Easy Shakshuka

Easy Shakshuka
A Note on This Recipe

Shakshuka is a popular breakfast dish enjoyed widely across North Africa and the Middle East, with endless variations that showcase the region’s culinary creativity.

The dish is made with eggs poached in a tomato sauce that is flavored with a variety of regional spices, creating a complex and savory taste. If you do not have all the spices required for traditional recipes, don’t worry. You can make a beginner’s version using common ingredients such as cumin, paprika, and black pepper. Despite the simplicity, you can still savor the delightful combination of tomato sauce and eggs.

How to Make It

Diced red bell pepper on a cutting board.

Prep the Ingredients

Finely dice the onion and red bell pepper. Mince or crush the garlic (if using fresh).

Onions and bell peppers sautéing in olive oil in a pan until soft and lightly golden.

Cook the Vegetables

Heat olive oil in a pan over medium-high heat until shimmering. Add the onion and bell pepper, season with salt and pepper, and cook until softened and lightly golden. If using fresh garlic, add and cook until fragrant.

Pour in the diced tomatoes and stir in the seasonings. Cook until the tomatoes break down and the sauce thickens.

Diced tomatoes added to the pan with seasonings, eggs cracked into wells.

Add the Eggs

Make wells in the sauce, crack an egg into each well, and season with salt and pepper. Optionally, sprinkle with crumbled feta. Cover and simmer 3–5 minutes until the whites are set and yolks reach your preferred doneness.

Shakshuka-style egg dish garnished with fresh herbs, served with pita bread on the side.

Serve

Top with fresh cilantro or parsley leaves. Serve with pita bread or baguette slices.

Breakfast for One

Easy Shakshuka

This easy shakshuka is a flavorful North African–inspired breakfast of eggs poached in a spiced tomato sauce with vegetables. It’s quick to make, beginner-friendly, and perfect with pita or baguette.
Yield: 1 Serving
Total Time: 20 minutes

Ingredients
  

  • 2 eggs
  • cup red bell pepper diced
  • cup sweet onion diced
  • ¾ cup canned diced tomatoes about half a 14.5 oz can
  • 1 clove garlic minced
  • Extra virgin olive oil
For the Seasoning
  • ½ tsp garlic powder omit if using fresh garlic
  • ½ tsp chili powder
  • ¼ tsp cumin
  • ½ tsp salt
  • Freshly ground pepper
Optional Topping
  • Crumbled feta cheese
  • Fresh cilantro or parsley leaves
  • Pita bread or baguette slices

Instructions

  1. Heat olive oil in a pan over medium-high heat, then cook the onion and bell pepper until softened and lightly golden.
  2. Add garlic, diced tomatoes, and seasonings, and cook until the sauce thickens.
  3. Make wells in the sauce and crack in the eggs, seasoning with salt and pepper.
  4. Cover and simmer 3–5 minutes until the whites are set and yolks reach your preferred doneness.
  5. Top with feta, cilantro, or parsley if desired, and serve with pita or baguette.

Watch the Recipe

Notes

Use fresh or canned tomatoes as convenient; fresh garlic adds extra flavor, but garlic powder works too. The eggs can be cooked to your preferred doneness—soft or fully set.

One response

  1. […] March 13, 2024 at 11:26 AM | Posted in Uncategorized | Leave a comment Easy Shakshuka […]

Leave a Comment

Welcome!

Hi, I’m Kim—I love coffee, quiet mornings, and the little joys a good bite brings. I share simple, thoughtful recipes inspired by my life living in different countries and the flavors I’ve gathered along the way.

What’s New

I’m currently refreshing the site with a new look and a few thoughtful updates. Thanks for being here while things come together!

Watch on YouTube

My YouTube channel is where my recipes come to life—quick videos, step-by-step cooking, and extra ideas you won’t always find here. Come hang out and get inspired!

Discover more from Breakfast For One

Subscribe now to keep reading and get access to the full archive.

Continue reading