🎉 Join free — Show off your culinary skills, take part in fun challenges & win prizes!Sign up free →
Vegan Shakshuka
vegangluten freedairy freeegg free
Advertisement
Home / Vegan Shakshuka

Vegan Shakshuka

This vibrant vegan shakshuka swaps traditional eggs for silken tofu poached in a rich, spiced tomato sauce. It is a bold and satisfying vegan brunch dish that is as beautiful as it is delicious.

4.5
35 min
🍴4 servings
🔥210 cal
🔖Medium
⬇ Jump to recipe
30 second summary

Silken tofu simmered in smoky spiced tomato sauce for a stunning vegan brunch.

Advertisement

Nutrition per serving

210Calories
10gProtein
22gCarbs
9gFat
5gFiber

Ingredients

4servings

protein

sauce

vegetables

spices

fat

Advertisement

Instructions

1

Saute the aromatics

Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 5 minutes until softened, then add garlic and cook for 1 more minute.

2

Build the tomato sauce

Stir in smoked paprika, cumin, and cayenne. Pour in crushed tomatoes, season with salt, and simmer for 10 minutes until the sauce thickens slightly.

3

Add the tofu

Slice silken tofu into thick rounds and gently nestle them into the sauce. Spoon sauce over each piece to coat.

Advertisement
4

Simmer and finish

Cover the skillet and cook on low heat for 8 minutes until the tofu is warmed through and has absorbed the flavors of the sauce.

5

Serve

Garnish with fresh parsley or cilantro and serve directly from the pan with crusty bread or pita.

Substitutions

silken tofucanned chickpeas for a heartier texture
crushed tomatoesfresh ripe tomatoes blended smooth

Common mistakes

Using firm tofu which breaks apart instead of silken tofu that holds its shape gently
Skipping the simmer time which prevents the sauce from thickening and developing deep flavor
Advertisement

I made this!

Cooked this recipe? Share your photo and inspire others.

Reviews

I made this!

Advertisement