Shakshuka Recipe

An Amateur Cook – Save Recipe

Save this recipe!

Get this recipe sent to your inbox, plus
new home-style recipes from An Amateur Cook every week.

This one started on a morning when I was hungry but not in the mood for anything boring.

You know those days where toast just feels… too plain? That was me. I wanted something warm, something comforting, but also something that felt a little different without being complicated.

I had eggs. I had a can of tomatoes. Some onions that were very close to being forgotten forever.

So I threw everything into a pan, added a few spices I barely measured, and hoped for the best.

What came out of that skillet honestly surprised me. The tomatoes turned rich and cozy, the spices made everything smell like I knew what I was doing, and the eggs just… settled in like they belonged there all along.

I grabbed some bread, dipped it in, and that was it. I was hooked.

Now this is one of those dishes I make when I want something that feels a little special but still easy enough for a regular day. It’s simple, but it doesn’t feel simple when you’re eating it.

Why This Is My Go-To

  • Big Flavor, Simple Steps: It tastes like something that took effort, but really didn’t. That’s my favorite kind of cooking.
  • One-Pan Wonder: Everything happens in a single skillet, which means less cleanup and more enjoyment.
  • Perfect for Any Meal: Breakfast, lunch, or dinner, I’ve had it at all times and it always works.
  • Comfort in a Pan: Warm, saucy, and filling in that quiet, satisfying way.
  • Eggs, But Better: If you’re tired of plain eggs, this completely changes the game.
  • Customizable Heat: You can keep it mild or add spice depending on your mood.
  • Bread Makes It an Experience: Scooping everything up with bread just makes it better.

Real-Life Cooking Notes from Ethan

  1. Let the Onions Soften Properly: Don’t rush this part. Soft onions build the base flavor.
  2. Garlic Goes in Later: Add it after the onions so it doesn’t burn. Burnt garlic ruins everything.
  3. Simmer Until Thick: The sauce should feel like a stew, not soup. Give it time.
  4. Make Good Egg Nests: Use a spoon to create space before cracking eggs. It helps them stay in place.
  5. Cover the Pan: This helps the eggs cook evenly without overdoing the bottoms.
  6. Watch the Yolks: If you like runny yolks, don’t walk away. They cook quickly at the end.
  7. Season Twice: Once for the sauce, once for the eggs. It makes a difference.
  8. Fresh Herbs at the End: Cilantro on top adds a fresh contrast that really lifts the dish.

Ingredients You’ll Need

  1. Olive Oil: 1 tablespoon
  2. Onion (Sliced): 1 medium
  3. Red Bell Pepper (Sliced): 1 medium
  4. Garlic (Minced): 2 cloves
  5. Canned Diced Tomatoes: 1 (14-ounce) can
  6. Tomato Sauce: 1 (14-ounce) can
  7. Cumin: 1 teaspoon
  8. Paprika: 1 teaspoon
  9. Coriander: 1 teaspoon
  10. Salt: ½ teaspoon
  11. Black Pepper: ½ teaspoon
  12. Eggs: 6
  13. Fresh Cilantro: For garnish
  14. Crusty Bread: For serving

How It Comes Together

Start the Base: Heat olive oil in a large skillet over medium heat. Add onions and bell peppers, cooking until soft and slightly golden.

Add Garlic: Stir in minced garlic and cook for about a minute until fragrant.

Build the Sauce: Pour in diced tomatoes and tomato sauce. Add cumin, paprika, coriander, salt, and pepper.

Let It Simmer: Bring to a gentle boil, then reduce heat and simmer for 10 to 15 minutes until thickened.

Add the Eggs: Make small wells in the sauce and crack the eggs into them.

Cover and Cook: Cover the skillet and cook until the egg whites are set but yolks are still soft, about 5 to 8 minutes.

Finish and Serve: Garnish with fresh cilantro and serve with crusty bread.

Variations You Will Enjoy Trying

  • Spicy Version: Add chili flakes or fresh green chilies for heat.
  • Cheesy Twist: Sprinkle feta or shredded cheese on top before serving.
  • Greens Boost: Add spinach or kale into the sauce for extra nutrients.
  • Meaty Add-On: Cook some ground meat with the onions for a heartier dish.
  • Herb Swap: Try parsley instead of cilantro if you prefer a milder taste.
  • Extra Veggies: Zucchini or mushrooms work really well here.

