Tofu Shakshuka



A plate of vegan shakshuka made with tofu
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Shakshuka

Tofu Shakshuka

  • Author: Challenge 22
  • Total Time: 15 min
  • Yield: 2 servings
  • Category: breakfast, main dish
  • Cuisine: Middle Eastern


Prepare big plates for this one, because you are going to fall in love with it! This is a finger-licking delicious vegan version of the popular Middle Eastern food, Shakshuka. It is a great choice for breakfast, lunch, or dinner, so have it whenever you are feeling peckish. The word shakshuka comes from Arabic, meaning “shaken” or “all mixed up.” This reflects how easy it is to make since you just mix the ingredients together in a pan, cook for several minutes, et voilà! A simple, scrumptious meal.

This Tofu Shakshuka takes minimal effort to make, it’s healthy, cheap, and only uses one pan. It ticks all the boxes! The flavorful, spiced tomato sauce paired with filling tofu makes the most wonderful, satisfying meal.


1 packet of tofu (300 g)

1 large onion

2-3 cloves of garlic

½ tsp sweet paprika

Salt and pepper to taste

2 tomatoes

Frying oil


  1. Crumble the tofu using a fork, a food processor, or your hands.
  2. Chop the onion and fry until golden. Chop the garlic and add it to the pan.
  3. Add the crumbled tofu to the pan and mix.
  4. Season with sweet paprika, salt and pepper, and stir.
  5. Grate the tomatoes or blend them in a food processor, add this purée to the pan, and mix.
  6. Remove the pan from the heat and serve hot.


You can add some portobello mushrooms or chopped champignons (fresh or frozen) to the crushed tofu.

Towards the end of cooking, you can add nutritional yeast for a cheezy taste.

For extra flavor, add a small can of tomato paste to the pan.

For a more eggy flavor, mix the crushed tofu with some Indian black salt (also known as Kala namak) before adding it to the pan.

We love tofu, so here’s a deliciously Spicy Tofu Marinade for you to try next.

Keywords: tofu, under 15 minutes, high in protein, high in calcium, high in iron, tomatoes, Middle Eastern, egg alternative, easy

For more recipes and tips from experienced mentors and certified dietitians, join Challenge 22 for free!


More like this:

Guacamole Tortillas

Guacamole Tortillas

Whether you are on the lookout for an easy breakfast or a filling snack, these delicious guacamole tortillas are the perfect find.

Chickpea Omelet

Chickpea Omelet

Yes, you can still enjoy a nice omelet without breaking any eggs – this is where the versatile chickpea flour comes to the rescue.

Basmati Rice with Dried Fruit, Pine Nuts and Almonds

Easy-to-make, aromatic, and filling, this basmati rice with dried fruit, pine nuts, and almonds works wonders as an addition to any festive dinner.