Skip to main content
Tofu Shawarma Lettuce Wraps

Tofu Shawarma Lettuce Wraps

with Tomato & Garlicky White Sauce
0.0(0)
Recipe Development Team
Recipe Development TeamUpdated on July 16, 2025
Get Free Steak + 10 Free Meals
Calories
390 kcal
Protein
22g protein
Total Time
20 minutes
Difficulty
Medium
Allergens:
  • Milk
  • Eggs
  • Soy
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
serving amount

1 unit

Tomato

2 tablespoon

Yogurt

(Contains: Milk)

5 teaspoon

Red Wine Vinegar

1 teaspoon

Garlic Powder

1 unit

Baby Lettuce

2 tablespoon

Mayonnaise

(Contains: Eggs)

1 unit

Chicken Stock Concentrate

1 tablespoon

Shawarma Spice Blend

1 unit

Shallot

1 unit

Tofu

(Contains: Soy)

Not included in your delivery

Salt

Pepper

Cooking Oil

Sugar

/ per serving
Calories390 kcal
Fat25 g
Saturated Fat4 g
Carbohydrate20 g
Sugar8 g
Dietary Fiber8 g
Protein22 g
Cholesterol30 mg
Sodium490 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.
Small Bowl
Large Pan
Whisk

Cooking Steps

Prep
1

• Wash and dry produce. • Halve, peel, and thinly slice shallot. Trim and discard root end from lettuce; separate leaves. Reserve 6 whole lettuce leaves (12 leaves for 4 servings); finely chop remaining lettuce. Halve tomato lengthwise and thinly slice crosswise into half-moons.

Pickle Shallot
2

• In a small microwave-safe bowl, combine shallot, vinegar, ½ tsp sugar, and ¼ tsp salt (1 tsp sugar and ½ tsp salt for 4 servings). Microwave until shallot turns pink, 30-60 seconds. • Set aside to pickle, stirring occasionally. 

Cook Beef
3

• Heat a drizzle of oil in a large, preferably nonstick, pan over medium-high heat. Add beef, stock concentrate, 2 tsp Shawarma Spice Blend (4 tsp for 4 servings) (be sure to measure—we sent more!), half the garlic powder (you’ll use the rest later), a pinch of salt, and pepper. • Cook, breaking up meat into pieces, until cooked through, 4-6 minutes. Carefully drain any excess grease from pan. 

Mix Sauce
4

• While beef cooks, in a second small bowl, whisk together yogurt, mayonnaise, and remaining garlic powder. Taste and season with salt and pepper.

Assemble Wraps
5

• Fill lettuce leaves with shredded lettuce, beef, tomato, and pickled shallot (draining first). 

Serve
6

• Divide lettuce wraps between plates and drizzle with as much white sauce as you like. Serve. 

This week's must-try HelloFresh recipes