Vegan Shakshuka
Serving Size 5
Prep Time 25 mins mins
Cook Time 20 mins mins
Difficulty Easy
Ingredients
Sauce
- 28 oz diced tomatoes, canned
- 1 tsp ground cumin
- ½ tsp red pepper flakes or more
- 5 cloves garlic peeled and chopped finely
- 1 medium onion finely diced
- 1 medium bell pepper finely diced
- 1 tbsp chopped parsley or oregano or herbs of your choice
- ¼ tsp sea salt
- ½ tsp ground black pepper
- ¼ cup vegan feta cheese (add more or less if you want to)
- Parsley for garnish
Tofu Egg
- 1 package Nasoya Extra Firm Tofu, pressed for 30 minutes
- ¼ tsp ground black pepper
- ½ tsp garlic powder
- ¼ tsp onion powder
- ½ tsp sea salt
- 3 tbsp nutritional yeast
- ¾ cup vegan milk
- ½ tsp kala namak
Inspired by: Jessica in the Kitchen
Preparation
- In your cast iron skillet, over medium high heat, heat the oil.
- Add the onions and bell peppers and stir. Cook until translucent and soft, about 5 to 7 minutes.
- Meanwhile, make the tofu egg mixture. Add the tofu, nutritional yeast, kala namak, garlic powder, onion powder, and milk to a food processor. Blend until smooth. Taste and adjust seasonings if necessary. Set aside.
- Add the garlic to the cast iron and stir for about 2 minutes until fragrant.
- Add the tomato sauce, the cumin, the red pepper flakes, a pinch of salt and ground black pepper. Reduce the heat to medium and stir everything together. Carefully cover your skillet with a lid and cook for another 2 minutes.
- Remove the lid, make some small wells, and scoop in your tofu egg mixture.
- Bring heat to medium (ensure its simmering) and cover your skillet with aluminum foil. Cook the shakshuka for 5 minutes with the lid on to cook through, and then five to 8 minutes with the lid off, allowing all the excess liquid to escape until the tofu egg mixture is set.
- Remove from heat and allow to cool until set, about 5 minutes. Top with vegan feta and chopped parsley. Serve with crusty sourdough.