• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
About Work With Me Latest Posts

Pinterest

Instagram

Dietitian Debbie Dishes

Dishing Up Healthy, Vegetarian Eats

  • Winter
  • Recipe Index
    • Diet
      • Gluten-Free
      • Vegan
      • Vegetarian
    • Method
      • 10 Ingredients or Less
      • Healthy Bowls
      • Meal Prep
      • No Bake
      • One Pot
      • Quick and Easy
    • Course
      • Beverages
      • Breakfast
      • Dessert
      • Main Dish
      • Salads
      • Side Dishes
      • Snacks & Appetizers
      • Condiments and Sauces
    • Season
      • Fall
      • Spring
      • Summer
      • Winter
  • Nutrition

Pinterest

Instagram

About Work With Me Latest Posts
Home » Recipe » Course » Main Dish

Vegan Shakshuka

Created On: June 1, 2016 | By Debbie | 1 Comment

Jump to Recipe Print Share Pin

This post may include affiliate links. To learn more, see my privacy policy.

This vegan tofu shakshuka can be whipped up in one skillet from a can of tomatoes, spinach, a package of silken tofu, and spices like cumin and paprika. Serve it with some toasted pita for dipping and you have a delicious one pot meal.

Let’s make some shakshuka! Have you ever heard of it? Will actually introduced me to this dish when we were first dating and we have been making it ever since. Now that I’m vegan, we make this shakshuka without eggs and it’s just as good as the original.

Table of Contents

Toggle
  • Origins of Shakshuka
  • Why You’ll Love this Recipe
  • Ingredients You’ll Need
  • Step by Step Directions
  • Is Shakshuka Healthy?
  • More Delicious Recipes You’ll Love
  • Vegan Shakshuka

Origins of Shakshuka

Shakshuka is made up of eggs cooked in a thick tomato sauce with peppers, onion, herbs, or spices that is usually served with some bread on the side. The origin of the dish is debated, but most historians believe it originated in Yemen or Tunisia. This dish remains wildly popular today since it is so simple to make in just one pot. The word shakshuka comes from Arabic, meaning “all mixed up”. In present day Turkey, a dish called menemen that is very similar to shakshuka is a popular breakfast dish.

Why You’ll Love this Recipe

  • One pot and ready in just about 30 minutes!
  • Requires just a handful of pantry-friendly ingredients liked canned tomatoes and a few spices like cumin and paprika – most of which you probably already have on hand.
  • Vegan | Dairy Free | Gluten Free | Egg Free
vegan shakshuka ingredients in small dishes with labels.

Ingredients You’ll Need

  • Diced Tomatoes: I recommend using fire roasted diced tomatoes because they have so much more flavor and since tomatoes are the star of the show in this recipe, you’ll want the best ones!
  • Onion/Red Bell Pepper: Add lots of flavor as well as some fiber.
  • Cumin/Smoked Paprika/Chili Powder: Almost every shakshuka recipe calls for a combination of these spices.
  • Spinach: Although not typically included in shakshuka, I like to add in some spinach greens to this dish.
  • Tofu: I like to use crumbled soft tofu in my shakshuka because I feel like the texture most closely resembles soft eggs, but you can use crumbled firm tofu as well.

Step by Step Directions

This one pot dinner couldn’t be any simpler. You’ll want a large, deep skillet so you have enough space for everything to cook down.

Add oil, onion, and pepper to pan and sauté.
Saute onion and pepper in the olive oil.
Add tomato paste, garlic, and spices.
Add tomato paste, garlic, and spices.
Add the canned tomatoes and simmer.
Add the canned tomatoes and simmer.

STEP 1: Add the oil, pepper, and onion to a pan and sauté on medium heat until softened, about 5 minutes.

STEP 2: Stir in the garlic, spices, and tomato paste. Sauté for another 1-2 minutes.

STEP 3: Stir in the tomatoes and simmer until they start to thicken.

Add the spinach and cook until wilted.
Add the spinach and cook until wilted.
Add the tofu and top with parsley.
Add the tofu and top with parsley.

STEP 4: Stir in the spinach and cook until wilted, about 2 minutes.

STEP 5: Stir in the crumbled tofu and cook until tofu is heated through. Garnish with fresh chopped parsley. To serve, add some crumbled vegan feta cheese if desired.

This vegan tofu shakshuka can be whipped up in one skillet from a can of tomatoes, spinach, a package of silken tofu, and spices like cumin and paprika. Serve it with some toasted pita for dipping and you have a delicious one pot meal.

Is Shakshuka Healthy?

Yes! Shakshuka is a delicious, healthy meal that is also incredibly easy to make. The bulk of the dish is made from tomatoes, which are rich in vitamins C and K, potassium, and folate. Tomatoes are rich in an antioxidant called lycopene that has been associated with and lower risk of heart disease and certain types of cancers . Processed tomatoes liked the canned tomatoes used in this recipe, have even higher amounts of lycopene.

More Delicious Recipes You’ll Love

  • Vegan Taco Skillet
  • Southwest Sheet Pan Dinner
  • Rainbow Quinoa Salad with Peanut Dressing
  • Roasted Delicata Squash and Spinach Salad
Vegan Shakshuka | One Pot, 30 Minutes!

Vegan Shakshuka

