Nutrition Facts for Vegan shakshouka

Vegan Shakshouka

Image of Vegan Shakshouka
Nutriscore Rating: 81/100

Elevate your breakfast or brunch game with this vibrant Vegan Shakshouka recipe—a plant-based twist on the classic Middle Eastern dish. Packed with bold flavors of cumin, paprika, and chili powder, this hearty tomato stew is layered with sautéed onions, red bell peppers, and tender spinach. Instead of eggs, firm tofu seasoned with nutritional yeast and turmeric takes center stage, offering a protein-rich and satisfying alternative. Perfectly simmered in a fragrant tomato sauce and finished with a sprinkle of fresh parsley, this vegan shakshouka is both wholesome and comforting. Ready in under 45 minutes, it’s an ideal one-pan meal that’s perfect for serving a crowd. Pair with crusty bread or pita for dipping and enjoy a flavorful, dairy-free breakfast or dinner that will impress vegans and non-vegans alike.

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
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 tablespoons olive oil
  • 1 medium onion
  • 1 red bell pepper
  • 4 garlic cloves
  • 28 ounces canned whole tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 0.5 teaspoon chili powder
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups baby spinach leaves
  • 14 ounces firm tofu
  • 2 tablespoons nutritional yeast
  • 0.25 teaspoon turmeric powder
  • 2 tablespoons fresh parsley
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Dice the onion and bell pepper, and mince the garlic cloves.

2

Heat olive oil in a large skillet or frying pan over medium heat.

3

Add chopped onion and bell pepper to the skillet and sauté for about 5 minutes, or until the onion becomes translucent.

4

Add the minced garlic and cook for another minute until fragrant.

5

Pour the canned tomatoes (with juice) into the skillet and break them down using a spoon.

6

Stir in the tomato paste, cumin, paprika, chili powder, salt, and black pepper.

7

Let the mixture simmer for about 10 minutes on low heat, stirring occasionally.

8

Crumble the tofu into a bowl and mix in nutritional yeast and turmeric until the tofu is well-coated.

9

Add the tofu and spinach to the tomato sauce, creating small wells for the tofu.

10

Cover the skillet and cook for an additional 10 minutes until the tofu is heated and the spinach is wilted.

11

Garnish with freshly chopped parsley and serve hot.

Cooking Tip: Take your time with each step for the best results!
1124
cal
61.5g
protein
72.9g
carbs
72.6g
fat

Nutrition Facts

1 serving (1564.3g)
Calories
1124
% Daily Value*
Total Fat 72.6 g 93%
Saturated Fat 12.5 g 62%
Polyunsaturated Fat 9.5 g
Cholesterol 16 mg 5%
Sodium 3567 mg 155%
Total Carbohydrate 72.9 g 27%
Dietary Fiber 30.3 g 108%
Total Sugars 41.2 g
Protein 61.5 g 123%
Vitamin D 0.0 mcg 0%
Calcium 980 mg 75%
Iron 17.2 mg 96%
Potassium 3505 mg 75%

*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

24.5%%
20.7%%
54.9%%
Fat: 653 cal (54.9%%)
Protein: 246 cal (20.7%%)
Carbs: 291 cal (24.5%%)