Nutrition Facts for Osso buco with balsamic onions

Osso Buco with Balsamic Onions

Experience the ultimate comfort food with this rich and savory Osso Buco with Balsamic Onions. This classic Italian dish features tender, fall-off-the-bone veal shanks braised low and slow in a flavorful mix of white wine, beef stock, and hearty aromatics like onions, carrots, and celery. The dish is elevated with a sweet-tangy twist—pearl onions glazed in balsamic vinegar and sugar, adding a luxurious depth of flavor. Perfect for a cozy dinner or special occasion, this recipe pairs beautifully with creamy polenta, buttery mashed potatoes, or crusty artisan bread to soak up the luscious sauce. With its melt-in-your-mouth texture, robust flavors, and gourmet appeal, this Osso Buco with Balsamic Onions is a showstopper that captures the essence of Italian comfort food.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Osso Buco with Balsamic Onions
Prep Time:20 mins
Cook Time:150 mins
Total Time:170 mins
Servings: 4

Ingredients

  • 4 pieces Veal shanks (about 1-inch thick)
  • 2 teaspoons Salt
  • 1 teaspoon Black pepper
  • 0.5 cups All-purpose flour
  • 3 tablespoons Olive oil
  • 2 tablespoons Unsalted butter
  • 1 large Yellow onion, diced
  • 2 medium Carrots, diced
  • 2 stalks Celery stalks, diced
  • 4 cloves Garlic cloves, minced
  • 1 cup Dry white wine
  • 2 cups Beef or veal stock
  • 1 cup Canned diced tomatoes
  • 1 piece Bay leaf
  • 4 sprigs Fresh thyme sprigs
  • 2 tablespoons Fresh parsley, chopped
  • 10 pieces Pearl onions, peeled
  • 0.25 cups Balsamic vinegar
  • 1 tablespoon Sugar

Directions

Step 1

Pat dry the veal shanks with paper towels and season them with 1 teaspoon of salt and 1/2 teaspoon of black pepper.

Step 2

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

Step 3

Heat 2 tablespoons of olive oil and 1 tablespoon of butter in a large Dutch oven or heavy-bottomed pot over medium-high heat.

Step 4

Sear the veal shanks on all sides until golden brown, about 4-5 minutes per side. Remove and set aside.

Step 5

In the same pot, add the remaining 1 tablespoon of olive oil and reduce the heat to medium.

Step 6

Sauté the diced onion, carrots, and celery for about 5 minutes until softened.

Step 7

Add the minced garlic and cook for another minute, stirring frequently.

Step 8

Deglaze the pot with the white wine, scraping up any browned bits from the bottom.

Step 9

Let the wine simmer for 2-3 minutes until slightly reduced.

Step 10

Stir in the stock, tomatoes, remaining 1 teaspoon of salt, and 1/2 teaspoon of black pepper, then add the bay leaf and thyme sprigs.

Step 11

Return the seared veal shanks to the pot, ensuring they are partially submerged in the braising liquid.

Step 12

Bring the liquid to a gentle simmer, then cover the pot with a lid and transfer it to a 325°F (165°C) oven.

Step 13

Braise for 1.5 to 2 hours, turning the shanks halfway through, until the meat is tender and falling off the bone.

Step 14

While the shanks are cooking, prepare the balsamic onions: In a skillet, melt the remaining 1 tablespoon of butter over medium heat.

Step 15

Add the pearl onions and cook for 5-7 minutes until they begin to brown.

Step 16

Stir in the balsamic vinegar and sugar, then reduce the heat to low.

Step 17

Simmer the onions for about 10 minutes, stirring occasionally, until the vinegar is reduced into a glossy glaze.

Step 18

Once the veal shanks are done, remove them from the oven and let rest for 5 minutes, keeping them warm.

Step 19

Garnish the osso buco with chopped parsley and serve with the balsamic onions on the side or spooned over the top. Enjoy!

Nutrition Facts

Serving size (2877.7g)
Amount per serving % Daily Value*
Calories 2625.8
Total Fat 123.7g 0%
Saturated Fat 40.8g 0%
Polyunsaturated Fat 6.0g
Cholesterol 526.8mg 0%
Sodium 6250.9mg 0%
Total Carbohydrate 167.9g 0%
Dietary Fiber 24.3g 0%
Total Sugars 66.8g
Protein 159.7g 0%
Vitamin D 0IU 0%
Calcium 481.6mg 0%
Iron 20.0mg 0%
Potassium 4203.2mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 45.9%
Protein: 26.4%
Carbs: 27.7%