Skip to main content
Shawarma-Spiced Tofu & Mushroom Bowls

Shawarma-Spiced Tofu & Mushroom Bowls

with Apricot Turmeric Rice, White Sauce & Hot Sauce
4.0(828)126 Reviews
Recipe Development Team
Recipe Development TeamUpdated on March 31, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
Calories
940 kcal
Protein
19g protein
Total
35 minutes
Difficulty
Medium
Allergens:
  • Soy

We swoon for ’shroom shawarma! For this veggie-centric spin, we swap traditional spit-roasted meat for sautéed mushrooms, onion, and tofu (but keep all the aromatic, warming spices). It’s served over lemony apricot-studded yellow rice seasoned with turmeric and sprinkled with cilantro. One of our favorite parts about shawarma is the condiment selection, and we didn’t skimp there! Drizzle hot sauce and a creamy, garlicky vegan white sauce over the top, and prepare to be totally bowled over with bold flavors!

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 clove

Garlic

1 unit

Tofu

(Contains: Soy)

4 ounce

Button Mushrooms

1 unit

Red Onion

¼ ounce

Cilantro

1 unit

Lemon

¾ cup

Jasmine Rice

1 teaspoon

Turmeric

3 unit

Veggie Stock Concentrate

1 tablespoon

Shawarma Spice Blend

6 tablespoon

Vegan Mayonnaise

2 teaspoon

Garlic Powder

1 ounce

Dried Apricots

1 teaspoon

Hot Sauce

Not included in your delivery

Salt

Pepper

2 teaspoon

Cooking Oil

per serving
Calories940 kcal
Fat47 g
Saturated Fat7 g
Carbohydrate102 g
Sugar18 g
Dietary Fiber5 g
Protein19 g
Sodium890 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Paper Towel
Small pot
Large Pan
Small Bowl

Cooking Steps

Prep
1

• Wash and dry produce. • Trim and thinly slice mushrooms (skip if your mushrooms are pre-sliced!). Halve, peel, and cut onion into 1-inch-thick wedges. Peel and mince or grate garlic. Roughly chop cilantro. Quarter lemon. • Open and drain tofu; press out excess water with paper towels. Halve crosswise, then stand tofu upright and halve vertically. Lay flat and cut into ¾-inch cubes. Season with salt and pepper.

Cook Rice
2

• In a small pot, combine rice, 1¼ cups water (2¼ cups for 4 servings), one packet of stock concentrate (two packets for 4), ¼ tsp turmeric (½ tsp for 4), and a pinch of salt. (Be sure to measure the turmeric—we sent more!) • Bring to a boil, then cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to use in Step 5.

Cook Tofu & Veggies
3

• While rice cooks, heat a drizzle of oil in a large, preferably nonstick, pan over medium-high heat. Add tofu and cook, undisturbed, until lightly browned on bottom, 2-3 minutes. • Add another drizzle of oil, mushrooms, onion, half the Shawarma Spice Blend (all for 4 servings), salt, and pepper. Cook, stirring occasionally, until veggies are softened and tofu is evenly browned, 2-3 minutes more. • Add garlic and cook, stirring, until fragrant, 1 minute. • Stir in ½ cup water (¾ cup for 4) and remaining stock concentrates. Cook, stirring occasionally, until sauce has thickened, 1-2 minutes.

Make White Sauce
4

• While tofu mixture cooks, in a small bowl, combine mayonnaise and garlic powder. Add water 1 tsp at a time until mixture reaches a drizzling consistency. Season with salt and pepper.

Finish Rice
5

• Fluff rice with a fork; stir in apricots, half the cilantro, and juice from two lemon wedges (four wedges for 4 servings). • Taste and season with salt and pepper. Stir in more lemon juice if desired.

Serve
6

• Divide rice between shallow bowls. Top with tofu and veggies. Drizzle with white sauce and as much hot sauce as you like. • Garnish with remaining cilantro and serve with any remaining lemon wedges on the side.

Customer reviews

Review summary

Updated on Apr 2026
  • Flavor: Many loved the shawarma spice blend and creative flavor combinations, though some found it bland without extra seasoning.
  • Ease of prep: Generally easy to make, but pressing tofu and prep work takes longer than the listed time.
  • Suggestions: Marinate tofu beforehand for better flavor; toast turmeric before adding to rice; chop onions smaller than directed.
  • Leftovers: Tofu absorbs more flavor and tastes even better the next day; apricots soften nicely when reheated.
  • White sauce: Many disliked the vegan mayo and garlic powder combo — try using less garlic powder or swap for tzatziki.
  • Texture: Add something crunchy like chopped almonds or pistachios on top; cook tofu longer for crispier results.
AI-generated from customer reviews

Reviews from our home cooks

J
Janelle Sweeting-BurroughsCooked for 2 people
|Oct 4, 2023

This was so delicious!!! The tofu, onions, and mushrooms were so good in the shawarma sauce. I could eat this every day. I sprinkled some feta cheese on the top and i about died. (I am not vegan or vegetarian)

C
Charles WintonCooked for 2 people
|Oct 5, 2023

This is an excellent recipe with a great flavor profile, but we had trouble getting the onions softened up. It took a lot more time than that you specified. Perhaps they should be started ahead, or in parallel with the tofu.

A
Ashley MuddCooked for 2 people
|Apr 3, 2024

Before this recipe, we had never had tofu this way. It is so good, and I'm so glad I learned how to do this! Great flavors and pretty easy to make.

C
Caitlin PaisleyCooked for 2 people
|Oct 6, 2023

The dried apricots in the rice were really hard and tough to eat when I first made this meal - I think it would've been better to cook them with the rice so they weren't rock-hard. They tasted much better in my leftovers after I microwaved them - they softened nicely and still imparted good flavor to the rice and meal

D
Deanna McCuskerCooked for 2 people
|Apr 9, 2024

Nice recipe. Like the apricot bits in the rice, not too sweet, but added a layer to the flavor.

S
Sarah-Grace ThomasCooked for 2 people
|Sep 29, 2023

Delicious. I added more mushrooms due to personal preference. This recipe is my favorite so far.

M
Morgan McMillanCooked for 2 people
|Sep 25, 2023

This is fantastic! I'm not usually a fan of tofu, but this is well worth every bite!

A
Amanda LopezCooked for 2 people
|Oct 10, 2023

Great flavor! Loved the apricot bits in the rice and the drizzle sauce!

M
Megan Don’t Send Me MailCooked for 2 people
|Oct 25, 2023

Would be nice if there were more mushrooms. Portions of everything else were fine; I added a green bell pepper and served garlic mashed potatoes with it. I also added more garlic!

R
Robin GardnerCooked for 2 people
|Apr 8, 2024

I feel like this could have benefitted from more seasoning, the shawarma could have been spicier or more flavorful, maybe. I also feel like the tofu needed a different texture or something else needed to be added to make it crispy. The "sauce" was not a good idea either. Stock and water? That is just broth. That's not "sauce" that's soup. The addition of the apricots in the rice was tasty though.