White bean shakshuka with feta and parsley

This white bean shakshuka features poached eggs in a rich tomato base with white beans, complemented by tangy feta and fresh parsley. It's a nourishing and flavorful dish, perfect for any meal of the day.

30 Dec 2025
Cook time 25 min
Prep time 5 min

Ingredients:

4 garlic cloves
1 onion
2 tbsp olive oil
3 cups canned tomatoes
1/2 tsp paprika
1 tsp ground cumin
1/2 tsp dried oregano
1/4 tsp red pepper (spice)
1/4 dash black pepper
1/4 tsp salt
1.50 cups white beans
4 eggs
2 oz feta cheese
5 tbsp fresh parsley
White bean shakshuka with feta and parsley

Shakshuka is a popular Middle Eastern and North African dish traditionally made with poached eggs in a simmering tomato and pepper sauce. In this smoky white bean version, we've incorporated hearty white beans and tangy feta cheese to create a nutritiously fulfilling and deliciously flavorful dish. Whether for breakfast, brunch, or dinner, this recipe is sure to delight your taste buds.

Instructions:

1. Cook Aromatics:
- Heat the olive oil in a large skillet or frying pan over medium heat.
- Add the diced onion and sauté until it becomes soft and translucent, about 5 minutes.
- Add the minced garlic and cook for another 1-2 minutes, until fragrant.
2. Prepare the Tomato Base:
- Add the canned tomatoes to the skillet with the sautéed onions and garlic.
- Stir in the paprika, ground cumin, dried oregano, crushed red pepper flakes, black pepper, and salt.
- Allow the mixture to simmer on medium-low heat for about 10-15 minutes, stirring occasionally, until the sauce thickens slightly.
3. Add the Beans:
- Stir in the white beans and let them heat through in the tomato sauce, about 5 minutes.
4. Create Wells and Add Eggs:
- Using a spoon, make four small wells in the sauce.
- Crack an egg into each well, being careful to keep the yolks intact.
- Cover the skillet with a lid and cook until the egg whites are set but the yolks are still runny, about 5-8 minutes. For firmer yolks, cook a bit longer as needed.
5. Finish with Feta and Herbs:
- Once the eggs are cooked to your liking, remove the skillet from the heat.
- Sprinkle the crumbled feta cheese over the shakshuka.
- Garnish with the freshly chopped parsley.
6. Serve:
- Serve the shakshuka hot, directly from the skillet, with crusty bread or pita on the side for dipping.

This white bean shakshuka with feta and parsley offers a rich and flavorful meal that's both satisfying and easy to prepare. With its combination of spices, creamy beans, and deliciously poached eggs, this dish captures the essence of comfort food with a twist. Enjoy it with some crusty bread or warm pita to soak up all the delectable sauce.

White bean shakshuka with feta and parsley FAQ:

What is the best pan size to use for this shakshuka?

A large skillet or frying pan that is at least 10-12 inches in diameter is ideal for making shakshuka. This size allows enough room for the eggs to be placed without overcrowding.

How long should I cook the eggs for the best doneness?

Cook the eggs for about 5-8 minutes, covered, until the egg whites are set and the yolks are still runny. For firmer yolks, cook an additional 1-2 minutes as needed.

Can I substitute any beans for white beans in this recipe?

Yes, you can substitute white beans with other canned beans like chickpeas or pinto beans, though this may slightly alter the flavor and texture.

How do I store leftovers of this shakshuka?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop before serving.

Can I make this dish vegan?

To make this shakshuka vegan, omit the eggs and feta cheese. You can add extra vegetables or use tofu as a protein alternative.

Tips:

- Prepare your Ingredients: Chop the garlic and onion before you start cooking to streamline the process. You can also measure out all your spices and keep them ready for use.

- Cook the Tomato Base Until Thickened: Let the tomato base simmer until it reduces slightly and thickens, which helps concentrate the flavors and creates a richer sauce.

- Create Wells for the Eggs: Use a spoon to create little wells or indentations in the sauce before adding the eggs to ensure they stay in place while they cook.

- Cover to Cook Eggs Evenly: Cover the skillet with a lid while cooking the eggs to help them cook evenly and achieve the desired level of doneness.

- Garnish with Fresh Herbs: Sprinkle the dish with freshly chopped parsley right before serving to add a burst of fresh flavor and a pop of color.

Nutrition per serving

4 Servings
Calories 300kcal
Protein 20g
Carbohydrates 36g
Fiber 11g
Sugar 7g
Fat 16g

More recipes

Lamb kofta with lemon yoghurt

Flavorful lamb kofta served with zesty lemon yogurt sauce.

17 Dec 2025

Roast vegetable and chickpea soup

Hearty roasted vegetable and chickpea soup, perfect any time.

16 Feb 2026

Light and creamy low-calorie hummus

A light and creamy low-calorie hummus that's easy to make.

22 Nov 2025

Minted yogurt

A refreshing blend of Greek yogurt and fresh mint, perfect as a dip or side.

11 Jan 2026

Lentil zucchini bowl with roasted garlic

Nutritious lentil zucchini bowl with roasted garlic.

14 Dec 2025

Roasted pumpkin & cumin hummus

Creamy roasted pumpkin and cumin hummus, perfect as a dip.

12 Nov 2025

Red lentil soup

A comforting and nutritious red lentil soup with lemon.

18 Feb 2026

Chickpea dip

Creamy chickpea dip made with garlic and lemon juice.

11 Dec 2025

Posts