Italian Osso Buco

  • Prep Time: 25 minutes

  • Cook Time: 2.5 to 3 hours

  • Total Time: 3 hours 15 minutes (including resting and prep)

Intensity Level: Moderate

This dish requires a few key steps—browning meat, layering flavors, and long braising—but nothing overly complex. With a little time and care, even a confident home cook can create a restaurant-quality result.

Ingredients

 For the Osso Buco:

  • 4 veal shanks, about 1½ to 2 inches thick (bone-in, 10–12 oz each)

  • Salt and freshly ground black pepper

  • ½ cup all-purpose flour (for dredging)

  • 3 tablespoons olive oil

  • 2 tablespoons unsalted butter

  • 1 large onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 4 cloves garlic, minced

  • 1 tablespoon tomato paste

  • 1 cup dry white wine

  • 1 ½ cups beef or veal broth (low sodium)

  • 1 (14.5 oz) can crushed tomatoes

  • 2 sprigs fresh rosemary

  • 2 sprigs fresh thyme

  • 1 bay leaf

  • Zest of 1 lemon (optional, for extra brightness)

 For the Gremolata (Traditional Topping):

  • Zest of 1 lemon

  • 1 garlic clove, minced

  • 2 tablespoons finely chopped flat-leaf parsley

Equipment Needed

  • Dutch oven or heavy-bottomed braising pot

  • Tongs

  • Wooden spoon

  • Cheesecloth or kitchen twine (for herbs, optional)

  • Knife and cutting board

Step-by-Step Instructions

 Step 1: Prep and Season the Veal

  • Pat the veal shanks dry with paper towels.

  • Season all sides generously with salt and pepper.

  • Lightly dredge each shank in flour, shaking off the excess.

 Step 2: Sear the Veal

  • In a large Dutch oven, heat olive oil and butter over medium-high heat.

  • Sear the shanks on all sides until browned (about 3–4 minutes per side).

  • Remove and set aside.

Don’t overcrowd the pan—sear in batches if needed.

 Step 3: Sauté the Vegetables

  • In the same pot, reduce heat to medium. Add onions, carrots, and celery.

  • Sauté for about 5–7 minutes until softened and golden.

  • Add the garlic and stir for 30 seconds.

  • Stir in tomato paste and cook for 1–2 minutes to deepen the flavor.

 Step 4: Deglaze and Build the Sauce

  • Pour in the white wine, scraping up all the browned bits from the bottom.

  • Let simmer for 2–3 minutes until slightly reduced.

  • Add the broth, crushed tomatoes, and lemon zest (if using).

  • Return the shanks to the pot, nestling them into the sauce.

 Step 5: Add Herbs and Braise

  • Add thyme, rosemary, and bay leaf (tie them with kitchen twine or bundle in cheesecloth for easy removal).

  • Cover the pot and reduce the heat to low.

  • Simmer gently for 2 to 2.5 hours, or until the meat is very tender and nearly falling off the bone.

Turn the shanks once or twice during cooking to ensure even braising.

 Step 6: Prepare the Gremolata

  • While the osso buco finishes cooking, mix the lemon zest, minced garlic, and chopped parsley in a small bowl.

  • Set aside for topping just before serving.

 Step 7: Finish and Serve

  • Remove the shanks from the pot and set them on a serving platter.

  • If needed, reduce the sauce by simmering uncovered for 5–10 minutes.

  • Discard herb bundle.

  • Spoon the sauce generously over the meat.

  • Top each shank with a sprinkle of fresh gremolata.

Serving Suggestions

Osso Buco pairs beautifully with:

  • Risotto alla Milanese (classic pairing with saffron rice)

  • Creamy polenta

  • Buttery mashed potatoes

  • Crusty bread to mop up the sauce

  • Roasted vegetables or simple green salad to balance the richness

And of course, don’t forget a glass of Italian red wine, like Barolo, Chianti Classico, or Brunello di Montalcino.

Storage & Reheating

  • Refrigerate: Store in an airtight container for up to 3 days.

  • Freeze: Freeze meat and sauce (without gremolata) for up to 2 months. Thaw in the fridge overnight.

  • Reheat: Gently warm in a covered skillet or oven at 325°F with a splash of broth.

Nutritional Information (Per serving, based on 4 servings)

Nutrient Amount
Calories 540 kcal
Protein 45 g
Carbohydrates 14 g
Sugars 6 g
Total Fat 32 g
Saturated Fat 12 g
Fiber 3 g
Sodium 580 mg
Cholesterol 125 mg

Note: Values may vary based on exact size of veal shanks and ingredients used.

Similar Posts

  • Twisted Doughnuts

    Recipe Name: Twisted Doughnuts Prep Time: 30 minutes Rise Time: 1 hour 30 minutes Cook Time: 15 minutes Total Time: 2 hours 15 minutes Difficulty Level: Moderate Servings: 12 twisted doughnuts Ingredients For the Dough 4 cups all-purpose flour 2¼ teaspoons active dry yeast (1 packet) ¾ cup warm whole milk (110°F/43°C) ¼ cup granulated…

  • Baked Sweet and Sour Chicken

    here is a recipe for Baked Sweet and Sour Chicken: Baked Sweet and Sour Chicken Ingredients: 1 pound boneless, skinless chicken breasts, cut into bite-sized pieces 1/4 cup all-purpose flour 1 teaspoon salt 1/2 teaspoon black pepper 1 tablespoon vegetable oil 1/2 cup pineapple juice 1/4 cup rice vinegar 1/4 cup ketchup 2 tablespoons soy sauce 2…

  • Discard Sandwich Bread

    Light, fluffy and super soft, this sourdough discard sandwich bread is the perfect way to use up your sourdough discard. Bake two delicious loaves of sandwich bread with as much or little “tang” from your sourdough discard as desired. This is the perfect bread for sandwiches and toast. You won’t be buying bread from the…

  • Rhubarb Ripple Ice Cream

    Recipe Name: Rhubarb Ripple Ice Cream Preparation Time: Prep Time: 30 minutes Cook Time: 20 minutes Chilling & Freezing Time: 6-8 hours (or overnight) Total Time: 7.5 – 9 hours Yield: About 1.5 quarts (serves 6-8) Difficulty Level: Intermediate Cuisine Type: Dessert / Frozen Treat Seasonality: Best in late spring through summer (May–August)  Ingredients For…

  • Meatballs with Noodles

    Preparation Time: Prep Time: 25 minutes Cook Time: 30 minutes Total Time: 55 minutes Servings: 4–6 servings Difficulty: Easy to Moderate Cuisine: European-American Course: Main Dish, Dinner Introduction: Warm, comforting, and full of home-cooked goodness, Meatballs with Noodles is a cozy classic that brings family and flavor to the table. Tender, seasoned meatballs simmered in…

  • Mini Potato Dauphinoise

    Prep Time: 20 minutes Cook Time: 45 minutes Cooling Time: 5 minutes Total Time: 1 hour 10 minutes Recipe Yield Makes 12 mini potato dauphinoise stacks. Difficulty Level Intermediate Ingredients 2 pounds Yukon Gold potatoes 2 tablespoons unsalted butter, melted 2 cloves garlic, minced 1½ cups heavy cream ½ cup whole milk 1 teaspoon salt…

Leave a Reply

Your email address will not be published. Required fields are marked *