Snacks
This vegetable mansaf recipe transforms Jordanian tradition into a plant-based masterpiece, delivering all the comforting flavors of the classic dish without a single animal product. The secret lies in replacing lamb with hearty mushrooms and jackfruit, while a creamy coconut-yogurt sauce—infused with tahini and garlic—mimics the traditional tangy richness.
I perfected this version after years of adapting Middle Eastern recipes, ensuring every bite carries that signature balance of savory, smoky, and creamy.
The foundation begins with fragrant basmati rice cooked in a blend of spices and broth until tender, then topped with a luscious sauce made from coconut yogurt, tahini, and a touch of lemon.
This isn’t just a vegan substitute—it’s a dish that stands on its own, with mushrooms and jackfruit absorbing the flavors while maintaining satisfying texture. The result? A dish that feels both nostalgic and entirely new, perfect for gatherings or weeknight dinners.
What you’ll achieve is a plate that looks and tastes like the real deal: golden rice topped with a velvety sauce, garnished with toasted almonds and fresh herbs. The mushrooms add an earthy depth, while jackfruit mimics the tender pull of lamb.
This recipe proves plant-based cooking can be just as rich, just as comforting—and just as unforgettable as the original.
Serve with warm flatbread to soak up every last drop of that creamy sauce. Whether you’re hosting a dinner or simply craving a taste of Jordan, this vegan mansaf delivers restaurant-quality results at home. Let’s get cooking—your taste buds will thank you.
Ingredients for veg mansaf
Sixteen ingredients transform into Jordanian comfort food that’s rich, creamy, and 100% plant-powered.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🍚 | 2 cups | Long-grain, rinsed thoroughly |
| Coconut Yogurt 🥛 | 1 ½ cups | Unsweetened, full-fat preferred |
| Tahini 🥜 | ½ cup | Sesame paste, high quality |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced for sauce |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed, strained |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Allspice 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Coriander 🌿 | 1 tbsp | Freshly toasted for aroma |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Vegetable Broth 💧 | 3 cups | Low-sodium, homemade preferred |
| Young Coconut Meat 🥥 | 1 can | 14 oz can, drained |
| Young Jackfruit 🍠 | 1 can | 15 oz can, in brine |
| Creamy Mushrooms 🍄 | 12 oz | Sliced cremini or portobello |
| Toasted Sliced Almonds 🥜 | ¼ cup | For garnish, lightly browned |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing mushrooms |
The rice is the heart of this dish, so basmati rice from Whole Foods or a Middle Eastern market makes all the difference—look for grains that are long and separate easily. For the mushrooms, cremini or portobello work best, but shiitake adds an extra umami punch if you're feeling fancy. The jackfruit should be young (not ripe) for that tender texture that mimics lamb. I always grab mine from Trader Joe's—their canned jackfruit in brine is perfect. The tahini? Penzeys carries the best quality, but any good sesame paste works if it's fresh (no rancid smell). For the almonds, toast them in the same pan you sauté the mushrooms—they'll pick up those earthy notes.
No tahini? Substitute 0.25 cup extra sesame paste—just make sure it's not roasted, which can overpower the dish. Out of jackfruit? Extra mushrooms plus 0.5 cup lentils (cooked) get you close. The lemon juice is key for brightness—if you're using bottled, add a pinch of salt to mimic freshness. For the spices, toast the whole spices (cumin, coriander) in a dry pan for 30 seconds before grinding—trust me, it changes everything. The coconut yogurt should be unsweetened and full-fat (like So Delicious or Cocojune), or the sauce will turn out too thin. No coconut yogurt? Mix 1 cup coconut milk with 0.5 cup vegan yogurt for a similar texture.
This dish reheats beautifully—just add a splash of broth or water to keep the sauce creamy. Stores for 4 days in the fridge, freezes for 3 months (though the texture changes slightly). I always make extra rice because it's perfect for leftovers—use it in wraps or grain bowls the next day. The sauce can be made ahead and stored separately, then warmed gently before serving. Garnish with fresh parsley and almonds right before eating so they stay crisp. Serve with warm flatbread to soak up every last drop of that velvety sauce.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of dish that lets you multitask—simmer the tahini sauce while you prep the rice, then toss in the yogurt and lemon at the last minute. The garlic gets blended into the tahini, so no chopping, no fuss, just smooth, rich flavor.
- Tahini Magic: That nutty, roasted tahini base? It’s the secret weapon here. The moment it melts into the coconut yogurt, you’ve got this velvety, slightly tangy sauce that clings to every grain of rice like it’s meant to be. Honestly, it’s the kind of flavor that makes you forget it’s vegetarian.
- Potluck Star: Between us, this is my go-to for gatherings—whether it’s a Sunday brunch or a last-minute dinner party. The rice stays fluffy, the sauce keeps well, and it’s the one dish people always ask for seconds on. (Yes, even the picky eaters.)
- Budget Bulk: A big batch of this costs me pennies but feeds my family for days. The rice and yogurt stretch far, and the tahini adds depth without breaking the bank. Plus, it reheats like a dream—just a splash of water, and it’s back to creamy perfection. My wallet and my freezer thank me.
Step-by-step instructions for veg mansaf recipe
Here's how to create this aromatic Jordanian masterpiece with layers of flavor and texture.
Toast the Spices and Prepare the Rice Base
In a dry skillet over medium heat, toast the 1 tablespoon ground cumin, 1 tablespoon ground coriander, and 0.5 teaspoon ground allspice for 2-3 minutes until fragrant and lightly golden. This step unlocks their full aroma—don't rush it or they'll burn. Remove from heat and let cool slightly.
While the spices toast, rinse the 2 cups basmati rice under cold water until the water runs clear. This removes excess starch that would make the rice gummy. Combine the rinsed rice with the toasted spices in a bowl, then pour in 3 cups vegetable broth and 1.5 teaspoons salt. Let soak for 30 minutes—this ensures even cooking and prevents dry rice.
Build the Yogurt-Tahini Sauce
In a separate bowl, whisk together the 1.5 cups coconut yogurt, 0.5 cup tahini, 0.25 cup lemon juice, and the 6 minced garlic cloves until completely smooth. The tahini should emulsify fully—if it separates, whisk in 1-2 tablespoons warm water to help bind it. Taste and adjust seasoning with additional salt if needed.
This sauce is the heart of your veg mansaf. The tangy yogurt balances the richness of the tahini, while the lemon brightens everything. Cover and set aside until the rice is cooked—it'll thicken slightly as it sits.
Cook the Vegetable Medley
Heat 0.25 cup extra-virgin olive oil in a large skillet over medium heat. Add the 12 ounces sliced creamy mushrooms and cook for 5-6 minutes until they release their moisture and begin to brown. Remove the mushrooms and set aside.
In the same skillet, add the 1 can drained young jackfruit and 1 can drained young coconut meat, breaking them into bite-sized pieces. Cook for 4-5 minutes until lightly caramelized. The jackfruit should soften slightly while maintaining its texture. Combine with the mushrooms and set aside with the rice mixture.
Assemble and Layer the Mansaf
Transfer the soaked rice and broth mixture to a heavy-bottomed pot with a tight-fitting lid. Bring to a boil over medium-high heat, then immediately reduce to low heat, cover, and simmer for 15 minutes. Avoid peeking—the steam is what cooks the rice evenly.
After 15 minutes, remove from heat and let sit covered for 5 minutes. Fluff the rice gently with a fork, then spread it evenly in a serving dish. Top with the vegetable medley, creating an attractive presentation. The vegetables should be warm but not hot.
Finish with Sauce and Garnish
Spread the yogurt-tahini sauce evenly over the rice and vegetables. The sauce should coat everything but remain visible—this is key for that authentic mansaf look. Let it sit for 10 minutes to meld flavors, then garnish with 0.25 cup toasted sliced almonds and 0.25 cup chopped fresh parsley.
Serve immediately with warm pita bread. The sauce should be creamy but not runny, with a perfect balance of tangy, nutty, and spiced flavors. Each bite should deliver tender rice, hearty vegetables, and that signature yogurt sauce that makes this dish unforgettable.
Pro Tips For Making Veg Mansaf
- TOAST YOUR BASMATI: Basmati rice for mansaf needs to be actually toasted—don’t just stir it once. Heat a dry pot on medium-high, add the rice, and keep tossing for 3-4 minutes until it smells nutty and the grains are lightly golden. I learned this the hard way: under-toasted rice turns mushy when soaked in yogurt, and over-toasted rice burns before the yogurt even hits it.
- STRAIN THE YOGURT: Coconut yogurt’s thickness can make your mansaf gluey if you don’t handle it right. Line a sieve with cheesecloth or a clean towel, pour in the yogurt, and let it drain for 10 minutes—don’t skip this. The strained yogurt will be smoother, less watery, and blend better with tahini. (Yes, even if you’re impatient like me.)
- SLOWLY ADD TAHINI: Tahini and hot liquid don’t mix well—ever tried adding it straight to boiling yogurt? It’ll seize up like scrambled eggs. Warm the yogurt to body temperature (dip your finger in—should feel warm, not scalding), then whisk in tahini drop by drop while stirring like your life depends on it. Once it’s mostly incorporated, you can thin it out with lemon juice.
- GARLIC: MINCE, DON’T CHOP: For mansaf, garlic needs to disappear into the sauce without tasting harsh. Use a knife to smash the cloves flat, then finely mince them—think dust, not chunks. Cook them low and slow in oil until they’re just golden, not brown. Burnt garlic turns the whole dish bitter, and nobody wants that.
Health benefits of this recipe
Plant-Based Protein Power
This vegan mansaf delivers complete protein through a smart combination of ingredients. The jackfruit provides fiber and plant-based protein (about 10g per serving), while cremini mushrooms add iron and B vitamins—both essential for energy and muscle repair.
The toasted almonds contribute healthy fats and vitamin E, making this dish a well-rounded meal that keeps you full for hours. 💪
Heart-Healthy Fats
The tahini and extra-virgin olive oil in this recipe offer monounsaturated fats, which support heart health by reducing bad cholesterol. A single serving provides 15g of heart-healthy fats, while the coconut yogurt adds medium-chain triglycerides (MCTs) that boost metabolism.
These fats work together to create a creamy sauce without relying on dairy or saturated fats.
Digestive Benefits
The basmati rice is a low-FODMAP grain, making it gentle on digestion for those with sensitive stomachs. Combined with the fiber-rich mushrooms and jackfruit, this dish supports gut health. The ground cumin and coriander also aid digestion—studies show these spices can reduce bloating and improve nutrient absorption. 🌿
Antioxidant Boost
Fresh parsley and toasted almonds pack vitamin C and E, powerful antioxidants that fight inflammation. The garlic in the sauce adds allicin, a compound linked to immune support.
Even the young coconut meat contributes selenium, which protects cells from oxidative damage. Every bite is packed with compounds that help your body stay resilient.
Blood Sugar Balance
Unlike refined carbs, this vegan mansaf uses low-glycemic basmati rice and high-fiber vegetables to stabilize blood sugar. The tahini and coconut yogurt add protein and healthy fats, slowing digestion and preventing spikes.
This makes it a great option for anyone managing blood sugar levels while still enjoying a flavorful, satisfying meal.
Cultural Comfort Without Compromise
Traditional mansaf relies on lamb, but this vegan version keeps all the warmth and comfort of the original while aligning with plant-based values. The creamy sauce and aromatic spices deliver the same emotional satisfaction—just with ingredients that nourish your body and the planet.
It’s proof that plant-based cooking can be just as hearty and comforting as the classic. ✨
Nutrition facts
Frequently asked questions
What makes this vegan mansaf different from traditional mansaf?
This version replaces lamb with jackfruit and mushrooms for protein, while the creamy sauce uses coconut yogurt and tahini instead of dairy. The spices and cooking method stay true to tradition, but the plant-based ingredients create a lighter yet equally satisfying dish. The texture of jackfruit mimics lamb's tenderness, and mushrooms add depth without heaviness.
Can I make this without tahini?
Yes! Substitute 0.25 cup extra sesame paste or 0.25 cup almond butter for the tahini. For a nut-free option, try 0.25 cup cashew cream (blend soaked cashews with water) mixed with 1 tbsp lemon juice. The sauce will be slightly less nutty but still creamy. Adjust thickness with water if needed.
Why does the sauce separate sometimes?
This happens when tahini and coconut yogurt aren't properly emulsified. Whisk vigorously and add 1-2 tbsp warm water to help bind, or blend in a food processor. For extra insurance, whisk in 1 tsp cornstarch mixed with water first. Always use room-temperature ingredients—they blend better.
How can I make this gluten-free?
This recipe is naturally gluten-free! Just ensure your vegetable broth is certified gluten-free (check labels) and use gluten-free pita bread for serving. The rice, jackfruit, mushrooms, and coconut products are all gluten-free by default. Always verify ingredient labels, especially for tahini and spices which sometimes contain additives.
What's the best way to reheat leftovers?
Reheat in a skillet over low heat with 2 tbsp water or broth to restore creaminess. Cover for 3-4 minutes to prevent drying. For microwave reheating, use 50% power for 1-2 minutes, stirring halfway. Add fresh parsley and almonds after reheating to keep garnishes crisp. Never reheat in the oven—it can make the sauce separate.
