• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeCourseBreakfast
5 from 1 vote
Leave a Comment

Shakshuka

Total Time30 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 02/04/21 Updated: 05/17/24

This post may contain affiliate links. Please read my disclosure policy.

pin for shakshuka.

This Shakshuka is made in just 30 minutes using simple, healthy ingredients and is totally vegetarian! Poached eggs are nestled in a rich & savory, spiced tomato sauce, topped off with crumbled feta cheese.

Table of Contents

Toggle
  • Easy Shakshuka
  • Ingredient Notes
  • How To Make Shakshuka
  • Frequently Asked Questions
  • Frequently Asked Questions
  • Expert Tips
  • Leftovers
  • More Great Recipes To Try
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Shakshuka
  • Did you try this recipe?
shakshuka in a skillet with a piece of bread dipped in an egg.

Shakshuka is such a simple dish, perfect for breakfast, brunch or dinner! But just because it’s simple, doesn’t mean it’s boring and bland.

This Shakshuka packs so much flavor into one pan! Eggs, rich tomato sauce, a blend of aromatic spices, and veggies, all topped off with crumbled feta cheese. It’s the perfect combination of ingredients for a savory and satisfying meal.

Easy Shakshuka

  • Easy To Make
  • 30 Minute/ One Pot Meal
  • Vegetarian
  • Simple Ingredient List
  • Savory, Saucy Breakfast/Brunch/Dinner
  • Versatile & Customizable

I love Shakshuka for many reasons. For one, it is so delicious I can’t stop myself from eating it, which is usually why I save it for a special weekend breakfast, that way, I can *try* to savor every last bite. Plus, it’s made in one pot and takes just 30 minutes to throw together! It’s nourishing, filling and a recipe I guarantee you’ll make time and time again.

Ingredient Notes

overhead shot of all the ingredients needed to make shakshuka.
  • Olive Oil – Substitute sunflower, safflower, or avocado oil.
  • Veggies – Chopped onion and chopped red bell pepper.
  • Garlic – Fresh is always best! Minced.
  • Spices – Chili powder, ground cumin, sweet paprika (use what you have) ground turmeric, salt and pepper.
  • Tomatoes – I used a can of whole peeled tomatoes, undrained and coarsely chopped.
  • Eggs – You’ll want large eggs for this one!
  • Toppings – Crumbled feta cheese and fresh oregano for garnish. Completely optional, but both really add to the flavor of the dish as a whole, so I highly recommend using them!

How To Make Shakshuka

process shots showing how to make sauce for shakshuka.
  • Cook Ingredients: Heat the olive oil in a large skillet over medium heat. Add the onion, bell pepper, garlic, chili powder, cumin, paprika, turmeric salt and pepper. Stir everything together and cook for 10 minutes or until the vegetables are softened.
  • Add Tomatoes: Add the chopped tomatoes and stir. Bring to a boil then reduce heat and simmer, uncovered for 10 minutes or until the sauce is slightly thickened, stirring occasionally.
  • Make Wells & Add Eggs: Use a wooden spoon to make 6 small wells in the sauce and crack the eggs into each well. Cover the pan and cook for 7 to 10 minutes, or until the eggs are done to your liking.
  • Finish & Serve: Top with crumbled feta and fresh oregano and serve.
process shots showing how to finish making shakshuka.

Frequently Asked Questions

Frequently Asked Questions

What Is Shakshuka?

Shakshuka is an old Middle Eastern/North African recipe, with many variations being made nowadays. Translated, shakshuka literally means “a mixture” and most often, you’ll find traditional recipes such as this one where poached eggs are nestled into a rich and savory tomato sauce hosting garlic, onion and peppers, commonly spiced with cumin, paprika, and cayenne pepper.

What Else Can I Add?

The great thing about Shakshuka is that it’s also versatile! Because of how simple it is, it allows you to change up the ingredients to your liking! Substitute vegetables or add your favorite herbs/spices, even bacon would be a good option. You can also use any type of cheese you want for this dish as well! I’ve made it with mozzarella, goat cheese, etc. Possibilities are endless, which is why this dish is such a national favorite!

How To Serve

