30-Minute Veggie-Packed Shakshuka

Prep: 15 minCook: 35 min4 servingsmediumMiddle Eastern
Veggie-Packed Shakshuka with Eggplant and Poblano Peppers

A hearty North African-inspired dish featuring eggs poached in a rich tomato sauce loaded with eggplant, poblano peppers, and jalapeños. The combination of cumin, paprika, and chili powder creates a warming, slightly spicy base that perfectly complements the creamy egg yolks. This vegetable-forward version adds substantial texture and nutrition while maintaining the dish's signature rustic appeal. Perfect for brunch, dinner, or any time you want a satisfying one-pan meal that's both comforting and vibrant.

Ingredients

4 servings
  • 3 cloves garlic, minced
  • 1 onion, diced
  • 3 jalapeños, seeds removed and diced
    1 green bell pepper1:1milder

    for less heat

  • 1 small eggplant, diced
  • 2 poblano peppers, diced
    2 Anaheim peppers or 1 red bell pepper1:1alternative

    as noted in recipe

  • ¼ bunch parsley, chopped
  • 1 ½ tablespoons cooking oil
  • 1 14 oz can diced tomatoes
  • 1 28 oz can crushed tomatoes
  • ½ teaspoon cumin
  • ½ teaspoon paprika
  • ½ teaspoon chili powder
  • ½ teaspoon salt
  • 6 eggs

Instructions

  1. 1

    Heat skillet or saute pan with lid over medium-high heat

  2. 2

    Add cooking oil then garlic, onions, jalapenos, eggplant, and poblanos with dash of salt

  3. 3

    Saute for 6 minutes until softened

  4. 4

    Add diced tomatoes, crushed tomatoes, cumin, paprika, chili powder, and salt

  5. 5

    Mix everything through and saute for 4 minutes

  6. 6

    Crack eggs directly into tomatoes

  7. 7

    Lower heat to medium, cover, and cook for 5 minutes or until eggs are done to your liking

  8. 8

    Garnish with chopped parsley and serve in bowls

Tips

Tip 1

Use a cast iron skillet if available for better heat retention and presentation at the table.

Tip 2

Don't overcook the eggs - runny yolks create a creamy sauce when mixed with the tomatoes.

Tip 3

Serve with crusty bread or pita to soak up the flavorful sauce.

Good to Know

Storage

Refrigerate leftovers for up to 3 days. Reheat gently on stovetop.

Make Ahead

Can prepare vegetable base up to 1 day ahead. Add eggs when ready to serve.

Serve With

Serve immediately while eggs are warm and sauce is bubbling. Provide spoons and bread for scooping.

See pairing guide →

Common Mistakes

Watch

Don't overcook vegetables in first step to avoid mushy texture

Watch

Keep heat at medium when cooking eggs to prevent burning bottom of pan

Substitutions

jalapeños
1 green bell pepper1:1milder

for less heat

poblano peppers
2 Anaheim peppers or 1 red bell pepper1:1alternative

as noted in recipe

Find more substitutions →

FAQ

Can I make this ahead of time?

You can prepare the tomato-vegetable base ahead and refrigerate, then reheat and add eggs when ready to serve for best results.

What if I don't like runny eggs?

Cook covered for 7-8 minutes instead of 5, or crack eggs into wells in the sauce and cook uncovered until whites are fully set.

How long does this keep in the refrigerator?

Leftovers will keep for up to 3 days refrigerated, though the eggs are best enjoyed fresh and may become rubbery when reheated.