INGREDIENTS:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon (smoked) paprika
- 1 can (14 ounces) of passata
- 1 can (14 ounces) of cooked/canned beans
- Salt and black pepper, to taste
- 4 large eggs
- Fresh parsley or cilantro, chopped, for garnish (optional)
- Feta cheese, for serving
- Crusty bread or pita, for serving
INSTRUCTIONS:
- Heat olive oil in a large skillet or frying pan over medium heat.
- Add the finely chopped onion. Sauté for about 5 minutes or until starts to soften.
- Stir in the minced garlic, cumin, paprika, salt and pepper. Cook for another minute or until the spices become fragrant.
- Pour in the passata and the drained, rinsed beans. Stir well to combine all the ingredients.
- Simmer the mixture for about 10-15 minutes, allowing it to thicken and develop rich flavors. If it gets too thick, you can add a splash of water to reach your desired consistency.
- Using the back of a spoon, make four evenly spaced wells in the tomato-bean mixture.
- Crack one egg into each well.
- Cover the skillet with a lid and let it simmer for about 8-10 minutes, or until the egg whites are set but the yolks are still slightly runny.
- Once the eggs are cooked to your liking, remove the skillet from heat.
- Sprinkle fresh parsley or cilantro and feta over the shakshuka.
- Serve hot directly from the skillet with crusty bread or pita for dipping and scooping up the flavorful sauce.