The Best Shakshuka Recipe

whatjewwannaeat.com

The Best Shakshuka Recipe

This is hands-down the best shakshuka recipe! All my shakshuka tips, plus, tips for making shakshuka for one.

Prep

15 min

Cook

30 min

Total

45 min

Serves

2

Instructions

  1. 01

    In a large 12-oz sauté pan, heat oil over medium heat. Add onions and pepper and a pinch of salt and saute for 5 minutes, stirring occasionally, until veggies and soft and slightly browned.

  2. 02

    Add garlic and cook for one more minute until fragrant (add a little more olive oil if needed.)

  3. 03

    Then add the tomato paste, harissa, cumin, paprika and chili pepper flakes and sauté for 3 minutes, stirring occasionally, or until tomato paste brows.

  4. 04

    Add diced tomatoes and combine, and simmer for 5-8 minutes until sauce thickens.

  5. 05

    Season to taste with salt and pepper.

  6. 06

    Put one egg in a small ramekin and dig a small well with a spoon in the shakshuka for the egg to go in. Repeat with the other eggs. Simmer over medium for 10 minutes or until the whites are cooked but the yolks are still runny. Serve immediately with cilantro, avocado and a drizzle of olive oil!

Variations & swaps

Shakshuka Ingredients and Substitutions

  • Here’s what goes in:
  • Eggs — 4 to 6 large eggs. Not much wiggle room here, it’s literally the dish.
  • Canned tomatoes — fire-roasted crushed tomatoes are my pick. Whole peeled works too; just crush them by hand first.
  • Bell peppers — red, orange, or yellow for sweetness. Green works but runs bitter.
  • Onion — yellow or white. Red adds a bit of extra sweetness.
  • Garlic — fresh cloves. No jarred stuff.
  • Tomato paste — don’t skip it. Adds concentrated richness that canned tomatoes alone won’t give you.
  • Harissa — my secret weapon. No harissa? A pinch of cayenne plus extra smoked paprika gets you close. Jalapeños work great too!
  • Spices — cumin, smoked paprika, chili flakes.
  • Olive oil — for sautéing and finishing.
  • Fresh herbs — cilantro or flat-leaf parsley. Avocado on top is optional but I strongly recommend it.

Shakshuka Variations to Try

  • Classic shakshuka is perfect, but it’s also a canvas. A few directions I love:

Free · No ads

Save this recipe to your own library.

iCook.ing is a free recipe library. Create an account in 10 seconds to save this recipe, plan your week, and head to the store with one shopping list.

  • Save from anywhere

    Paste a link from a recipe blog, Instagram, TikTok, Facebook, or Pinterest — we pull the ingredients, steps, and photo.

  • Plan your week

    Drag recipes onto a weekly plan, scale for the number of people you're feeding, and never wonder what's for dinner.

  • One shopping list

    Your plan rolls up into a single, de-duplicated shopping list — sorted by aisle so the store run is faster.

  • Cook, don't scroll

    Big, screen-stays-awake cook mode with built-in timers. No ads. No life story above the recipe.