Instant Pot Osso Buco & Rice

Posted on July 9, 2026

Modified: July 9, 2026

By Maryam
Instant Pot Osso Buco & Rice served on a blue and white patterned plate with rich tomato sauce and fresh herbs.

The first time I lifted the lid off my pressure cooker and caught that wave of saffron and marrow, I knew something special was happening in my kitchen. That golden, brothy steam clung to my hair for hours, and I didn’t even mind. This is how my Instant Pot Osso Buco & Rice was born , not from tradition, but from a Tuesday night craving that got completely out of hand.

My grandmother made osso buco once for my birthday, standing at her stove for six hours while the veal turned to silk. I remember the bone wobbling when she lifted it, the marrow pooling like butter. I wanted that feeling again, but I also wanted to eat before 10 p.m.

So I hacked it. I crammed everything into one pot , the veal shanks, the arborio rice, the white wine , and crossed my fingers. The result shocked me. If you want more of my beef experiments, I recently went down a similar rabbit hole with Vietnamese Instant Pot beef brisket tacos that broke my brain in the best way.

What You Need to Make This Recipe

You need veal shanks with the bone still in , that’s non-negotiable, because the marrow is where the magic lives, melting into the rice and creating this velvety, almost creamy texture without any actual cream. Saffron threads are the other splurge here; I was skeptical at first, but that earthy, honeyed bitterness is what makes this taste like you spent all day at it. A dry white wine deglazes everything and adds this bright, acidic backbone that keeps the dish from feeling heavy. For another beef recipe where simple spices do heavy lifting, my Turkish beef kofta recipe taught me how much flavor you can pack into ground meat when you get the aromatics right.

How to Make Instant Pot Osso Buco & Rice

I start by searing those shanks hard , really hard, until the fond on the bottom of the pot looks almost burnt. That’s flavor, not failure. The onions and celery go in next, softening in the rendered fat, and when I hit them with the wine, the scrape of my wooden spoon against the pot is the sound of dinner getting good. The saffron steeps in warm broth while this happens, turning the liquid this impossible yellow-orange that stains everything it touches.

Everything piles in , the shanks, the rice, the broth , and then the waiting begins. Twenty-five minutes under pressure, and when that valve releases, the rice has swollen into this plump, sticky mass that’s absorbed every bit of marrow and wine. The meat doesn’t fall off the bone; it surrenders. I learned a lot about patience with tough cuts from my beef short ribs obsession last winter, and that same low-and-slow philosophy translates beautifully here.

Pro Tips

Don’t skip the sear on the shanks. That deep brown crust isn’t just color , it’s hundreds of new flavor compounds created through the Maillard reaction, and the pressure cooker will extract every bit of it into your final broth.

Use arborio, not long-grain rice. Its high starch content is what gives you that creamy, risotto-adjacent texture without stirring for twenty minutes. Regular rice will cook through but won’t bind with the marrow the same way.

Let it rest for ten minutes after cooking. The rice continues absorbing liquid as it sits, and the temperature evens out so you don’t burn your mouth on molten marrow while missing the subtle saffron notes.

My Secret Trick: I freeze my saffron threads in an airtight container with a pinch of sugar, which somehow preserves their potency better than room temperature storage. I learned this from a Persian grandmother at my farmers market, and it genuinely makes my Instant Pot Osso Buco & Rice taste like I used twice as much.

How to Store Instant Pot Osso Buco & Rice

  • Refrigerate in an airtight glass container for up to 4 days at 40 degrees Fahrenheit or below.
  • Freeze individual portions in freezer-safe containers with tight lids for up to 3 months.
  • Reheat gently on the stovetop with 2 tablespoons of water or broth per serving, covered, over medium-low heat for 8-10 minutes.
  • Never reheat in the Instant Pot on pressure mode , the rice will turn to mush.

Nutritional Benefits

There’s real nourishment hiding in this comfort food. The bone marrow in my Instant Pot Osso Buco & Rice delivers collagen and healthy fats that support joint health, while the saffron contains crocin and safranal , compounds studied for their mood-supporting properties. It’s the kind of meal that feeds you on multiple levels, which is exactly what I need after a long week.

FAQs

Can I use beef shanks instead of veal?

