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

This Italian Shakshuka is a rich and creamy tomato-based egg dish loaded with sautéed veggies, olives, and Parmesan cheese.

A plate with Italian Shakshuka with eunny ehh yolks and avocado slices on the side.

If you enjoy cozy egg dishes like my Easy Breakfast Casserole or crave the savory satisfaction of Potatoes in Tomato Sauce with Feta and Eggs, you’re going to love this one-skillet Italian-style shakshuka.

This creamy one-skillet meal brings together the heart of Middle Eastern cooking with bold Italian flavors.

Think robust tomato sauce, soft-cooked eggs, and fragrant herbs like oregano and fresh basil. Simmered gently in a rich tomato and cream base, then finished with Parmigiano Reggiano, this dish is perfect for brunch, lunch, or a comforting dinner. Grab your wooden spoon and get ready to fall in love with this flavorful twist on a classic!

Overhead shot of a skillet with Italian shakshuka, topped with poached eggs and chopped parsley.

Why You’ll Love This Recipe

  • Great taste – Garlicky, herby, creamy, and savory, with a kiss of heat and richness.
  • One-pan meal – Everything comes together in a single frying pan or cast-iron skillet.
  • Protein-packed – Eggs, cheese, and olives make this dish satisfying and hearty.
  • High in fiber – Thanks to the bell peppers, mushrooms, tomatoes, and oven herbs.
  • Versatile – Serve it with crusty bread, on pasta, or even spooned over roasted veggies.

What You’ll Need

Here’s what goes into this Italian-style shakshuka. Scroll down for exact measurements.

This is a visual guide to the ingredients before you start cooking.

Labeled ingredients for Italian shakshuka laid out on a wooden surface, including eggs, red peppers, onion, garlic, mushrooms, canned tomatoes, olives, heavy cream, Parmesan, olive oil, and spices.

Ingredients:

  • Extra virgin olive oil – for sautéing the vegetables.
  • Pick your veggies – yellow onion, garlic cloves, red bell pepper, mushrooms, red peppers, zucchini, sweet potato (optional) – a colorful, flavorful veggie base.
  • Tomato paste – adds depth and richness to the sauce.
  • Canned diced tomatoes – the base of the tomato sauce.
  • Heavy cream – makes everything luscious and velvety. This is an optional ingredient.
  • Olives – for a briny, savory touch.
  • Parmesan cheese (Parmigiano Reggiano) – adds that signature Italian umami.
  • Eggs – gently poached right in the sauce under a lid.
  • Italian seasoning, oregano, Italian herbs, onion powder, garlic powder, paprika, cumin, red pepper flakes, chili flakes, cayenne – a bold, balanced spice blend.
  • Sugar & salt – to round out the flavor.
  • Fresh parsley & fresh basil – Sprinkle on top for freshness and color.
  • Optional – Pasta sauce for added richness, or mozzarella cheese for extra gooeyness.

How to Make Italian Shakshuka

  1. Sauté the vegetables: Heat extra virgin olive oil in a large cast-iron skillet or frying pan over medium-high heat. Add onion, red bell pepper, mushrooms, and minced garlic cloves. Cook for 7–8 minutes, stirring with a wooden spoon, until softened and fragrant.
Uncooked diced mushrooms, red peppers, red bell pepper, and minced garlic sautéing in olive oil in a white skillet.

2. Build the sauce: Stir in tomato paste, canned diced tomatoes with juices, and optionally, a bit of pasta sauce for extra richness. Add the seasonings: onion powder, garlic powder, oregano, Italian seasoning, paprika, cumin, chili flakes, a pinch of cayenne, sugar, and 1 tsp salt. Lower heat to medium-low heat and let it simmer uncovered for 10 minutes until it thickens into a beautiful robust tomato sauce.

Canned diced tomatoes and Italian seasonings added to cooked vegetables in a skillet, with visible salt.

3. Stir in cream & olives: Add heavy cream and chopped olives to the skillet. Let everything simmer for 2–3 more minutes.