Created by: Deborah Murphy

Course Entree
Cuisine Gluten-free, Mediterranean, Vegan
Prep Time 5 minutes minutes
Cook Time 25 minutes minutes
Total Time 30 minutes minutes
3 servings
This vegan shakshuka can be whipped up in 30 minutes and uses only one pan. It is the perfect weeknight meal for busy summer nights.
Print
Pin
Share
Rate
Prevent your screen from going dark

Ingredients
  

  • 16 oz. container of silken tofu
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 1 red bell pepper, chopped
  • 2 tablespoons tomato paste
  • 2 teaspoons cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 3 cloves garlic, minced
  • 1 teaspoon sugar (optional)
  • 1 can (28 oz) fire roasted diced tomatoes
  • 3 cups fresh spinach leaves
  • Sea salt and Ground Black Pepper to taste

To Serve:

  • Chopped parsley
  • Naan or pita bread

Instructions

  • Place tofu on a plate lined with a paper towel and set aside to drain some of the excess liquid.
  • Heat olive oil in a skillet.
  • Add the onion and pepper to a skillet and cook over medium heat until translucent, about 5 minutes.
  • Stir in the tomato paste, cumin, paprika, chili powder, garlic, and sugar. Stir to cook for 1 minute.
  • Add the tomatoes. Bring to a simmer and cook for 8-10 minutes so that it starts to thicken.
  • Add the spinach and stir. Cook until wilted, about 2 minutes.
  • Break the tofu into large chunks and add to the skillet. Stir gently to distribute through tomato sauce. Cook or 3-5 minutes. Add salt and pepper to taste.
  • Serve hot with naan bread and garnish with fresh chopped parsley.

Notes

  • Use a large deep skillet or large cast iron skillet for this recipe.
  • I also enjoy serving this over couscous or rice. 
  • The sugar is optional, but it does help cut the acidity of the canned tomatoes. 

Nutrition

Serving: 1/3 recipe | Calories: 269kcal | Carbohydrates: 27g | Protein: 12g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Sodium: 154mg | Potassium: 1240mg | Fiber: 6g | Sugar: 14g | Vitamin A: 4972IU | Vitamin C: 90mg | Calcium: 194mg | Iron: 6mg

Make this recipe?

Share it with me on Instagram @dietitiandebbie and tag me #dietitiandebbie

Email Recipe Pin Recipe Share Recipe

SaveSaveSaveSave

posted in: 10 Ingredients or Less, Gluten-Free, Main Dish, One Pot, Quick and Easy, Vegan

Previous
Vegetarian Friendly Memorial Day Recipes
Next
Walnut Mushroom Enchilada Casserole

Reader Interactions

    4.50 from 2 votes (1 rating without comment)

    Leave A Reply! Cancel reply

    Share your thoughts!
    Your email address will not be published. Required fields are marked with *
    Rate this recipe!




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Comments & Reviews

  1. Diana says

    June 27, 2016

    5 stars
    Thank you. This is delicious. Yum.

    Reply

Primary Sidebar

Debbie - Author of Dietitian Debbie.

Welcome!

I'm Debbie, a Registered Dietitian and the writer behind this blog where you’ll find healthy, seasonal, vegan & vegetarian recipes! I'm on a mission to inspire you to eat more plants.

More About Me

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

Search

Fall Recipes

  • roasted butternut squash and red pepper soup in bowl with croutons.
    Butternut Squash and Red Pepper Soup
  • red lentil pumpkin soup
    One Pot Red Lentil Pumpkin Soup
  • vegan apple crisp in bowl.
    Apple Crisp with Maple Syrup
  • Easy Kale Apple Walnut Salad
  • vegan baked pumpkin donuts with maple frosting on white marble
    Vegan Baked Pumpkin Donuts
  • Four Bean Vegan Chili
    Vegan Slow Cooker Chili

Popular Recipes

  • Simple Curry Spiced Quinoa
    Simple Curry Spiced Quinoa (Vegan, Gluten Free)
  • Warm Faro Salad with Roasted Vegetables
    Warm Farro Salad with Roasted Root Vegetables
  • 8 Healthy Ways to Flavor Your Oats
  • beet juice made in blender.
    Beet Juice Recipe (Blender)
  • pineapple cucumber smoothie in glass with slice of cucumber.
    Pineapple Cucumber Smoothie
  • vegan cream cheese stuffed peppers on a white plate.
    Cream Cheese Stuffed Peppers

What's For Dinner?

V
Vegan
GF
Gluten Free
VG
Vegetarian
  • Quick and Easy Recipes. Quick + Easy
  • One Pan Recipes. One Pan
  • Healthy Bowl Recipes. Salads
  • Healthy Bowl Recipes. Healthy Bowls

Browse Topics

  • Breakfast
  • Dessert
  • Main dish
  • Salads
  • Side Dishes
  • Snacks & Appetizers
  • Vegan
  • Vegetarian
Dietitian Debbie Submark

FREE Healthy 7-Day Vegetarian Meal Plan!

When you subscribe to the newsletter.

Connect

Follow on Pinterest

Follow on Instagram

Get In Touch

©2025, Dietitian Debbie Dishes. All Rights Reserved. About Privacy Policy Accessibility Policy
Back To Top
Design by Pixel Me Designs
×

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.