Shakshuka

Shakshuka

30 min total
4 servings
easy difficulty
10 min prep

Shakshuka is more than just a dish; it’s a warm embrace on a busy morning. Imagine gathering around the table, the aroma of spiced tomatoes and sizzling eggs wafting through the air, inviting everyone to savor a moment together. This Middle Eastern classic transforms everyday ingredients into a comforting meal that feels special, whether you're starting your day or enjoying a leisurely weekend brunch. What makes shakshuka truly special is its vibrant flavor profile. The rich, tangy tomatoes meld beautifully with sweet bell peppers and earthy spices like cumin and paprika, creating a luscious sauce that perfectly cradles perfectly poached eggs. Topped with crumbled feta, each bite bursts with creamy texture and a hint of saltiness, making it a delightful experience for the senses. Perfect for busy professionals and families alike, shakshuka takes just 30 minutes from start to finish. It’s an effortless way to nourish your loved ones with a wholesome meal that encourages togetherness, even on hectic weekdays. Plus, it's an excellent opportunity to build your cooking skills as you learn the art of poaching eggs and balancing flavors. This dish is best enjoyed fresh, but leftovers can be stored in the fridge for a quick reheat, making it a convenient option for meal prep. Serve with crusty bread for dipping, and feel free to customize with your favorite veggies or spices to make this shakshuka your own! You'll love how easy and satisfying it is to bring this delightful recipe into your kitchen.

Nutrition Facts

215

Calories

12.5g

Protein

14.5g

Carbs

12.5g

Fat

Under 500 Cal
Low Carb

Nutrition data sourced from USDA FoodData Central

Let's Cook

  1. Prepare the ingredients
    5 min

    Start by dicing the onion and bell pepper into small, even pieces. Mince the garlic cloves finely. If you are using whole canned tomatoes, crush them in the can with a fork or your hands for easier incorporation later. Gather all your ingredients, including the cumin and paprika. Having everything prepped and ready to go will help streamline the cooking process and make it less overwhelming.

    Hand-crushing whole tomatoes leaves irregular pieces that hold their shape in the sauce; pre-crushed or purée cooks down thinner. Crush low in the can — the juice sprays.

  2. Sauté the onion and bell pepper
    7 min

    Heat a large (12-inch) skillet over medium heat and add a drizzle of olive oil. Once the oil is shimmering, add the diced onion and bell pepper. Sauté for about 5 to 7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent. This step builds the base flavor for your shakshuka, so take your time to ensure they are nicely cooked.

  3. Add garlic and spices
    2 min

    Add the minced garlic, cumin, and paprika to the skillet. Stir everything together and cook for another minute, allowing the spices to release their aromatic flavors. Keep an eye on the garlic; if it starts to brown too quickly, lower the heat. This step infuses the dish with a warm, earthy flavor that complements the tomatoes perfectly.

    Ground paprika scorches faster than cumin and turns acrid with no way back. If the pan looks dry, add a spoonful of oil so the spices toast in fat rather than on bare metal.

  4. Incorporate the tomatoes
    10 min

    Pour in the canned tomatoes, including any juices, and stir well to combine. Bring the mixture to a gentle simmer over medium heat. Allow it to cook for about 10 minutes, stirring occasionally, until the sauce has thickened slightly. This gives the flavors time to meld together and creates a rich sauce for the eggs to poach in.

  5. Poach the eggs
    7 min

    Using a spoon, create small wells in the simmering tomato sauce and gently crack the eggs into each well. Cover the skillet with a lid and cook for 5 to 7 minutes, or until the eggs are set to your liking. The steam will help cook the tops of the eggs while the bottom remains tender and runny. Keep an eye on them to avoid overcooking.

  6. Add the feta and serve
    3 min

    Once the eggs are cooked, remove the skillet from heat. Sprinkle the crumbled feta cheese over the top of the shakshuka for a creamy, salty finish. To serve, scoop generous portions of the shakshuka onto plates and enjoy with crusty bread for dipping. This dish is perfect for sharing, so gather your loved ones and dig in!

Three dinners, every Sunday

One short email a week with three recipes worth cooking. No meal plans to keep up with.

View all