This Shakshuka is perfect for a weekend breakfast or brunch! Although, you can serve it up for anytime of the day! I love to serve this right from the skillet with some crusty bread to soak up that savory tomato sauce. I highly recommend adding the feta cheese for a salty bite, as well as the oregano for that extra flavor. Shakshuka is a delicious and truly decadent start to your morning. Treat yourself!

a white plate with shakshuka serving.

Expert Tips

  1. If you don’t have a cast iron pan, just use a skillet with higher sides to hold everything together.
  2. I cooked my eggs so that the yolk was still runny, feel free to cook them however you prefer. 
  3. Instead of canned whole tomatoes, you can use your own homemade marinara sauce as a substitute!

Leftovers

I find shakshuka is best served fresh, therefore I do not recommend saving leftovers. If you do have leftovers and are adamant you want to keep them: Transfer to an airtight container and store in the fridge for maximum 2 days.

overhead shot of freshly made shakshuka in a skillet.

More Great Recipes To Try

  • Perfect Hard Boiled Eggs
  • Lemon Garlic Pork Chops
  • Mushroom Pork Chops
  • Easy Potato Salad
  • Honey Garlic Pork Chops
  • Lamb And Chickpea Tagine
  • Scrambled Eggs
  • Huevos Rancheros

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
a hand dipping a piece of bread in a plate with shakshuka.
Recipe
5 from 1 vote

Shakshuka

This Shakshuka is made in just 30 minutes using simple, healthy ingredients and is totally vegetarian! Poached eggs are nestled in a rich & savory, spiced tomato sauce, topped off with crumbled feta cheese.
Prep: 15 minutes mins
Cook: 15 minutes mins
Total: 30 minutes mins
Print
Rate
6

Equipment

  • 12-inch Cast Iron Skillet

Ingredients

  • 2 tablespoon olive oil
  • 1 large onion chopped
  • 1 large red bell pepper chopped
  • 4 cloves garlic minced
  • ½ teaspoon chili powder
  • 1 teaspoon cumin ground
  • 1 teaspoon sweet paprika
  • 1 teaspoon turmeric ground
  • ½ teaspoon salt
  • ½ teaspoon pepper ground
  • 28 ounce whole peeled tomatoes undrained and coarsely chopped
  • 6 large eggs
  • ½ cup feta cheese crumbled
  • fresh oregano for garnish
US Customary – Metric

Instructions

  • Cook Ingredients: Heat the olive oil in a large skillet over medium heat. Add the onion, bell pepper, garlic, chili powder, cumin, paprika, turmeric salt and pepper. Stir everything together and cook for 10 minutes or until the vegetables are softened.
  • Add Tomatoes: Add the chopped tomatoes and stir. Bring to a boil then reduce heat and simmer, uncovered for 10 minutes or until the sauce is slightly thickened, stirring occasionally.
  • Make Wells & Add Eggs: Use a wooden spoon to make 6 small wells in the sauce and crack the eggs into each well. Cover the pan and cook for 7 to 10 minutes, or until the eggs are done to your liking.
  • Finish & Serve: Top with crumbled feta and fresh oregano and serve.

Tips & Notes:

  1. If you don’t have a cast iron pan, just use a skillet with higher sides to hold everything together.
  2. I cooked my eggs so that the yolk was still runny, feel free to cook them however you prefer. 
  3. Instead of canned whole tomatoes, you can use your own homemade marinara sauce as a substitute!
  4. I find shakshuka is best served fresh, therefore I do not recommend saving leftovers. If you do have leftovers and are adamant you want to keep them: Transfer to an airtight container and store in the fridge for maximum 2 days.

nutrition facts

Serving: 1serving Calories: 194kcal (10%) Carbohydrates: 12g (4%) Protein: 10g (20%) Fat: 13g (20%) Saturated Fat: 4g (25%) Cholesterol: 197mg (66%) Sodium: 600mg (26%) Potassium: 450mg (13%) Fiber: 3g (13%) Sugar: 6g (7%) Vitamin A: 1547IU (31%) Vitamin C: 50mg (61%) Calcium: 145mg (15%) Iron: 3mg (17%)
Author: Joanna Cismaru
Course: Breakfast
Cuisine: Middle Eastern

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





a bunch of freshly made spring rolls stacked on a serving platter.
Previous Post
Spring Roll Recipe
creamy parmesan chicken and mushrooms in a skillet.
Next Post
Creamy Parmesan Chicken With Mushrooms
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




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

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




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