Skip to main content
Beef Shawarma Lettuce Wraps

Beef Shawarma Lettuce Wraps

with Tomato & Garlicky White Sauce
4.5(430)443 Reviews
Recipe Development Team
Recipe Development TeamUpdated on February 03, 2025
Get Free Steak + 10 Free Meals
Calories
580 kcal
Protein
27g protein
Total
20 minutes
Difficulty
Medium
Allergens:
  • Milk
  • Eggs
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

10 ounce

Ground Beef

Not included in your delivery

Salt

Pepper

Cooking Oil

Sugar

/ per serving
Calories580 kcal
Fat44 g
Saturated Fat13 g
Carbohydrate16 g
Sugar9 g
Dietary Fiber3 g
Protein27 g
Cholesterol130 mg
Sodium560 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, 1⁄2 tsp sugar, and 1⁄4 tsp salt (1 tsp sugar and 1⁄2 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.

Ground Meat is fully cooked when internal temperature reaches 160°.

Customer reviews

Review summary

Updated on Feb 2026
  • Flavor: Many loved the delicious blend of flavors, especially praising the pickled shallots and garlicky sauce 🍲.
  • Ease of prep: Customers found this quick and easy to make, with some noting it took less than 15 minutes.
  • Suggestions: Consider adding cucumber, feta cheese, or pita bread for more substance; some felt it needed more seasoning.
  • Portions: Several found it light and not filling enough for a full meal; adding a side dish like rice was recommended.
  • Texture: The crisp lettuce added a nice crunch, but many noted the leaves were too small for proper wraps.
AI-generated from customer reviews

Reviews from our home cooks

K
Katy HymanCooked for 4 people
|Dec 19, 2025
V
Victoria ColussiCooked for 2 people
|Dec 14, 2025
M
Madison StegallCooked for 2 people
|Oct 18, 2025
R
Rendy SmithCooked for 2 people
|Aug 4, 2025
P
Prisilla RuvalcabaCooked for 4 people
|Oct 16, 2025
E
Erin HolmgrenCooked for 2 people
|Aug 8, 2025
S
Susan LehmanCooked for 2 people
|Nov 1, 2025
I
ih2SRjAfHIHhZEvN99UQb5UIPOQl86 LdvscjOD0YwYHokt9IJHIvMHIj0HaWCooked for 2 people
|Mar 4, 2025
V
Victoria L JonesCooked for 2 people
|Dec 11, 2025
S
Shelley BaberCooked for 2 people
|Feb 18, 2025