Main Courses
This one-pan chicken egg tomato recipe delivers restaurant-quality shakshuka with crispy edges and tender chicken in every bite. I developed it after years of perfecting Middle Eastern flavors in my Atlanta kitchen—where the secret lies in slow-cooked tomatoes and perfectly poached eggs. The dish transforms simple ingredients into a hearty, protein-packed meal that's ready in under 45 minutes.
The magic begins with crispy chicken thighs seared in a cast-iron skillet, then simmered in a rich tomato-pepper sauce until tender. Eggs are nestled into the sauce and poached just until the whites set, creating silky yolks that blend into the sauce at your first forkful. The dish is complete with fresh herbs and a sprinkle of feta, adding brightness and texture to every bite.
What makes this recipe stand out is its versatility—serve it with warm crusty bread for dipping or alongside a simple arugula salad for a complete meal. The flavors deepen as it sits, making it perfect for meal prep or a cozy weeknight dinner. This isn't just shakshuka; it's a one-pan wonder that brings bold, comforting flavors to your table without the fuss.
Once you try this method, you'll never go back to basic scrambled eggs. The combination of tender chicken, creamy eggs, and rich tomato sauce creates a dish that's both satisfying and elegant—ideal for brunch, lunch, or a light dinner. Let's get cooking!
Ingredients for chicken egg tomato
Simple ingredients for a showstopping one-pan meal that's crispy, creamy, and full of flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on for crispy edges |
| Large Eggs 🥚 | 4 whole | Freshly cracked for poaching |
| Canned Crushed Tomatoes 🍅 | 1 28-oz can | San Marzano preferred for sweetness |
| Red Bell Pepper 🌶️ | 1 whole | Diced, any color works |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Paprika 🌶️ | 1 tbsp | Smoked for authentic taste |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Feta Cheese 🧀 | ½ cup | Crumbled, crumbled |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The chicken thighs are non-negotiable here—bone-in, skin-on gives you that perfect crispy edge. Look for thighs with good fat cap at Whole Foods or your local butcher shop if you're feeling fancy. I usually grab a 2-lb package at Kroger for this recipe, but any store will have them. Pat them dry before searing—wet skin won't crisp. The feta should be the salty, briny kind, not the mild kind. Kalamata olives make a great backup if you can't find feta.
No San Marzano tomatoes? Any good-quality crushed tomatoes work—just taste first and add a pinch of sugar if it's too acidic. Fresh parsley is ideal, but dried parsley at half the amount gets you close. The bell pepper can be any color, but red stays vibrant longer. Want more heat? Add a pinch of cayenne. The bread? Any crusty loaf will do—sourdough or baguette slices are perfect for soaking up the sauce. Skip the bread if you're watching carbs, but honestly, it's the best part.
The tomatoes keep for 5 days in the fridge once opened, so buy a second can if you're making this again soon. Fresh herbs lose their punch fast—wrap parsley in damp paper towels and store in a bag for up to 5 days. The feta stays good for 2 weeks in the fridge, but it's best used within a week. This dish actually tastes better the next day as the flavors meld—make extra and portion it out for easy lunches.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the thighs, toss in the onions and bell pepper, crack in those eggs, and let the crushed tomatoes do their thing. The eggs poach right in the sauce, so no extra bowls or pans to wash.
- Tomato-Egg Magic: Between us, the combo of runny yolks breaking into the tangy tomato sauce is chef’s kiss. The bell pepper adds just enough sweetness to cut through the richness of the chicken, while the onions caramelize into the sauce for depth. It’s the kind of flavor that makes you pause mid-bite.
- Lunchbox Hero: Honestly, this is my go-to for meal prep—pack the leftovers cold or reheated, and it’s hearty enough to satisfy lunch cravings. The eggs keep it protein-packed, the tomatoes add acidity to balance the richness, and it’s way more interesting than a sad sandwich. My kids actually eat it for school lunches.
- Budget Win: Chicken thighs are forgiving (and cheap), canned tomatoes never spoil, and eggs stretch this dish for days. I’ll make a double batch on Sundays, freeze half, and pull it out for lazy nights or when I’m too wiped to cook. Plus, the bell pepper and onion add freshness without breaking the bank.
Step-by-step instructions for chicken egg tomato shakshuka
This one-pan wonder delivers crispy chicken edges and perfectly poached eggs every time.
Sear the Chicken Thighs Until Golden
Heat a large oven-safe skillet over medium-high heat and add ½ cup olive oil. Pat the 1.5 lb chicken thighs completely dry with paper towels—this ensures maximum crispiness. Place the thighs skin-side down in the skillet and let them sear undisturbed for 6-8 minutes until the skin is deep golden brown and crispy.
Flip the thighs and cook for another 4-5 minutes on the meat side until they reach an internal temperature of 165°F. Remove them from the skillet and set aside on a plate. The rendered fat in the pan will become the flavor base for your shakshuka, so don't wipe it out—this is where all the magic happens.
Build the Spiced Tomato Sauce
In the same skillet, reduce the heat to medium and add the diced red bell pepper and diced yellow onion. Sauté for 5-6 minutes until softened and slightly caramelized. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—don't let it burn, or it'll turn bitter.
Stir in the 1 tbsp ground cumin, 1 tbsp paprika, 1.5 tsp salt, and 0.5 tsp black pepper, letting the spices toast in the oil for 30 seconds to deepen their flavor. Pour in the 1 28-oz can crushed tomatoes and stir everything together. Bring to a gentle simmer and let it cook uncovered for 10-12 minutes until the sauce thickens slightly and the flavors meld.
Poach the Eggs in the Sauce
Make four small wells in the tomato sauce using the back of a spoon. Crack the 4 large eggs gently into these wells, being careful not to break the yolks. The eggs should float gently in the sauce—this is how you get that perfect runny yolk when you cut in.
Cover the skillet and transfer it to a preheated 375°F oven. Bake for 12-15 minutes until the egg whites are set but the yolks remain runny. The sauce should bubble gently around the eggs, and you'll see the edges of the yolks start to thicken slightly—that's your cue it's done.
Finish and Serve
Remove the skillet from the oven and let it sit for 2 minutes to set slightly. Sprinkle the 0.5 cup crumbled feta cheese evenly over the top and let it melt for 1-2 minutes. The cheese should soften but still maintain some texture. Stir gently to distribute the sauce evenly around the eggs and chicken.
Garnish with 0.25 cup chopped fresh parsley and serve immediately with slices of crusty bread for dipping. The crispy chicken edges contrast beautifully with the creamy eggs and rich tomato sauce. Each bite delivers a perfect balance of textures and flavors—crispy, creamy, and savory all in one forkful.
Pro Tips For Making Chicken Egg Tomato
- CRISP THE CHICKEN FIRST: I learned this the hard way—skipping the initial sear means your chicken thighs stay rubbery even after simmering. Get a hot pan (no oil needed if using bone-in thighs) and cook them skin-side down for 6-7 minutes until golden. That crust locks in flavor and keeps them juicy when they hit the tomato sauce later.
- SAUTÉ THE ONIONS LOW: High heat turns onions into ash before they sweeten. Start them on medium-low with a pinch of salt, stirring every 30 seconds until they’re translucent but not brown. This builds the base flavor without burning—trust me, your sauce will taste flat if you rush this.
- DROP EGGS IN HOT SAUCE: Cold eggs in hot liquid curdle like scrambled hell. Instead, whisk them in a separate bowl first, then slowly drizzle them into the simmering tomato-chicken mix while stirring constantly. The sauce should be at a gentle simmer, not a rolling boil—think "barely bubbling," not "about to overflow."
- SALT THE TOMATOES: Canned crushed tomatoes taste bland until you shock them with salt. Stir in 1½ teaspoons right as you add them to the pan, then let it cook for 2 minutes before adding anything else. This breaks down the acidity and makes the tomatoes taste fresh, not tinny. (Yes, even if the label says "low acid.")
Best sauces and condiments for this dish
Classic Tomato Sauce
Start with the rich, spiced tomato base that forms the heart of this dish. I use San Marzano crushed tomatoes for their natural sweetness, but any high-quality canned tomatoes work. The key is toasting the cumin and paprika in olive oil for 30 seconds before adding the tomatoes—this deepens their flavor and removes any raw taste. Let the sauce simmer uncovered for 10-12 minutes to develop complexity. If it's too acidic, add a pinch of sugar or a splash of balsamic vinegar to balance it. 🌶️
Creamy Yogurt Drizzle
For a lighter alternative to feta, mix ½ cup plain Greek yogurt with 1 tsp lemon juice and a pinch of salt. Drizzle this over the finished shakshuka just before serving—it adds a cool, tangy contrast to the warm sauce. I love using Fage 5% fat yogurt because it's thick enough to stay on top without thinning out. This works especially well if you're watching cheese portions.
Spicy Harissa Swirl
Add heat and depth with 1 tbsp harissa paste stirred into the tomato sauce during the 10-minute simmer. This North African chili paste brings smoky, fruity heat that pairs perfectly with the eggs. For extra richness, finish with a drizzle of high-quality olive oil (I use California Gold Extra Virgin) and a sprinkle of dukkah spice blend if you have it on hand. 🔥
Garlic Aioli Dip
Whip up a quick garlic aioli by mixing ¼ cup mayonnaise with 1 minced garlic clove, 1 tsp lemon juice, and a pinch of salt. Serve this alongside crusty bread for dipping into the shakshuka sauce. For extra flavor, add ½ tsp smoked paprika to the aioli. This dip cuts through the richness of the dish beautifully and adds another layer of texture.
Fresh Herb Oil
Infuse ½ cup olive oil with 2 tbsp chopped fresh parsley, 1 tbsp chopped dill, and 1 minced garlic clove. Let it steep for 15 minutes before straining, then drizzle over the finished shakshuka. This adds a bright, herbaceous note that elevates the dish without overpowering it. I often make a big batch and keep it in my fridge for quick flavor boosts on other dishes too.
Lemon-Tahini Sauce
For a Middle Eastern-inspired twist, blend ¼ cup tahini, 2 tbsp lemon juice, 1 tbsp honey, 1 minced garlic clove, and 2 tbsp water until smooth. Drizzle this over the top of the shakshuka just before serving. The nutty, tangy sauce balances the richness of the eggs and tomatoes beautifully. I like to sprinkle toasted pine nuts on top for extra crunch. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this recipe?
The recipe calls for bone-in, skin-on thighs because they stay juicy and develop crispy edges beautifully. Chicken breast would dry out during the long simmering time. If you must use breast, opt for boneless, skinless pieces and reduce the cooking time to 8-10 minutes in the oven.
How do I make this dish vegetarian?
Swap the chicken thighs for 1 lb firm tofu or 1 block extra-firm tofu, pressed and cubed. Pan-fry the tofu until golden before adding it to the tomato sauce. For extra protein, add 2 cups cooked chickpeas or 1 can white beans drained and rinsed. The dish will still be hearty and satisfying!
Why do the eggs need to be poached in the sauce?
Poaching eggs in the tomato sauce creates that signature shakshuka texture—creamy yolks that blend into the rich sauce while the whites stay tender. This method keeps the eggs perfectly centered without overcooking. If you prefer firmer yolks, reduce the oven time to 10-12 minutes instead of 12-15 minutes.
Can I make this dish ahead of time?
Yes! Prepare the tomato sauce and sear the chicken up to 2 days ahead, storing it in the fridge. When ready to serve, reheat gently on the stove, add fresh eggs, and finish in the oven. The flavors actually deepen overnight, making it perfect for meal prep. Just add fresh parsley and feta before serving.
What if I don't have fresh parsley for garnish?
No problem! Use ½ tsp dried parsley or swap for cilantro, basil, or dill for a different flavor profile. For a pop of color, try thinly sliced red onion or chopped scallions. The dish will still taste delicious—it's all about balancing the flavors.
