Vegan Shakshuka – Connoisseurus Veg

This vegan shakshuka is made with spinach and silken tofu in a smoky tomato and crimson pepper sauce. It is good for breakfast or dinner, straightforward to make, and completely scrumptious scooped up on crusty pita wedges.

White wooden surface set with pita wedges, avocado, and skillet of Vegan Shakshuka.

For a very long time I have been each intrigued and grossed out by the thought of shakshuka. Grossed out as a result of: eggs. They had been all the time on the high of my least favourite meals checklist. However even when I may by no means get previous the style and the odor of eggs, I’ve acquired to confess, they cook dinner up in some fairly cool methods.

The eggs in shakshuka get poached proper within the sauce, which is fairly cool certainly. That is one of many causes the dish all the time sounded so intriguing to me. That and the sauce itself.

I acquired my arms on a jar of shakshuka sauce a few years in the past (the sauce was vegan — yay!) and beloved it. I created by personal model and began cooking all types of issues in it. Tofu and greens had been my favourite! Tofu has an eggy texture that works nice in dishes like tofu scramble and even vegan quiche. And I really like greens in absolutely anything!

I’ve loved this vegan shakshuka for broth breakfast and dinner. It is completely scrumptious, straightforward to make, and may be served plain or made fancy for brunch with scrumptious toppings and accompaniments.

Leap to:

Substances You may Want

  • Olive oil. You may technically get away with utilizing one other high-heat oil, however olive will give your vegan shakshuka the very best taste.
  • Onion.
  • Purple bell peppers.
  • Spices. We’re utilizing floor cumin, paprika, and cayenne pepper.
  • Canned crushed tomatoes.
  • Fireplace roasted tomatoes. These will add a scrumptious, smoky taste to your shakshuka sauce. You may substitute with common diced tomatoes if you happen to completely should.
  • Child spinach. This is not usually an ingredient in conventional shakshuka, however it makes an incredible addition to our vegan model, including some texture and vibrant taste.
  • Salt and pepper.
  • Silken tofu. That is our egg substitute. You need to use any firmness of silken tofu that is obtainable, however tender works greatest.
  • Kala namak. That is for including eggy taste to the silken tofu. Kala namak (often known as black salt) is a kind of salt that is widespread in Indian cooking and is excessive in sulfur content material, so it is nice for making issues style like egg. You may go away it out if you happen to’re not tremendous involved with making this style like conventional shakshuka. Search for kala namak in Indian markets or on-line.
  • Contemporary cilantro.
  • Contemporary parsley.
  • Elective accompaniments. I wish to serve my vegan shakshuka with pita wedges, sliced avocado and tofu feta (or store-bought vegan feta).

How It is Made

The next is an in depth picture tutorial on the way to make this dish. Scroll all the best way down if you would like to skip proper to the recipe!

Peppers, onions and spices cooking in a skillet.

Warmth your olive oil in a skillet, then add diced onion and bell pepper. Prepare dinner the veggies till they begin to soften. Add the garlic and spices and cook dinner all the pieces for a minute or so.

Tomato and pepper sauce simmering in a skillet.

Add your tomatoes — each crushed and diced. Stir the combination up, deliver it to a boil, and let it simmer till the peppers are tender.

Tip: I really like cooking shakshuka in a forged iron skillet. Be sure that if you happen to do that that your skillet is properly seasoned. In any other case the acid from the tomatoes may erode your patina.

Shakshuka sauce and spinach simmering in a skillet.

Add the spinach. It may not all match directly! Simply add a handful at a time, mixing in every handful till it wilts earlier than including extra. Give the sauce a style take a look at at this level and season it with salt and pepper.

Vegan Shakshuka simmering in a skillet.

Add your silken tofu. Seize a spoon and drop it in dollops proper into the skillet. Let the combination simmer for a minute or two extra to warmth up the tofu.

Skillet of Vegan Shakshuka with a wooden spoon in the background.

Take the skillet off of warmth. Sprinkle every tofu dollop with some kala namak and black pepper. Prime your vegan shakshuka with chopped cilantro and parsley, in addition to any further toppings you want to make use of, reminiscent of avocado and vegan feta.

