• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
This Savory Vegan
  • RECIPES
  • DINNER PLANS
  • SHOP
    • eBook
    • Amazon Faves
  • NEWSLETTER
  • VIDEOS
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • RECIPES
  • SHOP
  • NEWSLETTER
  • DINNER PLANS
  • CONTACT
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • RECIPES
    • SHOP
    • NEWSLETTER
    • DINNER PLANS
    • CONTACT
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home

    Vegan Tofu Shakshuka

    February 11, 2022 By Rene 1 Comment

    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs.

    Jump to Recipe
    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast

    Shakshuka originated in North Africa and is a classic recipe seen throughout the Middle East. The word "shakshuka" is an Arabic term for "a mixture", which is pretty spot on when it comes to this recipe. And while this is typically an egg dish, we're swapping those out for thinly sliced tofu. Because, well, we're vegan.

    How to make Vegan Tofu Shakshuka

    There are LOTS of variations when it comes to making shakshuka and you can explore ways to make this recipe your own. But, as listed, this will give you a great base to try out all different kinds of spin-offs.

    The base of this recipe is onions, garlic, red bell pepper and seasonings. Cook all of this down in some olive oil for 5 minutes. You want everything to smell good and be tender.

    Add in a can of crushed tomatoes - you could use whole, and smash them yourself, but why put in that work?!? Season with salt and simmer for 5 more minutes.

    That's it. The base is ready to go.

    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast

    How to cut the tofu

    Before slicing into your firm tofu, make sure it is drained and pressed. The less liquid the better. I personally like placing the tofu block between two plates and let it sit while I prep everything else.

    Depending on how many people you're serving and how big your skillet is, you can use a whole block or ½ a block. Because I cut mine into cute little circles with a biscuit cutter (not necessary), I only used ½ a block and reserved the extra for another recipe. But feel free to just cut the entire thing into 8 squares and use it all.

    No matter how you slice it (literally), just be sure the slices are about ½" thin.

    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast

    Finish it off

    Now that the sauce has simmered and the tofu is cut. Gently place the tofu slices into the sauce, cover the skillet and simmer for another 10 minutes.

    Remove the lid and top it off with TONS of fresh parsley & cilantro. You also have the option to add some crumbled vegan cheese. Not necessary, but totally tasty.

    This is technically a breakfast recipe, but is good ANY time of the day. You get lots of protein from the tofu, plenty of veggies and tons of flavor. Because this is extra saucy, it is best served with some crusty bread on the side.

    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast
    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast

    Need more recipe inspo? Check these out:

    • Vegan Pesto & Egg Breakfast Sandwiches
    • Sweet & Spicy Tofu Bowls
    • Spicy Peanut Tofu Bowls
    • Vegan Potato & Egg Breakfast Tacos
    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast
    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast
    Print Pin
    5 from 3 votes

    Vegan Tofu Shakshuka

    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs.
    Course Breakfast, Main Course
    Cuisine African, Middle Eastern
    Keyword breakfast, brunch, one pot, skillet, tofu
    Prep Time 10 minutes
    Cook Time 20 minutes
    Total Time 30 minutes
    Servings 4
    Calories 277kcal

    Ingredients

    • 1 block firm tofu drained & pressed
    • 2 tablespoons olive oil
    • 1 small yellow onion finely diced
    • 1 red bell pepper finely diced
    • 3 cloves garlic finely diced
    • 1 teaspoon smoked paprika
    • ½ teaspoon cumin
    • ½ teaspoon chili powder
    • ½ teaspoon pepper
    • red pepper flakes optional, to taste
    • 1 28-ounce can crushed tomatoes I used fire roasted
    • salt to taste
    • parsley & cilantro chopped
    • vegan cheese optional, I used Miyokos chive cheese wheel
    • crusty bread for serving

    Instructions

    • Heat the olive oil in a skillet over medium heat. Add the onion, bell pepper, garlic and seasonings. Stir to combine and cook for 5 minutes, stirring frequently.
    • Add the crushed tomatoes and a pinch of salt. Stir to combine and simmer for 5 more minutes.
    • Meanwhile, cut the tofu into ½" slices.*
    • Gently place the tofu slices into the sauce, cover and simmer on low heat for 10 minutes.
    • Remove the lid, add parsley, cilantro and vegan cheese (if using). Serve hot with crusty bread on the side.

    Video

    Notes

    *Depending on how many people you're serving and how big your skillet is, you can use a whole block or ½ a block. Because I cut mine into cute little circles with a biscuit cutter (not necessary), I only used ½ a block and reserved the extra for another recipe. But feel free to just cut the entire thing into 8 squares and use it all. 

    Nutrition

    Calories: 277kcal | Carbohydrates: 25g | Protein: 13g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Sodium: 415mg | Potassium: 703mg | Fiber: 6g | Sugar: 11g | Iron: 5mg

    This post may contain affiliate links. If you click on one and make a purchase I will receive a small percentage of the sale. Please know I would never link a product unless I have personally used it and loved it!

    If you make any of these recipes be sure to snap a photo + post it + and tag #thissavoryvegan and  @thissavoryvegan!

    This Vegan Tofu Shakshuka is a traditional North African & Middle Eastern breakfast that we're vegan-izing with tofu in place of eggs | ThisSavoryVegan.com #thissavoryvegan #veganshakshuka #veganbreakfast
    « 25 Vegan Super Bowl Recipes
    Weekly Vegan Dinner Plan #166 »

    Reader Interactions

    Comments

    1. Mechelle Collins

      March 29, 2023 at 7:30 am

      5 stars
      I am so excited to try this. I will make this today. I have missed eggs the most. This will be delicious ! Thank you for all your wonderful recipes. Them them all !!
      MC

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hey, nice to meet you!

    I’m Rene! So-cal native, dog mom and lover of all things spicy. Learn more.

    Footer

    ↑ back to top

    About

    • Recipes
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 This Savory Vegan by Rene Barker