Go Back
+ servings
This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast

Vegan Tofu Shakshuka

Print Recipe
This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs.
Course Breakfast, Main Course
Cuisine African, Middle Eastern
Keyword breakfast, brunch, one pot, skillet, tofu
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 277

Ingredients

Instructions

  • Heat the olive oil in a skillet over medium heat. Add the onion, bell pepper, garlic and seasonings. Stir to combine and cook for 5 minutes, stirring frequently.
  • Add the crushed tomatoes and a pinch of salt. Stir to combine and simmer for 5 more minutes.
  • Meanwhile, cut the tofu into 1/2" slices.*
  • Gently place the tofu slices into the sauce, cover and simmer on low heat for 10 minutes.
  • Remove the lid, add parsley, cilantro and vegan cheese (if using). Serve hot with crusty bread on the side.

Video

Notes

*Depending on how many people you're serving and how big your skillet is, you can use a whole block or 1/2 a block. Because I cut mine into cute little circles with a biscuit cutter (not necessary), I only used 1/2 a block and reserved the extra for another recipe. But feel free to just cut the entire thing into 8 squares and use it all. 

Nutrition

Calories: 277kcal | Carbohydrates: 25g | Protein: 13g | Fat: 15g