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.
Dice the onion and bell pepper, and mince the garlic cloves.
Heat olive oil in a large skillet or frying pan over medium heat.
Add chopped onion and bell pepper to the skillet and sauté for about 5 minutes, or until the onion becomes translucent.
Add the minced garlic and cook for another minute until fragrant.
Pour the canned tomatoes (with juice) into the skillet and break them down using a spoon.
Stir in the tomato paste, cumin, paprika, chili powder, salt, and black pepper.
Let the mixture simmer for about 10 minutes on low heat, stirring occasionally.
Crumble the tofu into a bowl and mix in nutritional yeast and turmeric until the tofu is well-coated.
Add the tofu and spinach to the tomato sauce, creating small wells for the tofu.
Cover the skillet and cook for an additional 10 minutes until the tofu is heated and the spinach is wilted.
Garnish with freshly chopped parsley and serve hot.
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.