Nutrition Facts for Vegetarian lamb yiros

Vegetarian Lamb Yiros

Image of Vegetarian Lamb Yiros
Nutriscore Rating: 80/100

Savor the bold flavors of Mediterranean cuisine with this Vegetarian Lamb Yiros, a plant-based twist on the classic street food favorite! This recipe transforms firm tofu into irresistibly savory, golden-brown strips, marinated in a vibrant blend of olive oil, lemon juice, garlic, oregano, cumin, and paprika for an authentically spiced taste. Paired with a refreshing homemade yogurt sauce featuring grated cucumber and mint, each bite delivers a perfect balance of zest and creaminess. Layered with shredded lettuce, juicy tomatoes, and crisp red onions, these yiros are nestled in warm, soft pita bread for the ultimate handheld meal. Ready in just 30 minutes, this vegan-friendly comfort food is ideal for weeknight dinners or entertaining guests looking for a healthier, meat-free alternative. Perfect for fans of vegetarian recipes, Mediterranean dishes, and creative tofu preparations, this satisfying and flavorful meal is bound to impress!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
10 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 400 grams firm tofu
  • 2 tablespoons olive oil
  • 3 tablespoons lemon juice
  • 3 garlic cloves, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 1 cup plain Greek yogurt
  • 1 small cucumber, grated
  • 2 tablespoons mint leaves, chopped
  • 4 pieces pita bread
  • 1 cup lettuce, shredded
  • 1 medium tomato, sliced
  • 0.5 red onion, thinly sliced
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Begin by pressing the tofu to remove excess moisture. Wrap the block of tofu in a clean kitchen towel, placing it on a plate, and then place a heavy object on top. Allow it to press for at least 15 minutes.

2

While the tofu is pressing, prepare the marinade. In a bowl, combine olive oil, lemon juice, minced garlic, dried oregano, ground cumin, paprika, salt, and black pepper. Mix well.

3

Once the tofu is pressed, cut it into strips resembling traditional lamb yiros slices.

4

Place the tofu strips into a dish or plastic bag and pour the marinade over them, turning to coat each strip thoroughly. Allow to marinate for at least 30 minutes, or up to overnight in the refrigerator for better flavor.

5

To make the yogurt sauce, combine Greek yogurt, grated cucumber, and chopped mint in a bowl. Mix well and season with a pinch of salt. Set aside.

6

Preheat a non-stick pan over medium heat. Add the marinated tofu strips and cook for about 10 minutes, turning occasionally, until golden brown and slightly crispy.

7

Warm the pita breads in a dry pan or oven. Arrange them on a serving platter.

8

Assemble the yiros by spreading a spoonful of yogurt sauce on each pita. Top with cooked tofu strips, shredded lettuce, sliced tomatoes, and red onion.

9

Roll or fold the pita around the filling, and serve immediately. Enjoy your Vegetarian Lamb Yiros with extra yogurt sauce on the side.

Cooking Tip: Take your time with each step for the best results!
1454
cal
93.7g
protein
167.5g
carbs
57.1g
fat

Nutrition Facts

1 serving (1268.3g)
Calories
1454
% Daily Value*
Total Fat 57.1 g 73%
Saturated Fat 10.4 g 52%
Polyunsaturated Fat 5.3 g
Cholesterol 24 mg 8%
Sodium 2331 mg 101%
Total Carbohydrate 167.5 g 61%
Dietary Fiber 24.0 g 86%
Total Sugars 27.6 g
Protein 93.7 g 187%
Vitamin D 0.0 mcg 0%
Calcium 1067 mg 82%
Iron 17.3 mg 96%
Potassium 2101 mg 45%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

43.0%%
24.0%%
33.0%%
Fat: 513 cal (33.0%%)
Protein: 374 cal (24.0%%)
Carbs: 670 cal (43.0%%)