Love this? Pin it for later!
When life feels like a whirlwind of deadlines, school runs, and that ever-growing laundry pile, I cling to recipes that ask almost nothing of me yet give back everything. This One-Pan Pantry Shakshuka is my culinary security blanket—eggs that gently poach in a smoky, cumin-laced tomato sauce studded with fire-roasted peppers and chickpeas. I first tasted shakshuka in a tiny café in Tel Aviv at 2 a.m., the air thick with sea salt and music spilling onto the sidewalk. One bite and I understood why entire nations build morning rituals around it. Back home in my Midwest kitchen, I stripped the dish down to non-perishable heroes—canned tomatoes, jarred peppers, dried spices—so I can conjure that travel memory even when the fridge is echo-empty. Whether you serve it for a lazy Sunday breakfast with crusty sourdough or as a 20-minute weeknight dinner over couscous, this recipe will make you feel like the most resourceful cook in the world.
Why This Recipe Works
- One pan, zero fuss: Everything simmers in a single skillet—no extra bowls, no mountain of dishes.
- Pantry staples only: Canned tomatoes, chickpeas, and dried spices create maximum flavor without a grocery run.
- Breakfast-for-dinner approved: Protein-rich eggs deliver 18 g protein per serving, keeping you full all night.
- Customizable heat: Stir in harissa for a North-African kick or leave it mild for tiny taste buds.
- Vegetarian & gluten-free: Naturally suited for mixed-diet tables; serve with rice or bread on the side.
- Make-ahead friendly: Sauce base can be prepped Sunday; just reheat and add eggs on busy weekday mornings.
Ingredients You'll Need
Great shakshuka lives or dies by the quality of its tomatoes. Seek out whole peeled San Marzano tomatoes—their low acidity and natural sweetness create a silky, restaurant-worthy sauce. If you only have diced, no worries; just crush them with your hands for rustic texture. Chickpeas lend creamy body and turn the dish into a complete meal; if you're not a fan, white beans work just as well. Fire-roasted red peppers from a jar add subtle smokiness, but roasted fresh bell peppers are divine when summer markets overflow. The spice lineup is forgiving: earthy cumin and smoked paprika are non-negotiable, while coriander and caraway whisper complexity. Finally, farm-fresh eggs—look for vibrant orange yolks that stand tall like little suns. They’ll poach into jammy perfection in under five minutes.
How to Make One-Pan Pantry Shakshuka for Easy Breakfast or Dinner
Warm your skillet
Place a 10- to 12-inch heavy-bottomed stainless or cast-iron skillet over medium heat for 90 seconds. A properly pre-heated pan prevents the onions from steaming and jump-starts caramelization.
Bloom the aromatics
Add 3 Tbsp olive oil, 1 cup diced yellow onion, and 2 minced garlic cloves. Sauté 4 minutes until edges turn translucent. Stir in 1 tsp ground cumin, 1 tsp smoked paprika, ½ tsp coriander, ¼ tsp caraway, and ⅛ tsp cayenne; toast 60 seconds until the spices smell nutty and paint the oil sunset-orange.
Build the sauce base
Pour in one 28-oz can whole tomatoes with juices. Crush them in your fist as they slide into the pan—watch for squirting seeds! Add 1 cup drained chickpeas, ½ cup sliced fire-roasted red peppers, 1 Tbsp tomato paste, ½ tsp sugar to balance acidity, and ¾ tsp kosher salt. Bring to a gentle simmer, reduce heat to low, and cook uncovered 12 minutes, stirring occasionally, until the mixture thickens to a chunky pasta-sauce consistency.
Create wells for the eggs
With the back of a large spoon, make six 2-inch indentations spaced evenly around the pan. The wells prevent eggs from sliding and help them cook evenly.
Crack and drop
Crack each egg into a small ramekin first—this lets you fish out stray shells and ensures no broken yolks. Gently pour one egg into each well. Season eggs with a pinch of salt and cracked black pepper.
Simmer & cover
Return the skillet to low heat. Cover with a tight-fitting lid (or a sheet tray if you’re lid-less) and cook 4–5 minutes for runny yolks, 6–7 for jammy, 8–9 for hard-set. Peek at 4 minutes; the whites should be just opaque but the yolk should jiggle like a tiny waterbed when you shake the pan.
Finish with freshness
Uncover, remove from heat, and shower with ¼ cup crumbled feta, 2 Tbsp chopped parsley, and 1 Tbsp za’atar. A final drizzle of fruity olive oil adds glossy luxury and tames any lingering spice.
Serve straight from the stove
Place the hot skillet on a trivet and serve with warm pita, challah, or crusty baguette for swiping through sauce. Warn guests the handle is hot—speaking from experience!
Expert Tips
Low-and-slow eggs
Patience equals tender whites. Resist cranking the heat; gentle steam prevents rubbery texture.
Sauce too thick?
Splash in ¼ cup water or vegetable broth to loosen before adding eggs.
Make-ahead magic
Simmer the base, cool, and refrigerate up to 4 days. Reheat gently, then add eggs.
Double duty
Bake the same base in a 9×13 pan for a brunch crowd—fits 12 eggs perfectly.
Dairy-free swap
Omit feta and finish with nutritional yeast for cheesy umami minus the dairy.
Color pop
Top with pomegranate arils for festive brightness—perfect for holiday brunches.
Variations to Try
- Green shakshuka: Swap tomatoes for 4 cups sautéed spinach and kale, add ½ cup green salsa verde, and finish with creamy goat cheese.
- Mexican-inspired: Season base with chipotle powder, stir in black beans, top with cotija and cilantro, serve with tortillas.
- Protein boost: Fold in 6 oz flaked smoked salmon during the final 2 minutes for omega-3 richness.
- Summer garden: Fold in 1 cup diced zucchini and fresh corn kernels during the sauté step for extra veg.
- Late-night indulgence: Stir 2 Tbsp mascarpone into the sauce for silky richness, then top with shaved truffle.
Storage Tips
Shakshuka is best straight from the skillet, but leftovers happen. Cool the sauce and eggs completely, then transfer to an airtight glass container. Refrigerate up to 3 days. To reheat, spoon desired portions into a small skillet with a splash of water, cover, and warm over medium-low until eggs are heated through (yolks will firm). Microwave works in a pinch—cover loosely and heat at 70 % power in 30-second bursts. Note: yolks will cook hard. The sauce base (without eggs) freezes beautifully for 3 months; thaw overnight in the fridge, then proceed with Step 5.
Frequently Asked Questions
One-Pan Pantry Shakshuka for Easy Breakfast or Dinner
Ingredients
Instructions
- Heat the pan: Warm olive oil in a 10- to 12-inch skillet over medium heat.
- Sauté aromatics: Add onion and garlic; cook 4 minutes until translucent. Stir in cumin, paprika, coriander, caraway, and cayenne; toast 1 minute.
- Build sauce: Crush tomatoes into the skillet; add chickpeas, peppers, tomato paste, sugar, and salt. Simmer uncovered 12 minutes until thickened.
- Make wells: Create six indentations with the back of a spoon.
- Add eggs: Crack each egg into a ramekin, then slide into wells. Season with salt and pepper.
- Simmer covered: Cover and cook on low 5 minutes for runny yolks or 7 minutes for jammy.
- Garnish & serve: Top with feta, parsley, and za’atar. Serve hot with bread.
Recipe Notes
Use a metal-handled skillet for stove-to-table appeal. Leftover sauce thickens overnight—thin with broth when reheating.