Vegan Shakshuka Recipe (2024)

This Vegan Shakshuka (or Shakshouka) is a quick and easy dish takes less than 45 minutes and is a flavourful and delicious breakfast or brunch! Vegan tofu eggs are cooked in flavourful tomato sauce and is sure to be a crowd pleaser!

Vegan Shakshuka Recipe (1)

Thanks to Lodge Cast Iron for sponsoring this blog post! Thanks so much to you my readers for supporting the brands who support Jessica in the Kitchen! All texts and opinions are my own.

I had the pleasure of trying Vegan Shakshuka (or Shakshouka) in Israel a few years ago and haven’t stopped thinking about it since. What a treat. Saucy, creamy, loaded with flavour and a delicious vegan egg replacement. This re-creation is based on those delightful memories of the dish, and it’s pretty spot on. This Vegan Shakshuka makes for such a delightful breakfast or brunch and I hope will become a staple in your home!

One thing that’s a staple in my home is for sure my Lodge Cast Iron skillets. I got my first cast iron over 6 years ago and let me tell you – LOVE at first sight. I seasoned it, took care of it, and use it constantly to this day. These cast iron pans are forever.

Vegan Shakshuka Recipe (2)

So you can imagine how excited I was to do this collaboration with Lodge Cast Iron & to get two more skillets from Lodge’s Blacklock line which are a DREAM to use. For this Vegan Shakshuka, I’m using the Blacklock 4 Quart Deep Skillet With Lid. I love that it’s tripled seasoned so I was able to use this right out of the box! Probably what stood out the most to me was that it was lightweight! I know for a fact that alone will make me cook with it even more.

I love how deep it is because I am surely making some deep dish pizza in it, and the lid is so helpful for stews and curries and dishes like this one. Since the cast iron does such an incredible job at insulating, you don’t need to place it in the oven to cook through the vegan eggs. I LOVE this because there’s no turning on your oven and getting your kitchen hot, or waiting on it to preheat either. If you want to check out this incredible skillet, you can find it here along with the triple seasoned 12-Inch Blacklock Skillet that I also picked up!

Notes on the Ingredients

Vegan Shakshuka Recipe (3)

Shakshuka is a North African dish that is traditionally made with eggs and tomato sauce and delicious seasonings. While this dish is not the traditional version, I did my best to pay homage to the traditional dish.

  • Oil – you can use any oil!
  • Diced tomatoes – I prefer using canned diced tomatoes for ease & the liquids, but you can certainly use fresh. If you’re using fresh, ensure they’re nice and juicy and deep in colour.
  • Cumin, garlic & red pepper flakes – essential for that traditional flavour.
  • Onions – you can use white, yellow or purple onions. I recommend dicing them.
  • Bell pepper – traditionally also found in Shakshuka, it adds a nice flavour and texture to the sauce.
Vegan Shakshuka Recipe (4)
  • Tofu eggs – I make an egg filling made with delicious seasonings and tofu. It really takes the dish over the top! Be sure to purchase medium, firm or extra firm tofu.
  • Parsley – I love using parsley, but you can also use cilantro!
  • Vegan feta cheese – I use my tofu feta cheese as a delicious topping! You can also use any store-bought vegan feta.

Step by Step Instructions

Vegan Shakshuka Recipe (5)

In your Blacklock 4 Quart Deep Skillet, over medium-high heat, heat the oil. Add the onions and bell peppers and stir. Cook for about 5 to 7 minutes until translucent and a bit softer.

Vegan Shakshuka Recipe (6)

While this is cooking, make the tofu egg mixture. Add the tofu, nutritional yeast, kala namak, garlic powder, onion powder and blend. Taste and adjust seasonings if necessary. Set aside until needed.

Vegan Shakshuka Recipe (7)

Add the garlic and stir for about 2 minutes until fragrant.

Add the tomato sauce, the cumin, the red pepper flakes and a pinch of salt and ground black pepper. Reduce the heat to medium and stir everything together. Cover your Blacklock 4 Quart Deep Skillet with the lid, and cook for another 2 minutes.

Vegan Shakshuka Recipe (9)

Remove the lid, make some small wells, and scoop in your tofu egg mixture. I like to do about 5 on the outside areas, and one in the middle.

Bring heat to medium (ensure it’s simmering) and cover your Deep Skillet with the lid. 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.

Vegan Shakshuka Recipe (10)

Remove from heat and top with vegan feta and chopped parsley. Serve with pita bread or any kind of crusty bread, and enjoy!

