Print Options:

White Bean Shakshuka with Feta Cheese

Yields5 ServingsPrep Time5 minsCook Time20 minsTotal Time25 mins

This hearty, flavorful, filling shakshuka with feta and white beans is ready in under 25 minutes for the easiest weeknight dinner or delicious breakfast or lunch. Gluten-free and vegetarian.

  1 onion finely diced
  1 small carrot finely grated (see notes)
  4 cloves garlic minced
  1 tablespoon olive oil
  2 teaspoons smoked paprika sweet or spicy (see notes)
  1 teaspoon ground coriander
  1 teaspoon ground cumin
  24 oz jar tomato sauce (see notes)
  ½ cup water optional
  salt and pepper
  14 oz can white beans (such as Great Northern), drained
  4-6 eggs (see notes)
  ¼ cup crumbled feta cheese
  ¼ cup fresh parsley diced
  baguette for serving
1

Preheat a large skillet. Add the olive oil, diced onion, and grated carrot, and stir fry for 5 minutes over medium heat.

2

Add the minced garlic, paprika, ground coriander, and ground cumin. Stir fry for 2 minutes, to combine the spices with the carrot mixture.

3

Add the jarred tomato sauce. Optional, if you want a thinner sauce: rinse the jar with ½ cup water and stir the water into the sauce in the skillet.

4

Add the drained white beans. Bring to a gentle boil, then lower the heat and allow to simmer for 5 minutes. Carefully taste the sauce and stir in salt and pepper, if needed.

5

Use a spoon or spatula to make 4-6 indentations in the skillet. Carefully crack an egg into each indentation. Use a spoon to carefully push some of the tomato sauce around the egg whites so they don't spread much (optional, but it makes a prettier shakshuka!). Season each egg with salt and pepper.

6

Cover with a lid, and allow to simmer for 5-10 minutes, or until the egg is cooked to your liking (keep an eye on it, since different pans and stovetops might cook the eggs faster or slower). Remove from heat and sprinkle with crumbled feta and fresh parsley. Serve warm, dipping a toasted baguette into the sauce.

Nutrition Facts

Servings 0


Amount Per Serving
Calories 249
% Daily Value *
Total Fat 9g14%

Saturated Fat 3g15%
Trans Fat 1g
Cholesterol 170mg57%
Sodium 869mg37%
Potassium 965mg28%
Total Carbohydrate 29g10%

Dietary Fiber 7g29%
Sugars 8g
Protein 15g30%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.