Heavy cream and sliced green olives added to the tomato sauce in the skillet before stirring.

4. Add the eggs: Use the back of a spoon to make 6 wells in the sauce. Crack an egg into each well. Sprinkle with the remaining salt, then top with Parmigiano Reggiano. Cover with a lid and cook for 5–7 minutes until the egg whites are set but yolks remain slightly runny.

Raw eggs cracked into individual wells in the creamy tomato sauce, ready to be poached.

5. Garnish and serve: Finish with chopped fresh parsley and fresh basil. Serve immediately with crusty bread, or spoon over pasta or grains for a filling meal.

Cooked Italian shakshuka with set egg whites, runny yolks, and fresh parsley sprinkled on top.

Recipe Tips

  • Don’t skip the lid – covering the pan ensures the eggs steam and cook evenly.
  • Customize the spice – add more cayenne or chili flakes if you like it hot.
  • Cheese options – use mozzarella cheese for meltiness or feta for tang.
  • Make it richer – a spoonful of tomato paste deepens the sauce flavor beautifully.
  • Batch it – double the sauce and freeze it for future meals—just crack fresh eggs in when ready to serve.
Crusty bread dipping into a runny yolk in Italian shakshuka with creamy tomato and Parmesan sauce.

Storage

Let leftovers cool completely. Store in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or on the stove with the lid on. The eggs will be more firm after reheating but still tasty.

Italian shakshuka served with sliced avocado and toasted bread, garnished with fresh parsley.

More Recipes Like This

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
A plate with Italian Shakshuka with eunny ehh yolks and avocado slices on the side.

Italian Shakshuka

This creamy Italian Shakshuka is a one-skillet meal that brings together the heart of Middle Eastern cooking with bold Italian flavors.
Servings: 6

Video

Ingredients 

  • 2 tbsp oil
  • 1 medium yellow onion, diced
  • 1/2 cup button mushrooms, diced
  • 3 garlic cloves, minced
  • 1/2 red bell pepper, diced
  • 3/4 tsp onion powder
  • 1 tsp garlic powder
  • 1 tsp Italian seasoning
  • 1/4 tsp crushed red pepper flakes
  • 1 1/2 tsp salt, divided
  • 1 tsp sugar
  • 1 28 oz can diced tomatoes, with juices
  • 1/2 cup heavy cream
  • 1/4 cup olives, green or black, chopped
  • 2 oz Parmesan cheese, grated
  • 6 large eggs
  • 1/4 cup fresh parsley or basil, for garnish

Instructions 

  • Cook the vegetables.
  • Heat the olive oil in a large skillet over medium heat. Add the onion, mushrooms, garlic, and bell pepper. Cook for 7-8 minutes until the vegetables soften.
  • Add the tomatoes and spices.
  • Add the diced tomatoes with juices, onion powder, garlic powder, Italian seasoning, red pepper flakes, 1 tsp salt, and sugar and cook for 10 minutes until the sauce thickens slightly.
  • Add cream and olives.
  • Stir in the heavy cream and chopped olives. Simmer for another 2-3 minutes.
  • Cook the eggs.
  • Make 6 indentations in the sauce with a spoon, and carefully crack an egg into each indentation. Sprinkle the eggs with the remaining salt. Sprinkle the Parmesan cheese around the eggs and cover the skillet. Cook over low heat for 5-7 minutes until the egg whites are set but the yolks are still slightly runny.
  • Serve.
  • Garnish with fresh parsley or basil and serve hot with crusty bread.

Nutrition

Calories: 237kcal, Carbohydrates: 6g, Protein: 10g, Fat: 19g, Saturated Fat: 8g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 8g, Trans Fat: 0.04g, Cholesterol: 193mg, Sodium: 892mg, Potassium: 184mg, Fiber: 1g, Sugar: 3g, Vitamin A: 967IU, Vitamin C: 15mg, Calcium: 168mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: Middle Eastern
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

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

Recipe Rating