Expert Tips & FAQ

  • You can prep the tofu egg mixture the day before or even a few days before! Just store it in your fridge, then bring to room temp for 30 minutes before you prepare the rest of the dish.
  • This stores great in the fridge! To reheat use your microwave or your stovetop.
  • You can also add a tablespoon of sugar if you find your tomatoes too acidic and want to balance it out.
  • Kala namak gives the tofu egg mixture a very “eggy” taste, so I highly recommend using it!
Vegan Shakshuka Recipe (11)
  • Vegan Frittata
  • Vegan Quiche

Vegan Shakshuka Recipe (12)

Vegan Shakshuka Recipe

Servings: 5 servings

Prep Time: 25 minutes mins

Cook Time: 20 minutes mins

Total Time: 45 minutes mins

This Vegan Shakshuka (or Shakshouka) is a quick and easy dish takes less than 45 minutes and is a flavourful and delicious breakfast or brunch! Vegan tofu eggs are cooked in flavourful tomato sauce and is sure to be a crowd pleaser!

5 (from 25 ratings)

Print RecipePin RecipeLeave a Review

Ingredients

  • 28 oz diced tomatoes, fresh or canned
  • 1 teaspoon ground cumin
  • ½ teaspoon red pepper flakes, or more
  • 5 cloves garlic, peeled and chopped finely
  • 1 medium onion, finely diced
  • 1 medium bell pepper, finely diced
  • 1 tablespoon chopped parsley or oregano or herbs of your choice
  • ¼ teaspoon sea salt
  • ½ teaspoon ground black pepper
  • ¼ cup vegan feta cheese, (add more or less if you want to)
  • parsley for garnish

Tofu Egg

  • 1 lb block of extra firm tofu, pressed for at least 30 minutes
  • ¼ teaspoon ground black pepper
  • ½ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ½ teaspoon sea salt
  • 3 tablespoons nutritional yeast
  • ¾ cup vegan milk
  • ½ teaspoon kala namak

