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
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
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.
