• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • Cookbook
  • Subscribe

A Virtual Vegan

menu icon
go to homepage
  • About
  • Recipes
  • Cookbook
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Cookbook
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Breakfast

    Published: Oct 18, 2016 · Modified: Jun 24, 2020 by Melanie McDonald · This post contains affiliate links · As an Amazon Associate I earn from qualifying purchases. · 31 Comments

    Vegan Shakshuka (a.k.a Tofu in Purgatory!)

    GO TO RECIPE PRINT RECIPE
    4.91 from 10 votes
    Silky, soft tofu rounds cooked gently in a fiery, garlicky and chunky tomato sauce. My Vegan Shakshuka or Tofu in Purgatory as I like to call it, is the perfect brunch dish!

    Silky, soft tofu rounds cooked gently in a fiery, garlicky and chunky tomato sauce. My Vegan Shakshuka or Tofu in Purgatory as I like to call it, is the perfect brunch dish!

    Vegan Shakshuka in a pan - tofu rounds in a spicy tomato sauce with cilantro leaves sprinkled over

    I was flicking through some old Nigella Lawson cookbooks a few weeks ago and was reminded of her Eggs in Purgatory recipe. Before I was vegan I used to make it often for brunch and it was one of my favourites.

    The next day, rather than making the usual Vegan Banana Pancakes for brunch, I experimented with my own version of eggs in purgatory, and guess what?  Vegan Shakshuka a.k.a Tofu in Purgatory happened.

    Who needs eggs!?

    How to make Vegan Shakshuka

    Vegan Shakshuka is really easy to make.

    Here's how:

    STEP 1

    Start by making a fiery and very garlicky tomato sauce with lots of onions, garlic, tomatoes, herbs and chili, then let it simmer for a few minutes until thickened.

    STEP 2

    Drop some tofu rounds into the sauce and poach them until they are heated through.

    STEP 3

    Just before serving, sprinkle some Kala Namak, (sometimes known as Indian Black Salt) over the tofu for an eggy flavour. Of course this is optional but recommended. The eggy smell and flavour is spot on! Some fresh cilantro or parsley is a lovely addition  too.

    Close up shot of Vegan Shakshuka in a pan

    Shakshuka recipe success tips

    - This is a really simple recipe with few ingredients so be sure to use the best quality canned tomatoes you can as they are the foundation of the entire recipe.

    - Medium tofu gives the best texture so I recommend using it over any other tofu. Silken tofu will break up and be impossible to keep together.

    - Kala Namak or Indian Black Salt really makes the dish taste authentic and like a traditional shahshuka so is recommended. Omit if you don't like an eggy flavour though!

    What is purgatory and what has it got to do with my brunch?

    Eggs in Purgatory, more commonly known as Shakshuka, originates from North Africa but is also a common brunch dish in the Middle East.

    Purgatory according to Wikipedia, is:

    the intermediate state after physical death in which those destined for heaven "undergo purification, so as to achieve the holiness necessary to enter the joy of heaven".

    I am not religious at all but I guess the meaning behind the name of the recipe is that the eggs, or in this case the tofu, represent “souls” and the fiery tomato sauce surrounding them represents their suspension between Heaven and Hell.

    Is that a bit deep for brunch!?

    Crusty bread being dipped into a pan of vegan shakshuka

    How to serve Shakshuka

    Vegan Shakshuka is one of my many vegan tofu recipes and it makes the best savory vegan brunch.

    It's really simple and quick to make and is absolutely jam packed with flavour.

    As well as being a great brunch dish, it also works well for lunch or dinner.

    Serve my Shakshuka with hot buttered toast (check out my super easy vegan butter recipe), fresh crusty bread or baguette. It is also wonderful with my soft and fluffy flatbread recipe and with a crumble of my vegan feta cheese over the top.

    For dinner it is lovely with a crisp salad and some bread to mop up the fiery juice.

    No tofu, no problem!

    Prefer not to eat tofu? No problem! Just swap out the tofu for a can of chickpeas,  or use approximately one inch thick rounds of butternut squash or sweet potato instead. If you do use squash or potato though, allow them extra time to cook through. Covering the pan with a lid to let them steam a bit at first might be useful, then remove the lid once they are tender to allow the sauce to reduce and thicken up.

    There's more where that came from!

    If you love my Vegan Shakshuka recipe, check out these great vegan brunch recipes  too:

    1. Vegan French Toast
    2. Vegan Scrambled Eggs
    3. Vegan French Toast Casserole
    4. Sweet Potato Breakfast Boats 
    5. Vegan Banana Pancakes
    6. Vegan Gluten-Free Pancakes

    And if you love this recipe, please do check out my cookbook, and subscribe to my email list for a fabulous FREE eCookbook featuring my top 10 recipes. Being on the list means you will be first to see my new recipes and you’ll be kept in the loop on all things new and exciting too!

    vegan shakshuka in a pan

    Tofu in Purgatory (Shakshuka)

    Author: Melanie McDonald
    4.91 from 10 votes
    Silky, soft tofu rounds cooked gently in a fiery, garlicky and chunky tomato sauce. Tofu in Purgatory is the perfect brunch dish!
    Print Recipe Pin Recipe SaveSaved!
    PREP TIME: 5 minutes
    COOK TIME: 20 minutes
    TOTAL TIME: 25 minutes
    Servings: 2 : Serves 2 hungry people

    Ingredients
      

    • 1 tablespoon olive oil (optional)
    • 4 large cloves of garlic
    • 1 796 ml can diced tomatoes
    • Salt & pepper to taste I used 1 teaspoon salt & ½ teaspoon pepper
    • 2 teaspoons dried herbs see recipe note
    • 1/2 teaspoon dried chili flakes use less if you prefer less heat
    • 1 teaspoon sugar optional but helps to bring out the tomato flavour
    • 1 block of unpressed medium tofu cut into rounds (around 350g although this doesn't have to be exact) see recipe note
    • Indian Black Salt (Kala Namak) optional
    Prevent your screen from going dark

    INSTRUCTIONS
     

    • Warm the olive oil in a skillet and cook the garlic over medium heat until just starting to turn a little brown. (use a drop of water instead of the oil to keep the recipe oil-free).
    • Add the tomatoes, salt, pepper, chili flakes, herbs and optional sugar.
    • Simmer over a medium heat for 5 minutes then add the tofu rounds.
    • Turn down the heat to medium-low and simmer for 15 minutes until the sauce is thickening up a little and the tofu is soft and heated through.
    • Sprinkle the tofu with a little Indian Black Salt just before serving if you would like an eggy flavour.
    • Serve with toast, crusty bread or baguette to mop up the juice!

    NOTES

    Mixed herbs are good. I used Herbs De Provence but Italian Seasoning, oregano or rosemary would all be fine - Just use what you have.
     Medium tofu is great for this recipe as once poached in the sauce it has a texture similar to poached egg white. I used a large block, cut it into ½ inch thick slices, then used a cookie cutter to cut the rounds. You don't have to make them round if you don't want to. It will taste the same no matter what the shape! Just keep the thickness to around ½ inch. Save your tofu off cuts to add to another meal. I used mine in a tofu scramble the next day. They keep in the freezer well if you won't be needing them for a while.

    NUTRITION

    Serving: 1servingCalories: 284kcalCarbohydrates: 26.6gProtein: 20.3gFat: 9.4gSodium: 983.6mgFiber: 9.2gVitamin A: 1450IUVitamin C: 71mgCalcium: 370mgIron: 5mg

    Nutritional information is provided for convenience & as a courtesy. The data is a computer generated estimate so should be used as a guide only.

    Tried this recipe?Rate it & leave your feedback in the comments section below, or tag @avirtualvegan on Instagram and hashtag it #avirtualvegan
    « Homemade Larabar Bites - Mint Chocolate Truffle
    Baked Pumpkin Orange Donuts »
    4.9K shares

    Reader Interactions

    Comments

    1. Dacoda says

      February 04, 2020 at 10:32 pm

      5 stars
      I am not a huge chunky tomato eater but this was AMAZING. I am absolutely obsessed and am excited to have this recipe as a staple now.

      Reply
      • A Virtual Vegan says

        February 05, 2020 at 9:33 am

        I'm really pleased you enjoyed it! Thanks for taking the time to leave a rating/review!

        Reply
    « Older Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Melanie McDonald

    I'm Melanie McDonald (but you can call me Mel), best-selling cookbook author and creator of A Virtual Vegan. I share well-tested, flavour-packed vegan recipes with clear, step-by-step instructions. My goal is to give you the confidence to cook amazing vegan food from scratch.

    More about me →

    Trending now!

    • Perfect Vegan Yorkshire Puddings
    • Lentil Shepherd's Pie
    • Cinnamon Roll in a Mug
    • Vegan Potato Soup
    • Vegan Butter
    • Vegan Banana Pancakes

    ❊ GET MY COOKBOOK ❊

    Vegan Comfort Cooking Melanie McDonald

    Amazon / Book Depository / Books-A-Million / Barnes & Noble / Indigo

    Grilling Faves ♡

    • Vegan Chicken Breasts
    • Kidney Bean Burgers
    • White Bean Artichoke Burgers
    • Grilled Nectarines (Or Peaches)
    • Grilled Baby Potatoes
    • Vegan BBQ Sauce

    See more →

    Footer

    ↑ back to top


    About Me
    My Cookbook
    Privacy

    Subscribe
    Contact me
    Work With Me

    Accessibility
    Nutrition
    Media

    Copyright © 2022 A Virtual Vegan- All Rights Reserved.