Veggies: Heat 1 Tbsp olive oil in a large skillet over medium heat, then add 1 cup diced yellow onion, 2 cloves garlic (minced), and 1 red bell pepper (diced). Cook until onion is softened, about 5 minutes.
Tomatoes & Chickpeas: Add 2 14.5-oz cans fire roasted diced tomatoes, gently mashing them with a fork if needed to form a chunky sauce. Stir in 1 15-oz can chickpeas (drained), 1 tsp each cumin and smoked paprika, and ¼ tsp each salt and pepper.Cover and let gently simmer until tomatoes break down into a chunky sauce, about 10 minutes.
Add Eggs: Using the back of a spoon, form 4 or 5 wells evenly spaced in the sauce. Crack an egg into each hole.
Cook Eggs*: Cover and reduce heat to medium/low. Cook for 4 to 5 minutes or until whites are set but yolks are still runny/jiggly.The perfect shakshuka poached egg is an art! Check on the eggs as much as needed, and remove from heat when whites are almost set. They'll continue cooking in the hot sauce once removed from the heat.
Serve immediately, topped with crumbled feta and herbs and bread on the side for dipping.
Video
Notes
*Alternative Cooking Method - Baking: Transfer the skillet to a 375°F (190°C) oven and cook, uncovered, for 8 to 12 minutes, or until egg whites are mostly cooked. (If using this option, be sure to use an oven-safe skillet.)Spice it up by adding ½ to 1 tsp of harissa paste.Add veggie power by sautéing diced zucchini and/or eggplant at the same time as the bell pepper.Store any leftovers in an airtight container in the fridge for around 3 days.You can make this shakshuka ahead of time by prepping the vegetable and tomato base. When you're ready to eat, simply crack your eggs on top and pop it in the oven to cook the eggs and heat the fillings!