Tofu shakshuka with tomatoes and paprika
A vegetarian shakshuka where crumbled tofu replaces the eggs, cooked with caramelized onions, tomatoes, and sweet paprika. Simple, quick, and delicious.
A vegetarian version of shakshuka, featuring mashed tofu mixed with tomato sauce and caramelized onions.
Ingredients and directions
- Prep time15 min
- Cook time15 min
- Total30 min
- DifficultyEasy
- CostBudget
- Cooking methodFrying in a pan
- Estimated cost$5.83 $1.94 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 15, 2026.
- Vegetarian
Ingredients
people
- $1.85
- $0.41
- $3.35
- $0.12
- $0.10
Prices from US supermarkets for 3 of 5 ingredients; Belgian prices for the rest.
Directions
- Cut the tofu into small cubes, then mash it with a fork until it forms a paste. You can also puree it in a plastic bag with your hands, or in a food processor.
- Chop the onions and sauté them in the oil.
- Add the tofu puree to the frying pan and mix well.
- Season with mild paprika, salt, and pepper, then mix well. ≈ 4 min
- Reduce the tomatoes to a puree using a blender or food processor, then add them to the frying pan and mix.
- Remove from the heat and serve immediately. ≈ 2 min
The bill
Tofu shakshuka with tomatoes and paprika
- 300 g of tofu$1.85
- 2 onions$0.41
- 2 tomatoes$3.35
- oil, for deep frying$0.12
- 1/2 teaspoon of sweet paprika$0.10
Total$5.83
that's $1.94 per person
Estimated price; varies by store.
🎬 Have a video of this recipe? Suggest a YouTube link
✏️ A mistake, an idea for this recipe? Suggest a correction
Reviews (0)
Rate this recipe Be the first to rate it!
Have you tried this recipe? Sign in to leave your review and rating.
You need to be a member to suggest a correction. Sign up for free, or sign in: you will then be able to report a mistake or suggest an improvement, and Axelle will read it.
Create a free account Sign in
You will come straight back to this recipe afterwards.