Instructions

  • In your Blacklock 4 Quart Deep Skillet, over medium high heat, heat the oil.

  • Add the onions and bell peppers and stir. Cook for about 5 to 7 minutes until translucent and a bit softer.

  • While this is cooking, make the tofu egg mixture. Add the tofu, nutritional yeast, kala namak, garlic powder, onion powder, milk and blend. Taste and adjust seasonings if necessary. Set aside until needed.

  • Add the garlic and stir for about 2 minutes until fragrant.

  • Add the tomato sauce, the cumin, the red pepper flakes and a pinch of salt and ground black pepper. Reduce the heat to medium and stir everything together. Cover your Blacklock 4 Quart Deep Skillet with the lid, and cook for another 2 minutes.

  • Remove the lid, make some small wells, and scoop in your tofu egg mixture. I like to do about 5 on the outside areas, and one in the middle.

  • Bring heat to medium (ensure it’s simmering) and cover your Deep Skillet with the lid. 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 (around 5 minutes at least as it'll be very hot). Top with vegan feta and chopped parsley. Serve with pita bread or any kind of crusty bread, and enjoy!

Notes

Expert Tips & FAQ

You can prep the tofu egg mixture the day before or even a few days before!

Just store it in your fridge, then bring to room temp for 30 minutes before you prepare the rest of the dish.

This stores well in the fridge! To reheat use your microwave or your stovetop.

You can also add a tablespoon of sugar if you find your tomatoes too acidic and want to balance it out.

Kala namak gives the tofu egg mixture a very “eggy” taste, so I highly recommend using it!

If you’re using fresh tomatoes, ensure they’re very juicy and keep all of that juice!

Calories: 171kcal, Carbohydrates: 18g, Protein: 13g, Fat: 6g, Saturated Fat: 1g, Sodium: 480mg, Potassium: 515mg, Fiber: 5g, Sugar: 6g, Vitamin A: 1015IU, Vitamin C: 48mg, Calcium: 246mg, Iron: 4mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Cuisine: North African

Course: Breakfast

Author: Jessica Hylton

Vegan Shakshuka Recipe (2024)

FAQs

How do you keep eggs runny in shakshuka? ›

Crack in the eggs and simmer

Ottolenghi advises using a fork to swirl the egg whites around in the sauce, all the while being careful not to break the yolks. Simmer until the egg whites are just set and the yolks are still slightly runny. Remove from the heat and let stand about 2 minutes before serving.

How do you thicken shakshuka? ›

Options for the latter include adding flour, cornflour mixed with cold water, a beaten egg, cream cheese, or making a beurre manié from equal parts softened butter and flour. Stir well and give your thickener of choice a few minutes to work its magic.

What is the difference between shakshuka and Menemen? ›

Both Shakshuka and Menemen serve as rich, cultural embodiments of their respective cuisines. Shakshuka, with its layered flavors, mirrors the diversity of North African and Israeli culinary heritage. Menemen, by contrast, champions simplicity and freshness, epitomizing Turkish cuisine's essence.

What does shakshuka contain? ›

Shakshouka (Arabic: شكشوكة : šakšūkah, also spelled shakshuka or chakchouka) is a Maghrebi dish of eggs poached in a sauce of tomatoes, olive oil, peppers, onion, and garlic, commonly spiced with cumin, paprika and cayenne pepper.

How do you not overcook eggs in shakshuka? ›

After breaking the eggs into the sauce, gently spoon some of the sauce over just the whites. This helps the whites cook faster so they set before the yolks overcook. Cover and rotate. Covering the skillet allows the eggs to steam-cook, which moves things along.

Why is my shakshuka so watery? ›

Liquids: If the sauce exudes a lot of liquid, cook it until most of the liquid has evaporated. By the time you add the eggs there should be no more than two tablespoons of liquid left in the pan.

How do you know when shakshuka is done? ›

Sprinkle a little salt and pepper over the eggs. Carefully transfer the skillet to the oven (it's heavy) and bake for 8 to 12 minutes, checking often once you reach 8 minutes. They're done when the egg whites are an opaque white and the yolks have risen a bit but are still soft.

How do you thicken vegan sauce? ›

While you can't add butter to vegan dishes, you can still use flour to add some substance to watery sauces. All types of flour work well for thickening, including wheat flour, coconut flour, and chickpea flour. However, you should keep the flavor of your dish in mind when choosing a thickening agent.

What pan is best for shakshuka? ›

The takeaway? It's safe to cook tomato- and wine-based sauces in cast iron, but you should save the vinegary pan sauces for stainless-steel pans—or dilute the vinegar (or citrus) with water or stock.

Is shakshuka Israeli or African? ›

Even though many people today associate shakshuka with Israel, it actually originated in North Africa and the Ottoman Empire: the only reason shakshuka is eaten in Israel is because North African Jewish immigrants brought it there.

What is traditionally served with shakshuka? ›

The best way to serve a shakshuka is to make it the centerpiece of the meal, then create a multitude of small plates to serve along. They usually involve some bread, simple vegetable salads, and spreads.

What kind of bread goes with shakshuka? ›

You can't go wrong with pita bread, but slices of crusty bread are delicious as well.

What meat goes well with shakshuka? ›

Warm up over medium heat, adding a little more liquid to the shakshuka sauce if needed. To add meat: If you want to add meat, cook about ½ ground beef or ground lamb in some extra virgin olive oil. Season well with salt and pepper.

What is a fun fact about shakshuka? ›

1. Shakshuka is a delicious combination of eggs, tomatoes, and spices popular across the Middle East and North Africa. Shakshuka comes in many shapes and sizes. The dish is likely of Tunisian or Yemini origin, and the name is thought to originate from either Arabic or Amazigh (Berber) for "mixture."

How do you keep eggs from running? ›

Read on to learn about handy techniques to prevent fried eggs from spreading.
  1. Use an egg ring. Chengyuzheng/Getty Images. ...
  2. Make your own egg ring. ...
  3. Fry your egg in a smaller pan. ...
  4. Cook with room temperature eggs. ...
  5. Crack the egg into a bowl first. ...
  6. Carefully choose the pan material. ...
  7. Use sufficient butter or oil. ...
  8. Cook at medium heat.
Mar 15, 2023

How do you make the best runny egg? ›

Bring a large pan of water to the boil and lower in the eggs in a single layer. Reduce the heat to a simmer and use the following timings for large eggs: 5 minutes: just-set (not solid) white and runny yolk – ideal for dipping. 6 minutes: liquid yolk and a slightly wobbly white.

How do you know when shakshuka eggs are done? ›

You know when the eggs are done when the egg whites are an opaque white and the yolks have risen a bit but are still soft. They should still jiggle in the centers when you “shimmy” the pan. (Keep in mind, the eggs will continue to cook after you pull the dish out of the oven.)

What makes eggs runny? ›

The development of watery whites is chiefly due to the increasing age of the egg. The rate of development is increased by high storage temperature and low humidity (see figure 4). As birds age, the Haugh unit value of their eggs decreases by about 1.5 to 2 units per month of lay (see figure 3).

Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 5553

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.