Easy Vegan Shakshuka (Printable Recipe)

Bold vegan shakshuka with tofu and tomatoes. One-pan dish ideal for any time of day.

# Ingredients You'll Need:

→ Main Ingredients

01 - 1 yellow onion, chopped
02 - 3 garlic cloves, minced
03 - 1 small red pepper, chopped
04 - 1 teaspoon sweet smoked paprika
05 - 1.5 teaspoons ground cumin
06 - 14 oz canned chopped tomatoes
07 - 1 cup fresh spinach, washed and chopped
08 - 5 oz silken tofu
09 - 0.25 teaspoon ground turmeric
10 - Fresh cilantro, chopped
11 - Salt and black pepper to taste

# Steps to Follow:

01 - Heat oil in a skillet over medium heat and sauté chopped onion for 2 minutes. Add minced garlic and chopped red pepper. Cook for 4 to 5 minutes until softened.
02 - Stir in smoked paprika and cumin. Cook for 1 minute until fragrant.
03 - Pour in canned chopped tomatoes and a pinch of salt. Simmer until peppers are tender and sauce thickens. Add sugar if needed to balance acidity.
04 - Stir in chopped spinach and cook for 2 to 3 minutes until wilted.
05 - Break silken tofu into chunks. Mix 2 tablespoons of tofu with turmeric to mimic egg yolk texture and color.
06 - Distribute tofu pieces over the sauce. Add turmeric tofu mixture in the center of each to resemble yolks. Cover with lid and heat for 3 to 4 minutes.
07 - Garnish with chopped cilantro. Season with salt and pepper to taste. Serve hot with bread or accompaniments of choice.

# Extra Tips:

01 - For richer flavor, use high-quality canned tomatoes and adjust sweetness with a pinch of sugar if needed.
02 - Serve with crusty bread, hummus, or vegan yogurt for a balanced meal.