Variation with Pan-Fried Tofu

Tofu cubes cooking in a skillet.

Favor common tofu to silken? You need to use it on this recipe! Begin with diced tremendous agency or pressed additional agency tofu and pan-fry your tofu in some oil. Optionally, sprinkle it with some lemon juice, kala namak or common salt, then stir it into your shakshuka sauce.

Leftovers & Storage

Leftover vegan shakshuka will maintain in an hermetic container within the fridge for about 3 days. Reheat it within the microwave or in a saucepan on the range.

Extra Eggy Vegan Breakfast Recipes

Like this recipe? If that’s the case, please cease again and go away me a overview and score beneath if you happen to strive it! Additionally you’ll want to observe me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for extra recipes like this one!

Skillet of Vegan Shakshuka with a wooden spoon.

Vegan Shakshuka

This vegan shakshuka is made with spinach and silken tofu in a smoky tomato and crimson pepper sauce. It is good for breakfast or dinner, straightforward to make, and completely scrumptious scooped up on crusty pita wedges.


  • 2
    olive oil
  • 1
    medium onion,
  • 2
    medium crimson bell peppers,
    roughly chopped (1-inch items)
  • 3
    garlic cloves,
  • 2
    floor cumin
  • 1
    candy paprika
  • ½
    cayenne pepper
    (or to style)
  • 1
    (14 ounce/400 gram) can
    crushed tomatoes
  • 1
    (14 ounce/400 gram) can
    hearth roasted tomatoes
  • 4
    child spinach
  • Salt and pepper,
    to style
  • 1
    (12.3 ounce) bundle
    silken tofu
    (Be aware 1)
  • ¼
    kala namak,
    or to style (optionally available)
  • ¼
    chopped contemporary cilantro
  • ¼
    chopped contemporary parsley


  1. Coat the underside of a giant skillet with the olive oil and place it over medium warmth.

  2. When the oil is scorching, add the onion and bell peppers. Sweat them for about 5 minutes, till they start to melt, stirring sometimes.

  3. Add the garlic, cumin, paprika, and cayenne pepper to the skillet. Sauté all the pieces for about 1 minute extra, stirring consistently, till the garlic turns into very aromatic.

  4. Stir within the crushed tomatoes and hearth roasted tomatoes. Increase the warmth and convey the combination to a boil.

  5. Decrease the warmth and permit the sauce to simmer, uncovered, for 10 to fifteen minutes, till the peppers are tender and the sauce has thickened a bit. You may add a splash of water if it will get too thick whereas simmering.

  6. Stir within the spinach and permit the combination to simmer for about 2 minutes extra, till the spinach has absolutely wilted.

  7. Fastidiously taste-test the sauce (it will likely be scorching) and season it with salt and pepper to style.

  8. Whereas the sauce remains to be simmering, use a spoon to scoop dollops of the silken tofu, transferring them proper to the skillet. Get about 6 or 7 giant scoops and attempt to distribute them comparatively evenly over the sauce.

  9. Proceed simmering the shakshuka for about 2 minutes, simply to warmth up the tofu.

  10. Take away the skillet from the warmth and sprinkle the tofu with kala namak (or desk salt) and black pepper to style.

  11. Prime with parsley and cilantro, together with any desired further toppings reminiscent of avocado or vegan feta cheese.

  12. Divide onto plates and serve with pita bread.

Recipe Notes

  1. Some manufacturers of silken tofu can be found in several ranges of firmness. Any firmness can be utilized, although tender is right for this recipe.

Diet Details

Vegan Shakshuka

Quantity Per Serving

Energy 225
Energy from Fats 93

% Each day Worth*

Fats 10.3g16%

Saturated Fats 1.5g8%

Sodium 572mg24%

Potassium 770mg22%

Carbohydrates 24.9g8%

Fiber 7.7g31%

Sugar 14.1g16%

Protein 11.9g24%

Calcium 153mg15%

Iron 5mg28%

* P.c Each day Values are primarily based on a 2000 calorie food regimen.