• Skip to main content
  • Skip to primary sidebar
Curious Flavors
menu icon
go to homepage
  • Recipe
  • About Me
  • Social

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipe
    • About Me
  • Social

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes

    Shakshuka with Mushrooms

    Published: Oct 28, 2021 · Modified: Jan 26, 2023 by Jomelyn · This post may contain affiliate links · 1 Comment

    Jump to Recipe Print Recipe

    Shakshuka with Mushrooms is an easy, healthy breakfast (or any time of day) recipe in North Africa and is famous in the Middle East. It is rich in simmering tomatoes, vegetables, and spices. Shakshuka features poached eggs on the top and is garnished with some herbs. It is nourishing, satisfying, and one recipe I guarantee you’ll make over and over again.

    Finish dish of mushroom shakshuka in skillet.
    Shakshuka

    I love to make this dish with the abundance of tomatoes from our garden during the Summer months. Shakshuka is a simple one-pan meal that makes a statement, and it’s a great recipe to keep in your back pocket. It is quick, easy, simple, and tasty. It is perfect for breakfast, but it is great for lunch and dinner as well.

    Why you will love this recipe

    • Quick and easy dish with few ingredients from most kitchen
    • With lots of different spices and simmering tomato sauce, this dish is flavorful and delicious.
    • If you this recipe, don't forget to check my other mushroom-loaded recipe ideas:
      • Mushroom Gravy
      • Sauteed Garlic Mushrooms and Leeks
      • Mushroom Vegetable Fried Rice
      • Creamy Mushroom Carbonara
      • Vegan Mushroom Soup

    ingredients

    With just minimal ingredients, you can now make a delicious shakshuka without meat. Check the recipe card for the full recipe and exact measurements of the ingredients with nutritional info.

    Ingredients in making shakshuka.
    • Tomatoes - Any canned tomatoes will work for this recipe. I often like to make it with fire-roasted tomatoes, though whole or diced tomatoes are great here, as well as fresh tomatoes.
    • Mushrooms - Mushrooms have an earthy flavor similar to the texture of meat. It is full of health benefits and a great substitute for meatless shakshuka. You can use any type of mushroom. I like to use cremini mushroom slices.
    • Onion and Garlic - For aromatics and flavors
    • Spices - This Mediterranean egg shakshuka recipe calls for a mixture of spices such as cumin, paprika, cinnamon, and chili powder. You can add cayenne or red pepper flakes for an extra spicy flavor.
    • Eggs - Eggs are a great source of protein, especially for a quick breakfast idea.
    • Other vegetables - Depending on what vegetables are available and in season, you can use them to make this dish as vegetable shakshuka. To add variety and color to this dish, bell pepper, zucchini, beans, carrots, and potatoes are some of our favorites.

    Instructions

    Prepare all the ingredients before start making this quick and easy egg with mushrooms dish.

    Step by step instructions in making shakshuka.

    1. Saute onion and garlic. Heat cooking oil in a skillet or cast iron over medium heat and saute onion and garlic until fragrant. This will only take a minute or two, often stirring to avoid burning the garlic.
    2. Add all spices. Add all the spices and cook for 30 seconds. This method is to activate and releases the flavors of these spices.
    3. Caramelized mushrooms. Toss the sliced mushrooms and leave them undisturbed for a few minutes Then stir to combine with spices and aromatics. Cook until it softens, or about 3 minutes.
    4. Simmer the tomatoes. Pour the diced tomatoes and tomato paste. Stir until everything is combined, bring it to a boil on high heat, then simmer with low-medium heat for 10 minutes.
    Adding eggs to finish up the mushroom shakshuka dish.

    Lastly, using a spatula or small spoon, form 3 small indentations for the eggs. Crack the eggs into the indentations. Cover with a lid to capture the steam and help the egg cook faster. Turn the heat on low and let the egg cook for 5-7 minutes. We want the egg to still be runny and not cook completely. Garnish with fresh or dry herbs. Enjoy!

    Helpful Tips

    • Authentic shakshuka uses an oven to finish cooking the eggs. You don't need to use the oven for that! To cook the eggs, simply cover the skillet with a lid to capture the steam and let the egg cook for a few minutes undisturbed.
    • Crusty bread goes well with mushroom shakshuka for breakfast so you can scoop up all that wonderful sauce from the pan.
    • Double up the recipe for extra servings or if you want some leftovers then refrigerate it for up to 3 days. This dish is extra delicious the next day.
    Finish dish of shakshuka in a small plate.

    Storage and Reheating tips

    • Refrigerator – If you have leftovers, allow them to cool completely and store them in a glass container with a tight-fitting lid to keep them fresh. Refrigerate for up to 3-5 days.
    • Freezer – If you plan to freeze the leftovers, add the eggs separately when you are ready to reheat this. You can store it in an air-tight glass container for up to 3 months. Thaw in the fridge overnight until it reaches room temperature.
    • Reheat – To reheat this, add it to a saucepan and cook over medium heat. Stir frequently until warmed through. Enjoy!

    Frequently Asked Questions

    What is the meaning of shakshuka?

    The word shakshuka comes from Arabic, meaning, “a haphazard mixture” or “all mixed up.”

    Is shakshuka spicy?

    Shakshuka spices may vary, but the common spices you will find are paprika, cumin, and chili powder, along with fresh garlic and onion. I’d consider it flavorful spicy, not hot spicy. Though you can always add cayenne pepper if you’d like to spice it up.

    How do you make shakshuka?

    It really is simple and easy. In cast iron over medium heat, saute onion and garlic until aromatic in cooking oil. Then add the tomato, which can be fresh, frozen, or canned. Stir occasionally and make sure the tomatoes are soft. Once this entire mixture is lightly simmering, you can crack your eggs on top and bake in the oven.

    How to cook the eggs?

    Cook or bake until the egg whites have just set and the yolks are perfectly runny, so I take them off the heat after 5 minutes. If you like firmer yolks, you can cook them for up to 8 minutes. Keep in mind that they’ll continue to cook in the hot sauce even after you take them off the stove.

    Are mushrooms healthy?

    Absolutely! Mushrooms are a vegan source of dietary vitamin D, as well as a good source of B vitamins. They also contain a decent helping of potassium and phosphorous, and small amounts of calcium, magnesium, sodium, and folate. It contains selenium, niacin, copper, and pantothenic acid.

    Any Questions?
    Leave a comment below!
    Like the recipe?
    Leave a comment below!
    Made this dish?
    Leave a comment and star rating below!

    Finish dish of mushroom shakshuka in skillet.

    Shakshuka with Mushrooms Recipe

    Jomelyn Mauermann
    Shakshuka with Mushrooms is an easy, healthy breakfast (or any time of day) recipe in North Africa and is famous in the Middle East. It is rich in simmering tomatoes, vegetables, and spices. Shakshuka features poached eggs on the top and is garnished with some herbs. It is nourishing, satisfying, and one recipe I guarantee you’ll make over and over again.
    5 from 4 votes
    Print Pin
    Prep Time 10 minutes mins
    Cook Time 25 minutes mins
    Course Breakfast, Dinner, lunch, Main Course
    Cuisine African, Middle Eastern
    Servings 3 servings
    Calories 186 kcal

    Equipment

    skillet or cast iron

    Ingredients
      

    • 1 canned dice tomatoes 4 cups fresh tomatoes
    • 2 tablespoon tomato paste
    • 1 medium onion chopped
    • 4 cloves garlic minced
    • 2 tablespoons olive oil or any neutral oil
    • ¼ teaspoon cayenne powder
    • ½ teaspoon cumin powder
    • ½ teaspoon paprika powder
    • ½ teaspoon cinnamon powder
    • ½ teaspoon salt
    • ¼ teaspoon black pepper
    • 3 large eggs
    • fresh or dry pasley for garnish

    Instructions
     

    • Heat cooking oil in a skillet or cast iron over medium heat and saute onion and garlic until fragrant. This will only take a minute or two, often stirring to avoid burning the garlic.
    • Add all the spices such as paprika, cayenne red pepper, cumin, cinnamon, salt, and pepper. Stir for 30 seconds. This method is to activate and releases the flavors of these spices.
    • Toss the sliced mushrooms and leave them undisturbed for a few minutes Then stir to combine with spices and aromatics. Cook until it softens, or about 3 minutes.
    • Pour the diced tomatoes and tomato paste. Stir, bring it to a boil on high heat, and simmer with medium-low heat for 10 minutes.
    • Lastly, using a spatula or small spoon, form 3 small indentations for the eggs. Crack the eggs into the indentations. Cover with a lid to capture the steam and help the egg cook faster. Turn the heat on low and let the egg cook for 5-7 minutes. We want the egg to still be runny and not cook completely.

    Notes

    Recipe Notes

    • Authentic shakshuka uses an oven to finish cooking the eggs. You don’t need to use the oven for that! To cook the eggs, simply cover the skillet with a lid to capture the steam and let the egg cook for a few minutes undisturbed.
    • For the tomatoes, you can absolutely use canned tomatoes if that is available in your pantry. You can use any vegetables you have too.  Other vegetables include bell peppers, zucchini (courgettes), eggplants (aubergines), carrots, potatoes, or fennel. Try adding beans for extra protein. For a Mexican spin, use corn and black beans!
    • Double up the recipe for extra servings or if you want some leftovers then refrigerate it for up to 3 days. This is extra delicious the next day. Store in an air-tight or glass container or keep it fresh.
    • Scroll up for more informations about this dish.
     

    Nutrition

    Serving: 3servingsCalories: 186kcalCarbohydrates: 8gProtein: 8gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.02gCholesterol: 186mgSodium: 546mgPotassium: 257mgFiber: 1gSugar: 3gVitamin A: 440IUVitamin C: 6mgCalcium: 55mgIron: 2mg
    Keyword meatless shakshuka
    Tried this recipe?Let us know how it was!

    As an Amazon Associate, I earn from qualifying purchases.

    More Breakfast

    • Finish dish of squid adobo in a serving dish.
      Squid Adobo (Adobong Pusit)
    • Finish dish of ensaymad on a table.
      Soft Ensaymada
    • Slices of ube brownies on a plate.
      Easy Ube Brownies
    • Finish dish of keto green onion pancake with egg in a plate.
      Keto Green Onion Pancake with Egg

    Reader Interactions

    Comments

    1. Andy

      January 21, 2025 at 6:53 pm

      5 stars
      Nice and simple alternative to a fry up.
      http://www.satshop.uk

      Reply
    5 from 4 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, my name is Jomelyn and I love food! Welcome to my website, where I share recipes and tips to cook easy and flavorful recipes. Check out my tried and tested good recipes!

    More about me →

    Filipino Recipes

    • Finish dish of ube buchi on a plate.
      Ube Buchi

    • Finish dish of Filipino chicken curry with coconut milk
      Filipino Chicken Curry with Coconut Milk

    • Finish dish of pancit canton with seafood on a plate.
      Filipino Pancit Canton with Seafood

    • Finish dish of squid with salted eggs in a bowl.
      Squid with Salted Egg

    • Finish dish of stuffed-grilled squid in a dishing plate.
      Stuffed Grilled Squid

    • Finish dish of salted egg yolk sauce in a small bowl.
      Salted Egg Sauce

    • A finish dish of creamy Filipino Macaroni Spaghetti on a plate.
      Filipino Macaroni Spaghetti

    • Finish dish of a sliced special embutido in a plate.
      Special Embutido

    See more Filipino Recipes →

    Party Favorites

    • Finish dish of mushroom yakisoba in a plate.
      Mushroom Yakisoba Stir-fry

    • Finish dish of sliced lechon kawali in a plate.
      Lechon Kawali (Air-fry and Deep-fry)

    • Finish dish of crispy vegetable lumpia with a dipping sauce.
      Vegetable Lumpia Recipe

    • Finish dish of menudo.
      Pork Menudo

    • Finish dish of pancit miki serve in a plate.
      Pancit Miki

    • Finish dish of cheese lumpia on the table with dipping.
      Cheese Lumpia

    • Finish dish of udon beef noodles.
      Beef Udon Stir-Fry

    • Baked crinkle cookies in a table.
      Ube Crinkles

    See more Party Favorites →

    Let's Stay Connected!

    • Instagram
    • Facebook
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About the Author

    Contact

    • curiousflavors@gmail.com

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2024 Curious Flavors. All rights reserve

    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.