Equipment
* optional
Ingredients
Meat and Produce
- 1000 g veal shoulder, cut into 4cm pieces
- 300 g fresh shiitake mushrooms, stems removed, caps sliced
- 1 yellow onion, finely diced
- 1 carrot, finely diced
- 1 fennel bulb, cored and finely diced
- 4 garlic, minced
Liquids and Seasonings
- 45 ml extra virgin olive oil
- 50 g tomato paste
- 250 ml dry red wine
- 500 ml beef stock
- 5 g fresh thyme, tied in a bundle with kitchen twine
- 2 bay leaves, dried
- kosher salt
- black pepper, freshly ground
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 342 kcal
- Protein
- 38 g
- Carbohydrates
- 14 g
- Fat
- 12 g
- Fiber
- 4 g
- Sugar
- 6 g
- Sodium
- 1052 mg
- Saturated Fat
- 2 g
- Monounsaturated Fat
- 7 g
- Polyunsaturated Fat
- 1 g
- Cholesterol
- 138 mg
- Potassium
- 1151 mg
- Calcium
- 83 mg
- Iron
- 3.1 mg
- Magnesium
- 74 mg
- Phosphorus
- 476 mg
- Zinc
- 6.5 mg
- Vitamin A
- 164 mcg
- Vitamin C
- 11 mg
- Vitamin D
- 0.2 mcg
- Vitamin E
- 1.8 mg
- Vitamin K
- 28 mcg
- Vitamin B6
- 1.0 mg
- Vitamin B12
- 2.4 mcg
- Thiamin
- 0.18 mg
- Riboflavin
- 0.63 mg
- Niacin
- 15.9 mg
- Folate
- 52 mcg
- Water
- 364 g
- Alcohol
- 4 g
Sources: Aggregated Public Data, USDA FoodData Central
Method
Pat the pieces of veal shoulder completely dry with paper towels. Season generously on all sides with salt and freshly ground black pepper.
Place a heavy-bottomed Dutch oven over medium-high heat. Add the olive oil and allow it to heat until shimmering but not smoking.
Working in batches to avoid overcrowding, sear the veal until deeply browned on all sides. Transfer the browned meat to a plate and set aside. Ensure the internal temperature reaches at least 74 Celsius or 165 Fahrenheit by the end of the cooking process.
Reduce the heat to medium. Add the diced onion, carrot, and fennel to the fat remaining in the pot. Cook until the vegetables have softened and the onion is translucent.
Stir in the sliced shiitake mushrooms. Continue to cook until the mushrooms release their moisture and begin to take on a caramelized color.
Add the minced garlic and tomato paste to the pot. Stir constantly, cooking until the tomato paste darkens from bright red to a deep rust color.
Pour in the dry red wine to deglaze the pot. Use a wooden spoon to scrape up any browned bits stuck to the bottom. Let the wine simmer vigorously until it has reduced by half.
Return the browned veal and any accumulated resting juices to the pot. Add the beef stock, thyme bundle, and bay leaves. Bring the liquid to a gentle simmer, then reduce the heat to low. Cover with a lid and cook gently for 2 hours.
Remove the lid from the Dutch oven. Increase the heat slightly to maintain a gentle bubble, and let the ragout reduce uncovered for 15 minutes to thicken the sauce into a rich glaze.
Fish out and discard the thyme bundle and bay leaves. Taste the ragout and adjust the seasoning with additional salt and black pepper as needed before serving.
Chef's Notes
- Searing the meat in batches is paramount. If you overcrowd the pan, the meat will steam in its own juices rather than developing the Maillard reaction that builds the foundational flavor of a ragout.
- Shiitake mushrooms contain high levels of guanylate, a compound that works synergistically with the glutamate found in tomato paste and veal to profoundly multiply the umami profile of the dish.
- When braising, the bubbles should break the surface of the liquid only occasionally. A rolling boil will invariably produce tough, stringy meat rather than the unctuous, spoon-tender texture you want.
- If you have the time, making this ragout a day ahead allows the complex flavors of the wine, fennel, and mushrooms to meld completely, resulting in a significantly superior dish when reheated.
Storage
Refrigerator: 4 days — Store in an airtight container. The flavors will deepen and improve after a day in the refrigerator.
Freezer: 3 months — Freeze in portions for easier thawing.
Reheating: Gently reheat on the stovetop over low heat, adding a splash of water or beef stock to loosen the sauce if it has overly thickened.
Troubleshooting
The meat is tough and chewy after 2 hours.
Cause: The cooking liquid boiled too vigorously, causing the muscle proteins to seize, or the meat requires more time.
Fix: Continue braising over very low heat in 30-minute increments until the collagen breaks down and the meat becomes tender.
Prevention: Ensure the braising liquid stays at a barely perceptible simmer around 90 Celsius or 195 Fahrenheit.
The sauce is too thin and watery.
Cause: Insufficient evaporation during the final uncovered reduction stage.
Fix: Use a slotted spoon to transfer the meat and vegetables to a bowl. Boil the remaining liquid rapidly over high heat until it reaches a syrupy consistency, then return the solids to the pot.
Prevention: Always leave the lid off for the final 15 to 20 minutes of cooking to allow moisture to escape.
Cultural Context
Traditional Italian ragu often utilizes native porcini mushrooms for their deep forest flavor. This modern fusion interpretation borrows the meaty texture and exceptional umami of Asian shiitake mushrooms, seamlessly integrating them into a classic Italian soffritto. The addition of fennel brings a subtle anise note that historically cuts through the richness of heavy meats, providing balance to this deeply comforting dish.










