Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

Slow-Braised Osso Buco with Saffron Risotto

Slow-braised veal shank on a bed of golden saffron risotto, garnished with rosemary.
Prep
Cook
Total
Serves
2

This slow-braised osso buco recipe delivers melt-in-your-mouth veal shanks in a rich white wine and vegetable sauce, served over a bed of golden saffron risotto. The meat is seared to a deep mahogany, then braised low and slow until it falls off the bone.

The saffron risotto, creamy and fragrant, is the perfect partner. A truly impressive dish for a special dinner, yet surprisingly straightforward to make at home.

Osso buco, meaning 'bone with a hole,' is a classic Milanese dish of braised veal shanks, celebrated for its tender meat and luscious, gelatinous marrow. This recipe follows the traditional method: tie the shanks, sear them until deeply caramelized, then braise with aromatic vegetables, white wine, and broth until fork-tender.

The accompanying saffron risotto, or Risotto alla Milanese, is the classic pairing, its golden color and creamy texture a beautiful contrast to the rich, savory meat. The result is a restaurant-quality meal that is surprisingly simple to prepare, perfect for a leisurely Sunday dinner or a special occasion.

Ingredients

Makes 2 servings · serves 2
  • 2 bone-in veal shanks (osso buco, about 12 oz each)
  • 2 tbsp olive oil
  • 1 diced onion
  • 1 diced carrot
  • 1 celery stalk, diced
  • 2 tbsp tomato paste
  • 200 ml dry white wine
  • 400 ml veal broth
  • 1 strip lemon peel
  • 1 sprig rosemary

For the saffron risotto

  • 200 g Carnaroli rice
  • 1 pinch saffron threads
  • 2 tbsp butter
Contains: gluten, milk, sulfites, celery

Why this recipe works

The slow braising method is the key to transforming tough veal shanks into fork-tender, succulent meat. The low heat and moist environment break down the collagen in the meat, converting it into gelatin, which gives the sauce its silky body and the meat its melt-in-your-mouth texture. Searing the shanks first creates a deep, caramelized crust that adds layers of flavor to the final dish.

Ready to start cooking right away??? Jump to Part 2 ? Step-by-Step Method ?

The saffron risotto is prepared separately, but it is the ideal companion. The rice is toasted in butter, then gradually cooked with hot broth, stirring constantly to release its starch and create a creamy, luxurious texture.

The saffron infuses the rice with a delicate floral aroma and a vibrant golden hue, echoing the rich color of the braised meat and its sauce. Together, they form a harmonious and iconic Italian pairing.

Notes and substitutions

For the best results, use high-quality bone-in veal shanks, cut about 2 inches thick. The marrow in the bone is a delicacy and adds richness to the sauce.

If veal is unavailable, beef shanks can be substituted, though they may require a longer braising time. Carnaroli rice is preferred for risotto due to its high starch content and ability to hold its shape, but Arborio is a reliable substitute.

A Dutch oven is ideal for this recipe because it can go from stovetop to oven and retains heat evenly. If you do not have a Dutch oven, use a heavy oven-safe pot with a tight-fitting lid. The braising liquid should be at a gentle simmer, not a rolling boil, to ensure even cooking. The lemon peel and rosemary add bright, aromatic notes; do not skip them, as they balance the richness of the dish.

  • veal shanks: Beef shanks can be substituted; increase braising time by 30–45 minutes until fork-tender.
  • Carnaroli rice: Arborio rice works well; use the same amount and adjust liquid as needed.
  • veal broth: Chicken broth or beef broth can be used; flavor will be slightly different but still delicious.
  • dry white wine: Use an equal amount of chicken broth plus a splash of white wine vinegar for acidity.

Equipment

  • Dutch oven
  • Kitchen twine
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons
  • Saucepan
  • Plate

Coming up in Part 2: the method

  1. Sear and Build the Braise · 3 stepsPrepare and Sear the Veal Shanks · Sauté the Aromatics · Deglaze and Return the Shanks
  2. Braise to Perfection · 3 stepsCover and Braise in the Oven · Rest the Shanks · Finish the Pan Sauce
  3. Risotto and Plating · 3 stepsMake the Saffron Risotto · Cook the Risotto to Creamy Perfection · Plate and Serve

Up next · Part 2 of 3

9 steps · 3 h of cooking · what to look for at each stage

Step-by-step instructions (Part 2)