Cozy AF Braised Veal Shanks and Saffron Risotto

Cozy AF Braised Veal Shanks and Saffron Risotto is a intermediate Italian recipe that serves 4. 820 calories per serving. Recipe by Brian Lagerstrom on YouTube.

Prep: 30 min | Cook: 4 hrs 18 min | Total: 5 hrs 8 min

Cost: $159.53 total, $39.88 per serving

Ingredients

  • 4.5 lb Veal Shanks (bone‑in, ask Italian grocery or butcher 2‑3 days ahead)
  • 4 pieces Kitchen Twine (for surgeon's knot to tie shanks)
  • to taste Kosher Salt (generous seasoning for meat and vegetables)
  • 3 tbsp Olive Oil (extra virgin, for searing shanks)
  • 1 sheet Aluminum Foil (line sheet tray for easy cleanup)
  • 350 g Onion (roughly chopped, later minced for risotto)
  • 250 g Carrot (roughly chopped)
  • 250 g Fennel Bulb (remove woody core, rough chop)
  • 30 g Garlic (peeled, roughly chopped)
  • 4 tbsp Olive Oil (for braising vegetables)
  • 20 g Anchovies (chopped, adds umami)
  • 30 g Tomato Paste
  • 25 g Unsalted Butter (for braise)
  • 25 g All-Purpose Flour (creates a weak roux)
  • 300 ml Red Wine (dry, for deglazing)
  • 15 g Better Than Bouillon Roasted Beef Base
  • 850 g Beef Stock (store‑bought, low sodium preferred)
  • 0.5 g Saffron Threads (about 1 tsp, ground in mortar)
  • 1000 g Chicken Stock (for saffron risotto broth)
  • 400 g Arborio Rice (do not rinse)
  • 200 ml White Wine (dry, for risotto deglazing)
  • 50 g Unsalted Butter (finish risotto)
  • 75 g Parmesan Cheese (freshly grated)
  • 2 tbsp Fresh Parsley (chopped, for garnish)
  • 5 g Kosher Salt (for risotto broth)

Instructions

  1. Preheat Oven

    Set the oven to 500°F (260°C) and allow it to preheat.

    Time: PT10M

    Temperature: 500°F

  2. Tie and Season Veal Shanks

    Loop kitchen twine around each shank twice using a surgeon's knot, then generously season both sides with kosher salt.

    Time: PT5M

  3. Oven‑Sear Shanks

    Line the sheet tray with foil, place a wire rack on top, arrange the tied shanks, drizzle with olive oil, and bake for 25 minutes until browned and the marrow begins to render.

    Time: PT25M

    Temperature: 500°F

  4. Rough‑Chop Vegetables

    Roughly chop the onion, carrots, fennel, and peel the garlic.

    Time: PT10M

  5. Process Vegetables

    Add 350 g onion, 250 g carrot, 250 g fennel, and 30 g garlic to the food processor and pulse 20‑25 times until coarsely chopped.

    Time: PT5M

  6. Sweat the Vegetables

    Heat the Dutch oven over medium‑high, add 4 tbsp olive oil, then the processed vegetables with a pinch of salt. Cook, stirring occasionally, for 10 minutes until softened but not caramelized.

    Time: PT10M

    Temperature: medium‑high

  7. Add Anchovies and Tomato Paste

    Stir in 20 g chopped anchovies and 30 g tomato paste; cook 2 minutes.

    Time: PT2M

  8. Incorporate Butter and Deglaze

    Add 25 g butter, let it melt, then splash a little water and scrape the browned bits from the pot.

    Time: PT2M

  9. Make a Light Roux

    Sprinkle 25 g all‑purpose flour over the vegetables, stir for 30 seconds to coat.

    Time: PT30S

  10. Deglaze with Red Wine

    Pour in 300 ml dry red wine, stir, and reduce for 3 minutes until the alcohol aroma fades.

    Time: PT3M

    Temperature: medium

  11. Add Stock and Beef Base

    Stir in 15 g Better Than Bouillon roasted beef base and 850 g beef stock, bring to a low simmer.

    Time: PT5M

    Temperature: low simmer

  12. Braise Covered

    Transfer the seared shanks to the Dutch oven, discard any burnt foil juices, cover with the lid, and place the pot in a 300°F (150°C) oven for 2 hours.

    Time: PT2H

    Temperature: 300°F

  13. Braise Uncovered

    Remove the lid and continue braising for an additional 40 minutes until the meat is fork‑tender but still holds together.

    Time: PT40M

    Temperature: 300°F

  14. Cool and Refrigerate

    Let the braise cool on the counter for 2 hours, then refrigerate overnight to develop flavor.

    Time: PT2H

  15. Reheat and Reduce Sauce

    The next day, place the pot over medium‑low heat, scrape the bottom, and simmer, stirring occasionally, for 20 minutes until the sauce reduces by about 40%.

    Time: PT20M

    Temperature: medium‑low

  16. Prepare Saffron Stock

    Combine 1 L chicken stock with 1 tsp saffron threads (ground in a mortar) and a splash of water; bring to a simmer and add 5 g salt.

    Time: PT5M

    Temperature: medium

  17. Sweat Risotto Aromatics

    In a large saucepan, heat olive oil, add 225 g minced onion and 10 g minced garlic, season with a pinch of salt, and sweat for 5 minutes until translucent.

    Time: PT5M

    Temperature: medium

  18. Toast Arborio Rice

    Add 400 g Arborio rice to the aromatics and fry, stirring constantly, for 5 minutes until the grains become slightly translucent.

    Time: PT5M

    Temperature: medium

  19. Deglaze with White Wine

    Pour in 200 ml dry white wine, stir, and reduce until the liquid is almost fully evaporated (about 2 minutes).

    Time: PT2M

    Temperature: medium

  20. First Ladle of Saffron Stock

    Add roughly 2 cups (≈500 ml) of saffron stock, bring to a gentle simmer, and stir until the liquid is mostly absorbed (3‑4 minutes).

    Time: PT4M

    Temperature: medium

  21. Second and Third Ladles

    Repeat the ladling process two more times, each addition absorbing in 3‑4 minutes.

    Time: PT8M

    Temperature: medium

  22. Final Stock Addition and Finish

    Add the remaining saffron stock, simmer 3‑4 minutes, then cover and cook on low heat for another 3‑4 minutes until the rice is al dente and the pot looks dry.

    Time: PT8M

    Temperature: low

  23. Finish Risotto

    Stir in 50 g butter, 75 g grated Parmesan, and a splash of water; mix gently until melted and glossy.

    Time: PT3M

  24. Plate and Serve

    Nestle a braised veal shank atop a mound of saffron risotto, ladle generous sauce with vegetables over the top, and garnish with chopped parsley.

    Time: PT5M

Nutrition Facts

Calories
820
Protein
45 g
Carbohydrates
55 g
Fat
45 g
Fiber
4 g

Dietary info: Contains meat, Contains dairy, Contains gluten

Allergens: Dairy, Gluten, Fish

Last updated: April 17, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Cozy AF Braised Veal Shanks and Saffron Risotto

Recipe by Brian Lagerstrom

A well‑tested Italian classic featuring braised veal shanks (osso buco) cooked low and slow in a rich, aromatic broth, served over creamy saffron‑infused risotto. The recipe includes detailed steps for tying the shanks, oven‑searing, a flavorful braise, and a fool‑proof risotto that stays silky and never soggy.

IntermediateItalianServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
5h 38m
Prep
1h 24m
Cook
51m
Cleanup
7h 53m
Total

Cost Breakdown

$159.53
Total cost
$39.88
Per serving

Critical Success Points

  • Tying the veal shanks with a surgeon's knot
  • Oven‑searing the shanks at 500°F
  • Braising covered then uncovered to develop flavor and texture
  • Reducing the braising sauce before serving
  • Slowly adding saffron stock to the risotto while stirring

Safety Warnings

  • Handle the 500°F oven and hot Dutch oven with oven mitts to avoid burns.
  • Use a meat thermometer if unsure; internal temperature of veal should reach at least 160°F (71°C).
  • Be cautious when deglazing with wine; it may flame if the pot is too hot.

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of Osso Buco in Italian cuisine?

A

Osso Buco originates from Milan in northern Italy and traditionally uses veal shanks braised with vegetables, wine, and broth. It is a classic example of slow‑cooked, marrow‑rich dishes that showcase the region’s love of hearty, comforting meals.

cultural
Q

What are the traditional regional variations of Osso Buco in Italian cuisine?

A

In Milan, Osso Buco is often served with a gremolata of lemon zest, garlic, and parsley. In other Italian regions, the braising liquid may include tomatoes or different herbs, and some versions use pork shank instead of veal.

cultural
Q

What is the authentic traditional way Osso Buco is served in Lombardy?

A

The classic Lombardy presentation pairs the braised veal shank with a bright gremolata and a side of saffron risotto, allowing the rich sauce to mingle with the aromatic rice.

cultural
Q

What occasions or celebrations is Osso Buco traditionally associated with in Italian culture?

A

Osso Buco is often featured at family gatherings, Sunday lunches, and festive occasions such as Christmas Eve in northern Italy, where its comforting richness fits the celebratory mood.

cultural
Q

How does Osso Buco fit into the broader Italian cuisine tradition?

A

It exemplifies the Italian principle of turning humble cuts into luxurious dishes through slow braising, aromatics, and the use of marrow, reflecting the cuisine’s respect for flavor and texture.

cultural
Q

What are the authentic traditional ingredients for Osso Buco versus acceptable substitutes?

A

Traditional Osso Buco uses veal shanks, white wine, beef stock, carrots, celery, onion, and a hint of tomato. Acceptable substitutes include bone‑in short ribs for a more affordable option, and chicken stock can replace beef stock if needed.

cultural
Q

What other Italian dishes pair well with Osso Buco?

A

Saffron risotto (as shown), polenta, or a simple butter‑sautéed spinach complement the rich braise, while a crisp Italian salad balances the heaviness.

cultural
Q

What makes Osso Buco special or unique in Italian cuisine?

A

The marrow‑filled bone releases gelatin and flavor during braising, creating a silky sauce that is both hearty and refined, distinguishing it from other braised meat dishes.

cultural
Q

How has Osso Buco evolved over time in Italian cooking?

A

Originally a peasant dish, modern Osso Buco often incorporates richer stocks, commercial bouillon bases, and refined techniques like oven‑searing to ensure consistent results while preserving the classic flavor profile.

cultural
Q

What are common misconceptions about Osso Buco?

A

Many think the dish must be made with pork or that the meat should fall apart completely. Authentic Osso Buco uses veal shank that remains intact yet is tender enough to pull apart with a fork.

cultural
Q

What are the most common mistakes to avoid when making Osso Buco?

A

Skipping the oven sear, under‑seasoning the meat, over‑cooking the risotto, and not allowing the braise to rest overnight are frequent errors that diminish flavor and texture.

technical
Q

Why does this Osso Buco recipe use oven searing instead of stovetop searing?

A

Oven searing provides even, passive browning without the risk of burning, freeing up stovetop space for the braising liquid and ensuring a consistent crust on each shank.

technical
Q

Can I make Osso Buco ahead of time and how should I store it?

A

Yes, braise the shanks, cool, and refrigerate overnight. Reheat gently on the stove, reduce the sauce, and serve with freshly made risotto for best results.

technical
Q

What texture and appearance should I look for when making Osso Buco?

A

The meat should be a deep mahogany color with a glossy, slightly thickened sauce; the bone marrow should be soft and slightly oozing, and the shank should pull away easily with a fork.

technical
Q

How do I know when the saffron risotto is done cooking?

A

The rice grains should be al dente—soft on the outside with a firm, slightly chewy center—and the risotto should have a creamy, slightly fluid consistency, not dry or overly thick.

technical
Q

What does the YouTube channel Brian Lagerstrom specialize in?

A

The YouTube channel Brian Lagerstrom focuses on detailed, well‑tested home cooking tutorials that blend classic techniques with practical shortcuts, often featuring meat‑centric dishes and thorough ingredient sourcing tips.

channel
Q

What is the cooking philosophy and style of the YouTube channel Brian Lagerstrom?

A

Brian Lagerstrom emphasizes precision, consistency, and efficiency—using methods like oven searing and commercial bouillon bases to achieve restaurant‑quality results while keeping the process approachable for home cooks.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

Osso Buco & Risotto Milanese
9

Osso Buco & Risotto Milanese

A classic Italian braised veal shank (Osso Buco) served over a creamy saffron-infused Carnaroli risotto. The shanks are seared, braised with tomato paste, white wine, garlic, and rosemary for 2½ hours, then finished with a bright parsley‑lemon zest garnish and a saffron‑stock glaze. The risotto is cooked slowly, stirring in warm stock and saffron, then finished with cold butter for a glossy finish.

3 hrs 35 minServes 4$232
Italian
Julia Child’s Osso Buco (TASTE GOD’S BUTTER)
21

Julia Child’s Osso Buco (TASTE GOD’S BUTTER)

A rich, zesty braised veal shank dish inspired by the classic Italian ossobuco, featuring a fragrant broth of white vermouth, veal stock, lemon and orange zest, and fresh basil. The marrow‑filled bone yields a buttery “god’s butter” that makes this comforting stew perfect for a special dinner.

2 hrs 45 minServes 2$225
Italian
How To Make Osso Buco
1

How To Make Osso Buco

A classic Italian braised veal shank dish, known as Osso Buco, featuring a rich brown sauce, tender meat that falls off the bone, and a bright gremolata topping. Served traditionally with creamy risotto, this restaurant‑quality recipe is perfect for a Sunday supper or holiday gathering.

2 hrs 15 minServes 4$218
Italian
Outstanding Osso Buco
10

Outstanding Osso Buco

A classic Italian braised veal shank dish (Osso Buco) cooked in a Dutch oven with white wine, cognac, tomatoes and aromatics, finished with a bright lemon‑parsley‑garlic gremolata. Served over buttery Parmesan‑Mascarpone orzo and roasted carrots, this recipe is perfect for a small dinner party.

3 hrs 3 minServes 4$227
Italian
How to Make OSSO BUCO like an Italian
18

How to Make OSSO BUCO like an Italian

A classic Milan‑style braised veal shank (osso buco) cooked low and slow until the meat falls off the bone, finished with a bright lemon‑parsley gremolata and served over creamy polenta. Perfect comfort food for a cold winter night.

3 hrs 34 minServes 4$52
Italian
Tender Oso Bucco Recipe from Jacques Pépin
17

Tender Oso Bucco Recipe from Jacques Pépin

A three‑course Italian‑inspired meal featuring a bright red onion and orange salad, braised veal osso buco with herb‑infused saffron rice, and a light apricot‑yogurt trifle with coffee‑soaked pound cake and fresh berries.

3 hrs 30 minServes 4$45
Italian
Making The Perfect Osso Buco
12

Making The Perfect Osso Buco

A classic Italian braised veal shank (Osso Buco) cooked in a cast‑iron pot with aromatic vegetables, wine reduction, tomatoes and beef stock, finished with fresh parsley and lemon zest. Serve over creamy polenta or risotto for a comforting main course.

3 hrs 37 minServes 2$49
Italian
Chicken Marsala Recipe
9

Chicken Marsala Recipe

A classic Italian‑American dish featuring pan‑seared chicken breasts smothered in a rich mushroom and Marsala wine sauce. This recipe walks you through every step—from seasoning and dredging the chicken to deglazing the pan and finishing the velvety sauce—so you can recreate restaurant‑quality Chicken Marsala at home.

49 minServes 4$16
Italian