What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Mini Tofu Shawarma with Cucumber-Tomato Salad & Mint Yogurt, plated

Gluten-free · Middle Eastern · 30 min

Mini Tofu Shawarma with Cucumber-Tomato Salad & Mint Yogurt

  • 30 min
  • 2–6 servings
  • 590 kcal / serving

Tofu shawarma wrapped with a bright cucumber-tomato salad and mint yogurt, this quick dish balances tender, seasoned tofu with fresh veggie crunch and a cooling yogurt sauce. It's simple enough for a weeknight but flavorful enough to feel special.

Add to MealPot

Free on iPhone · servings scaled, grocery list written for you.

Wraps · Middle Eastern · Gluten-free · 30-minute dinner

Ingredients

  • ½English cucumber
  • 1 (12 oz) pkgextra firm tofu
  • ½ small pkgfresh mint
  • 1 clovegarlic
  • ¾ cupplain Greek yogurt
  • 1shallot
  • 6small flour tortillas
  • 1tomato
  • shallots
  • tomatoes
  • English cucumbers
  • red onion

From the pantry: black pepper, cardamom, ground, cayenne pepper, cinnamon, ground, cloves, ground, cumin, ground, extra virgin olive oil, nutmeg, ground, paprika, red wine vinegar, salt, turmeric, ground

Cookware

baking sheet pan · chef's knife · colander · cutting board · measuring cups · measuring spoons · mixing bowls · oven mitts · spatula · stirring spoon · vegetable peeler · whisk or fork

Kitchen help: cups to grams · tablespoons to cups · oven temperatures · butter conversions · what each cooking tool is for · ingredient substitutes

More recipes with: tofu

More dinner ideas: easy dinners

Shopping list by aisle

Produce

  • ½English cucumber
  • ½ small pkgfresh mint
  • 1 clovegarlic
  • 1shallot
  • 1tomato
  • shallots
  • tomatoes
  • English cucumbers
  • red onion

Dairy, eggs & chilled

  • 1 (12 oz) pkgextra firm tofu
  • ¾ cupplain Greek yogurt

Bakery & bread

  • 6small flour tortillas

3 aisles for this recipe. Plan a week in MealPot and it merges every dinner into one list in this order, scaled to your household.

Ingredients for 2, 4 and 6 servings

Ingredient2 servings4 servings6 servings
English cucumber½11 ½
extra firm tofu1 (12 oz) pkg2 (12 oz) pkgs3 (12 oz) pkgs
fresh mint½ small pkg1 small pkg1 small pkg
garlic1 clove2 cloves3 cloves
plain Greek yogurt¾ cup1 ½ cups2 ¼ cups
shallot12
small flour tortillas61218
tomato123
red onion½ medium

Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.

Directions

  1. Preheat the oven to 450°F and start prepping the tofu. Cut the block in half lengthwise, then press it between towels with a weight to remove excess moisture.
  2. Wash and dry all fresh produce so everything is ready to go.
  3. In a medium bowl, combine oil with the ground spices to form a paste.
  4. Cut the pressed tofu into medium-sized cubes, toss them in the spice paste until evenly coated, then spread on a baking sheet in a single layer.
  5. Bake until the cubes are golden and crisp, tossing halfway through, about 20 minutes.
  6. In the same bowl or a clean one, whisk together vinegar, oil, salt, and pepper to make a bright dressing.
  7. Thinly slice the shallot and add it to the dressing; set aside.
  8. Small-dice the tomato and cucumber, then combine with a pinch of salt if desired to form the salad; keep ready for assembly.
  9. Strip mint leaves from the stems, mince, and mix with minced garlic into the yogurt to form a sauce; season with salt and pepper.
  10. Warm the tortillas in a skillet, oven, or microwave if you like them pliable.
  11. Assemble by spooning roasted tofu onto each tortilla, top with cucumber-tomato salad, and finish with a generous spoon of mint yogurt. Roll and serve.
  12. Remarks: any remaining salad or sauce can be stored separately for leftovers.

Two tips

  • Make ahead: press the tofu up to an hour in advance, then finish baking when you’re ready to eat.
  • Serving idea: crumble the roasted tofu over a bed of greens and drizzle with the mint yogurt for a light bowl option.

Nutrition per serving

Calories
590 kcal
Protein
35 g
Carbs
60 g
Fat
26 g
Fiber
6 g
Sodium
635 mg

Estimates from the recipe's published nutrition data; they change with the version you pick above.

PLAN THE WEEK

One of 1,676 recipes in MealPot.

Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.

Ingredient quantities, timing and nutrition follow the original Mealime recipe ↗ (captured 2026-09-12). The photo is MealPot's AI-rendered illustration of the finished dish; the description, directions, aisle list and serving table are MealPot's.

THE WEEKLY EMAIL

Don’t think, just cook.

Five dinners every Friday morning: cook big at the weekend, coast midweek. One planning tip. A little less wondering what to cook.