Easy Shakshuka Recipe (Eggs in Tomato Sauce)
Shakshuka is the kind of meal that makes you feel like a confident cook even on your laziest morning. Eggs poached directly in a bubbling, spiced tomato sauce, all made in one skillet, ready in about 30 minutes. It is smoky, a little sweet from the peppers, tangy from the tomatoes, and impossible to stop eating. Scoop it up with thick slices of crusty bread and you have a meal that works for breakfast, a lazy weekend brunch, or a weeknight dinner when you have nothing planned and even less energy.
Ingredients
Ingredients
Instructions
Ingredients
Tips & Tricks
Use a wide pan, not a saucepot. You need surface area for the eggs to sit without crowding. A 12-inch skillet is perfect for 4 to 6 eggs.
Do not skip the lid. That trapped steam is what cooks the tops of the egg whites without flipping anything. Without it you will end up with rubbery whites or still-raw tops.
Room temperature eggs cook more evenly than cold ones straight from the fridge. If you have time, set them out 10 minutes before you start.
Watch the heat once the eggs go in. Medium-low is the sweet spot. Too high and the sauce scorches before the whites set.
Fresh crusty bread is non-negotiable. Sourdough, a baguette, or warm pita all do the job well.
Variations
Add greens. Stir a few big handfuls of baby spinach or chopped kale into the sauce right before adding the eggs. They wilt down quickly and add a nice earthiness.
Make it creamy. Swirl 2 tablespoons of labneh or plain Greek yogurt into the sauce before adding the eggs for a richer, slightly tangy base.
Spice it up. Add a tablespoon of harissa paste along with the spices for deeper, more complex heat. It changes the whole flavor profile.
Add chickpeas. Drain and rinse one 15-oz can of chickpeas and stir them in with the tomatoes. Heartier, more filling, no extra effort.
Make it cheesy. Beyond feta, shredded halloumi or dollops of fresh goat cheese melted over the top right before serving is worth trying at least once.
Storage & Make Ahead
The tomato sauce keeps really well. Make it up to 3 days ahead, store it in an airtight container in the fridge, and reheat it in the skillet before adding fresh eggs. The eggs do not reheat well once poached, so always add those fresh.
If you have leftover fully cooked shakshuka, store it in a sealed container in the fridge for up to 2 days. Reheat gently over low heat with a splash of water to loosen the sauce. The yolks will firm up more on reheating, but the flavor holds up fine.
Affiliate link
Affiliate link
Frequently Asked Questions
Shakshuka is made of eggs poached in a spiced tomato and pepper sauce. The base typically includes crushed tomatoes, onion, garlic, cumin, smoked paprika, and cayenne. It is a popular dish across North Africa and the Middle East and is commonly served with bread for scooping.
Yes. The tomato sauce base can be made up to 3 days in advance and stored in the fridge. When ready to eat, reheat the sauce in a skillet over medium heat, then crack fresh eggs directly into it and finish cooking as directed. Avoid storing the dish with the eggs already poached in it, as they do not reheat well.
The eggs are done when the whites are fully set and opaque with no translucent or jiggly spots, and the yolks are still slightly soft in the center. This usually takes 5 to 8 minutes with the lid on over medium-low heat. Start checking at 5 minutes to avoid overcooking the yolks.
Crusty bread is the classic pairing. Sourdough, a baguette, or warm pita are all perfect for scooping up the sauce. A simple green salad alongside keeps it light. Crumbled feta, fresh herbs, and a drizzle of good olive oil are popular toppings that add a lot to the finished dish.
You might also like

Boeuf Bourguignon: The French Braise Everyone's Too Intimidated to Make

Shakshuka for Dinner: Why This Egg Dish Belongs on Your Table After Dark

Spaghetti Carbonara: The One Recipe Where You Cannot Add Cream

Miso Butter Corn: The Summer Side Dish That Outshines the Main

S'mores Bars: The Gooey, No-Campfire Treat You'll Make on Repeat
More to Explore

Stuffed Pizza Muffins: The Easy, Cheesy Snack Everyone Will Love
Stuffed pizza muffins are fluffy, cheesy bites packed with classic pizza flavors — ready in 30 minutes and perfect for snacks, lunchboxes, or party platters.

Crockpot Chicken Noodle Soup: The Easiest Comfort Food You'll Ever Make
This cozy crockpot chicken noodle soup is rich, hearty, and practically makes itself. Dump everything in, walk away, and come home to pure comfort.

Japanese Miso Glazed Salmon: A 15-Minute Weeknight Wonder
Silky, caramelized miso glazed salmon straight from a Japanese kitchen — ready in just 15 minutes. The ultimate weeknight dinner with bold umami flavor.