shakshuka recipe

A rich, spiced tomato stew with tender eggs, simmered gently and served hot with fresh herbs and crusty bread.
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Middle Eastern
Calories: 220

Ingredients
  

  • 1 tablespoon olive oil
  • 1 medium onion sliced
  • 1 medium red bell pepper sliced
  • 2 garlic cloves minced
  • 1 14-ounce canned diced tomatoes
  • 1 14-ounce can tomato sauce
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • 1 teaspoon coriander
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 6 eggs
  • Fresh cilantro for garnish
  • Crusty bread for serving

Equipment

  • Large skillet
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring spoons
  • Lid for skillet

Method
 

  1. Heat olive oil in a large skillet over medium heat. Add the sliced onions and bell peppers, cooking for about 10 minutes until soft and translucent.
  2. Stir in the minced garlic and cook for an additional minute, just until fragrant.
  3. Pour in the diced tomatoes and tomato sauce. Add cumin, paprika, and coriander, then season with salt and pepper.
  4. Bring the mixture to a boil, then reduce the heat to low. Let it simmer for 10–15 minutes, until the sauce thickens to a stew-like consistency.
  5. Using a spoon, create 6 small wells in the sauce. Carefully crack an egg into each indentation. Season the eggs lightly with salt and pepper.
  6. Cover the skillet and cook for 5–8 minutes, or until the egg whites are set and the yolks reach your preferred doneness.
  7. Garnish with fresh cilantro and serve warm with crusty bread or pita.
  8. Course: Main Course / Brunch
  9. Cuisine: Middle Eastern / North African

Nutritional Snapshot (Per Serving)

NutrientAmount
Calories~220
Carbohydrates~12g
Fat~12g
Protein~14g

Storage and Leftover Tips

  • Best Fresh: This dish is at its best right after cooking.
  • Store the Sauce Separately: If possible, store leftover sauce and add fresh eggs when reheating.
  • Refrigerate Properly: Keep in an airtight container for up to 2 days.
  • Reheat Gently: Warm on the stove over low heat to avoid overcooking eggs.
  • Avoid Freezing Eggs: The sauce freezes fine, but eggs don’t hold up well.

How I Like to Serve This Dish

  1. With Crusty Bread: My go-to. Perfect for scooping up every bit of sauce.
  2. With Warm Pita: Soft and great for wrapping everything together.
  3. On Its Own: Honestly, sometimes I skip the sides.
  4. With a Side Salad: Adds freshness and balance.
  5. Extra Herbs on Top: Always makes it feel a little more special.

FAQs

  • What is this dish called? It’s commonly known as shakshuka, a simple egg and tomato dish.
  • Can I make it ahead? You can make the sauce ahead, but cook the eggs fresh.
  • How do I keep yolks runny? Keep an eye on them and don’t overcook once covered.
  • Can I use fresh tomatoes? Yes, just cook them down a bit longer.
  • Is it spicy? Not by default, but you can easily add heat.
  • Can I use other spices? Absolutely, adjust to your taste.
  • What bread works best? Anything crusty or sturdy enough to scoop.
  • Can I make it vegan? Yes, skip the eggs and add beans or tofu instead.

The Last Bite

This is one of those dishes that feels like more than the sum of its parts.

A few simple ingredients, one pan, and suddenly you’ve got something warm, rich, and worth slowing down for.

And if you end up wiping the pan clean with the last piece of bread… yeah, that’s exactly how it’s supposed to go.

Author Image

Ethan

I am a 28-year-old part-time barista, full-time vibe curator, and above all, an enthusiastic amateur cook living in Austin, Texas. .

Rate This Recipe

Thank you for rating! 🤍

Leave a Reply

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

Recipe Rating




PIN & SAVE

Follow on Pinterest

Craving more cozy, easy, and scroll-worthy recipes? Follow along and never lose a favorite again.

Follow Me on Pinterest →

You'll also love