This Tangy Shakshuka with Feta and Cilantro is the Perfect Meal Any Time of Day

Breakfast, lunch, & dinner – this shakshuka recipe is perf! It's a little tangy, a little luscious and satisfying, and a lot of yum.

image of Shakshuka recipe, poached eggs in tomato sauce in a cast iron pan on a granite countertop
Credit: Image courtesy of Stephanie Gupana

*Affiliate disclosure.

Eggs are delicious, but so hands-on… right? Not shakshuka. This Arabic word means “a mixture,” and a pretty swoon-worthy one at that. This bright, tangy, one-skillet recipe is a delicious, cozy weeknight dinner, but it’s also a lovely breakfast or brunch after a night out (in the backyard with some organic wine.)

Originating in North Africa and traditionally served in a cast iron pan, like this one from Staub, shakshuka requires two basic steps to perfect. First, make a zesty tomato sauce. Then, add fresh eggs and bake until jammy and just set. Add flavor and color by sprinkling with feta cheese and fresh herbs, and you suddenly have an Instagram-worthy dish and a super easy cleanup.

How to Prepare This Easy Shakshuka Recipe

image of Tangy Shakshuka with Feta and Cilantro served in an iron skillet on a granite surface.
Don’t you love a meal that you make in one dish, and it’s stunning enough to serve as it? Enter this shakshuka recipe.Credit: Image courtesy of Stephanie Gupana
10 min. Prep
50 min. Cook
1 hr Total
6 Servings



1. Preheat the oven to 375F degrees. Chop the onions and pepper, and set aside.

2. In the cast iron skillet, heat the oil over medium heat. Add the pepper and onions, and cook until soft (15 to 20 minutes). Add the garlic and cook until tender. Add the spices, and cook one to two minutes more.

3. Add the canned tomatoes, and season with salt and pepper to taste. Simmer until tomato mixture has thickened, about 10 minutes. Add additional seasoning if needed.

4. Once tomato mixture is at the desired consistency, gently crack the eggs into the skillet, and season with salt and pepper. Transfer the skillet to the oven and bake until eggs have set.

5. Remove skillet from the oven and sprinkle generously with feta and cilantro. Enjoy straight from the skillet with a side of pita bread or toast.

Related on Organic Authority:
17 Healthy Brunch Recipes as Easy as Sunday Morning
Mushroom and Zucchini Goat Cheese Frittata Recipe with a Secret Twist
3 Reasons Cast Iron Cookware Will Change Your Life Forever

*Note! This article contains affiliate links that are independently sourced and vetted by our editorial team, which we may earn a commission on. This helps us reduce the number of ads we serve on Organic Authority and help deliver you a better user experience. We are here to help you navigate the overwhelming world of consumer products to source and uncover thoughtfully made, conscious clean products.