Yes, beef shanks work beautifully , they’re larger and meatier, so you’ll need to increase the pressure cooking time by about 10 minutes. The marrow will be slightly less delicate, but the flavor is deeper and more robust.

Why is my rice mushy?

You likely used too much liquid or didn’t account for the moisture released by the vegetables. Measure your broth carefully, and remember that the shanks will throw off additional juices during cooking.

Do I need a special rice setting?

No , the manual high-pressure setting is all you need. The rice cooks alongside the meat, absorbing the braising liquid rather than steaming in plain water, which is what creates that incredible flavor.

Can I make this without wine?

Substitute extra broth with a splash of white wine vinegar or lemon juice to maintain that necessary acidity. The alcohol does cook off, but I understand wanting to avoid it entirely for personal reasons.

Instant Pot Osso Buco & Rice served on a blue and white patterned plate with rich tomato sauce and fresh herbs.
Maryam

Instant Pot Osso Buco & Rice

Fork-tender veal shanks with rich gremolata-spiked sauce, all cooked together with rice in one pot for a complete dinner.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian-American
Calories: 580

Ingredients
  

For the Osso Buco
  • 2.5 lbs veal shanks about 4 pieces, 1.5 inches thick
  • 0.25 cup all-purpose flour for dredging
  • 2 tbsp olive oil divided
  • 1 large yellow onion diced
  • 4 cloves garlic minced
  • 0.75 cup dry white wine such as Pinot Grigio
  • 1.5 cups low-sodium beef broth
  • 14.5 oz canned diced tomatoes with juices
  • 1 tsp dried thyme
  • 1 bay leaf
For the Rice
  • 1.5 cups Arborio rice rinsed until water runs clear
  • 1.5 cups water
  • 1 tbsp unsalted butter
For the Gremolata
  • 0.25 cup fresh parsley finely chopped
  • 1 tbsp lemon zest from 1 large lemon
  • 1 clove garlic minced

Equipment

  • 6-quart or larger Instant Pot
  • Microplane or fine grater

Method
 

Prep and Sear
  1. Pat veal shanks completely dry with paper towels. Season generously with salt and pepper, then dredge in flour, shaking off excess. This dry surface is essential for a good sear.
  2. Set Instant Pot to Saute on High. Add 1 tablespoon olive oil. When shimmering, add shanks in a single layer (work in batches if needed). Sear 4 minutes per side until deep golden brown. Transfer to a plate.
  3. Add remaining 1 tablespoon oil to pot. Saute onion with a pinch of salt until softened and lightly golden, about 5 minutes. Add garlic and cook 30 seconds until fragrant. Pour in wine and scrape up all browned bits from the bottom with a wooden spoon. Simmer 2 minutes until slightly reduced.
  4. Stir in broth, tomatoes with juices, thyme, and bay leaf. Nestle shanks into liquid, making sure they are mostly submerged. Lock lid, set valve to Sealing, and cook on High Pressure for 35 minutes. When done, allow 10-minute natural release, then quick release remaining pressure.
  5. Carefully transfer shanks to a plate and tent with foil. Remove and discard bay leaf. Stir rinsed rice and 1.5 cups water into the hot braising liquid. Lock lid, set to Sealing, and cook on High Pressure for 6 minutes. Quick release immediately. Stir in butter and let rest 3 minutes. The rice should be creamy and tender with a slight bite.
  6. While rice cooks, combine parsley, lemon zest, and minced garlic for the gremolata. Spoon rice onto plates, top with shanks, and sprinkle generously with gremolata. Serve with the marrow from the bones if desired.

Notes

Ask your butcher to tie the shanks with kitchen twine so they hold their shape during cooking. If the rice seems too loose after cooking, let it sit uncovered for 5 minutes; it will continue to absorb liquid. Substitute beef short ribs for veal if needed, increasing pressure time to 45 minutes.

Conclusion

I still think about my grandmother’s six-hour osso buco, but I’ve stopped feeling guilty about my shortcut. This Instant Pot Osso Buco & Rice gives me that same bone-deep comfort without the all-day commitment. If you’re looking for another weeknight beef miracle, my Instant Pot corned beef situation will change how you think about St. Patrick’s Day , or any random Thursday. Make this. Let the marrow surprise you.

You might also like these recipes

Leave a Comment

Recipe Rating