This Veal Shank Mandi is a fragrant, slow-roasted dish that highlights tender, fall-apart veal infused with warm spices and aromatics. Cooked over a bed of richly seasoned broth and paired with fluffy basmati rice, it delivers the depth and smokiness traditional to Yemeni mandi. Finished with fresh sahaweq, toasted almonds, and a touch of charcoal smoke, this recipe brings an authentic and impressive centerpiece to your table.
Components
- Veal shank
- Ghee
- Olive oil
- Saffron threads
- Ground coriander seeds
- White pepper
- Salt
- Cardomom pods
- Cinnamon sticks
- Bay leaves
- Dried lime
- Yellow onion
- Water
- Basmati rice
- Bouillon cube
- Black pepper
- Tomatoes
- Green chilis
- Cilantro
- Garlic
- Lemon
- White vinegar
- Cumin
- Slivered almonds
- Butter
- Charcoal
- Oil
Why Veal Shank works perfectly for Mandi?
- Fall-apart tenderness: Slow cooking breaks down the shank’s connective tissue, giving you melt-in-your-mouth meat.
- Flavor that runs deep: The bone marrow enriches the broth, boosting the rice with a naturally savory, almost buttery taste.
- Perfect for soaking up spices: Veal shank absorbs saffron, coriander, and dried lime exceptionally well, making every bite aromatic.
- Beautiful presentation: It keeps its shape while cooking, so you get a striking, restaurant-style centerpiece.
- Authentic results: This cut mirrors traditional mandi textures—tender, juicy, and deeply infused with warm spices.
The Secret to Flavorful, Tender Veal
- Start with a bold marinade – Saffron, freshly ground coriander, white pepper, ghee, and olive oil soak into the shanks, building rich flavor from the start.
- Let slow heat do the work – Gentle roasting breaks down connective tissue, turning the veal unbelievably tender.
- Cook over aromatics – Cardamom, cinnamon, bay leaves, dried lime, and onion infuse both the meat and the broth with deep, warm fragrance.
- Use the broth wisely – The drippings become a golden, aromatic base for the mandi rice—one of the keys to authentic flavor.
- Finish with brightness – A brush of butter and lemon adds a final pop that lifts the entire dish.
Finishing with that Signature Charcoal Smoke
That unmistakable mandi aroma—the one that fills the kitchen and makes everyone peek into the pot—comes from a final touch of charcoal smoke. It’s an easy step, but it elevates the dish dramatically. Once your veal and rice are assembled on a serving platter, a small piece of hot charcoal is placed in a foil ramekin right in the center. A drizzle of neutral oil hits the charcoal, releasing a burst of fragrant smoke.
Cover the platter immediately, trapping the smoke so it can swirl through the dish and lightly perfume every bite. Just a few minutes is enough to give the mandi its traditional smoky finish without overwhelming the delicate spices. It’s simple but it transforms the dish from delicious to unforgettable.
Serving Suggestions
Veal shank mandi is meant to be a centerpiece, so serve it family-style on a large platter with the rice spread out and the tender shanks arranged on top. A side of fresh sahaweq adds brightness and heat, while a squeeze of lemon balances the richness of the meat. Pair it with a simple salad, yogurt, or pickled vegetables to round out the meal without overpowering the flavors. It’s the kind of dish that invites everyone to gather around and enjoy together.
Storage & Reheating
Leftover mandi keeps well and actually tastes even better the next day as the flavors continue to deepen. Store the veal and rice in separate airtight containers in the fridge for up to three days. Reheat the rice gently with a splash of water to bring back its fluffiness, and warm the veal in the oven or stovetop until heated through. If you want to refresh the smoky aroma, you can repeat the charcoal step briefly—but it’s optional, as the flavors remain rich and satisfying.
Veal Shank Mandi
Tender slow-cooked veal shanks served over fragrant basmati rice infused with aromatic spices and rich broth. Finished with touches of smoky charcoal aroma, crunchy almonds, and spicy tomato sahaweq, it’s a deeply flavourful, hearty and satisfying centrepiece dish.
Ingredients
Veal
Broth
Rice
Salsa/Sahaweq
Toppings & sides
Instructions
-
Preheat the oven to 325°F.
-
Using a mortar and pestle, grind coriander seeds and transfer to a small mixing bowl. Grind the saffron threads into a powder and add to the same bowl as the coriander. Add in white pepper, salt, ghee, and olive oil, and mix well to form a marinade.
-
Pat the veal shanks completely dry. Spoon about 1-2 tablespoon of the marinade over each shank and massage it into the meat. Sprinkle the tops lightly with additional salt to ensure the shanks are well seasoned.
-
In a large roasting pan (preferably fitted with a roasting rack), add in cardamom pods, cinnamon sticks, bay leaves, dried lime, and a halved onion to the base of the pan along with some water. Place the roasting rack on top and arrange the marinated veal shanks on the rack. Cover with a layer of parchment paper patted down on the meat, then tightly seal the entire pan with aluminum foil.
-
Transfer the roasting pan to the oven and cook for 3 hours, until the veal is tender and a knife easily slides through. While the veal cooks, wash the basmati rice 6–8 times until the water runs clear, then leave it to soak.
-
Once the veal is tender, carefully remove the roasting pan from the oven. Set the rack with the veal aside and drain the broth from the base of the pan. You may leave most of the aromatics in the broth but discard the softened onion. Alternatively, strain the broth completely and replace the aromatics with fresh cardamom, bay leaves, and dried lime for a stronger aroma in the rice.
-
Make a mixture of melted butter and lemon juice, then brush this mixture over the veal shanks. Return the veal to the roasting pan, cover again, and return to the oven for 45 mins-1 hour while you prepare the rice, sahaweq, and toppings.
-
To cook the rice, heat ghee or oil in a large pot over medium-high heat. Drain the soaked rice and add it to the pot, sautéing for about 60 seconds to coat the grains. Pour in the reserved broth along with the aromatics, then add in a chicken bouillon cube and black pepper. Stir and bring to a boil over high heat. Cover, reduce the heat to low, and simmer for 15–20 minutes, until the liquid is absorbed. Remove from heat, fluff gently, and place a clean towel or paper towel between the pot and the lid for 5–10 minutes to absorb any excess steam.Top off the reserved liquid from cooking the veal with any additional water if needed to have the correct amount of water to cook the rice.
-
Prepare the sahaweq by pulsing coriander seeds and cumin in a food processor. Add the tomato, chilis, cilantro, garlic, lemon juice, vinegar and salt and pulse briefly, scraping down the sides as needed, until the mixture is chunky. Do not over-process, as the sahaweq should not become watery but maintain some chunks.
-
Prepare the toppings by frying almonds in olive oil and chopping fresh cilantro.
-
To assemble, spread the rice onto a large serving platter and top with the veal shanks. Shape a small ramekin from aluminum foil and place it in the centre of the platter. Light the charcoal over a gas burner/electric burner or with a blowtorch (on both sides) until it just begins to turn grey. Carefully place the charcoal in the foil ramekin, drizzle with neutral oil, and immediately cover the platter with a lid to trap the smoke. Let smoke for 3–5 minutes. Garnish with fried almonds and cilantro.