White Bean Shakshuka With Feta (2024)

Jump to RecipePrint Recipe

You will love this flavorful, hearty White Bean Shakshuka with Feta - eggs poached in the tastiest tomato sauce, topped with a generous amount of fresh herbs and creamy feta cheese. This recipe gets a hearty kick from tender white beans, and makes an amazing brunch or weeknight dinner recipe - ready in just 25 minutes!

White Bean Shakshuka With Feta (1)

I originally created this shakshuka recipe for Randall Beans, and I am so excited to share it with you!!

What is shakshuka?

Shakshuka is a traditional middle eastern dish of eggs poached in a seasoned tomato sauce. It is traditionally served for breakfast, but can be enjoyed any time of day. We love making shakshuka for a super easy weeknight dinner!

Picture yourself dipping a toasted, crusty baguette slice into a tasty tomato sauce.

White Bean Shakshuka With Feta (2)

But wait, there's more. The tomato sauce is seasoned with a few easy-to-find spices, such as cumin and ground coriander.

But wait, there's more. There are perfectly poached eggs nestled in that tomato sauce, so you can enjoy a perfect dippy egg yolk.

But wait, there's more. The tomato sauce has a generous sprinkling of white beans added to it, to add fiber and texture to this shakshuka, and keep you full longer.

But wait, there's a little bit more. The shakshuka is topped with crumbled feta cheese, which adds just the perfect amount of creaminess to balance out the tomato sauce, and generously garnished with lots of fresh herbs.

Oh, and this shakshuka has a hidden vegetable in it that you won't even notice: finely grated carrot, which adds fiber and nutrients to an already healthy dish.

AMAZING, right?! Let's make some shakshuka!

Related recipe:Green Shakshuka with Whole Wheat Garlic Bread

Ingredients:

  • 1 onion, finely diced
  • 1 small carrot, finely grated (see notes below)
  • 4 cloves garlic, minced
  • 1 tablespoon olive oil
  • 2 teaspoonssmoked paprika (this stuff gives the shakshuka amazing flavor! see notes below)
  • 1 teaspoonground coriander
  • 1 teaspoon ground cumin
  • 24 oz jar tomato sauce or your favorite pasta sauce (see notes below)
  • ½ cup water (optional)
  • Salt and pepper
  • 14-oz can white beans, drained and rinsed
  • 5-6 eggs (see notes below)
  • ¼ cup crumbled feta cheese
  • ¼ cup fresh parsley leaves, diced

You'll also need: A large 12-inch skillet with a lid, or an oven-safe skillet. A cast iron or a non-stick skillet will both work fine!

White Bean Shakshuka With Feta (3)

Related recipe: Linguine Shakshuka with Mozzarella

Ingredient notes and tips for cooking shakshuka:

→ Carrot (or use bell pepper): this is a non-traditional ingredient, but I like to add it for extra nutrients. If you use a microplane zester to grate the carrot really finely, it almost disappears into the sauce and thickens the sauce a bit, and is not noticeable. Another option is to add finely diced bell pepper.

Smoked paprika: I love this stuff!! I love using sweet smoked paprika instead of the spicy kind for shakshuka, but feel free to use the spicy one. If you don't have smoked paprika, you can use regular paprika and add a splash of liquid smoke.

Tomato sauce: You can use plain pureed tomato sauce, or a more flavorful pasta sauce, such as marinara or your favorite sauce. I actually like to use pasta sauce because it already has some seasonings added, which makes for a more flavorful shakshuka compared to using plain tomato sauce.

Eggs:I recommend cooking as many eggs as you plan to eat in one serving (typically 1-2 eggs per person). I like to quickly poach or fry fresh eggs to serve with leftover shakshuka sauce. Another option is to use 6 eggs, eat as many as you want in one meal, and then cook the remaining eggs fully in the sauce before refrigerating it to store as leftovers. This way you don't have half-cooked egg yolks sitting overnight in the fridge. It is just as delicious with a fully cooked egg on top, since you'll be serving this with the tastiest tomato sauce.

Beans: White beans are totally optional, and not a traditional shakshuka ingredient. But I find that they make the shakshuka so much more filling, they add lots of nutrients, and I love their texture in the tomato sauce. Great Northern beans hold up really well to cooking, but you can use cannellini beans or any other beans you like. Chickpeas also make an amazing shakshuka addition!!

Related recipe:Couscous Tabbouleh Salad

Instructions:

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

White Bean Shakshuka With Feta (4)

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

White Bean Shakshuka With Feta (5)

Step 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. You can always add the water later if you see the sauce is getting too thick for your liking.

White Bean Shakshuka With Feta (6)

Step 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.

White Bean Shakshuka With Feta (7)

Related recipe:Shepherd's Pie with White Beans

Step 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.

White Bean Shakshuka With Feta (8)

Step 5: Cover with a lid, and allow to simmer for 5-10 minutes, or until the egg is cooked to your liking. Remove from heat and sprinkle with crumbled feta and fresh parsley. Serve warm, dipping a toasted baguette into the sauce.

White Bean Shakshuka With Feta (9)

Other Middle Eastern recipes to try:Lentil Tabbouleh Salad and Za'atar Smashed Chickpeas Pita

What to serve with shakshuka:

To me, some kind of dippy bread is an absolute must for enjoying a shakshuka. Ilove dipping a toasted baguette, garlic bread, or toasted pita into shakshuka.

If you want to go a bit non-traditional, you can serve shakshuka over rice - the flavorful tomato sauce is amazing over rice and makes a great filling dinner!

And since this white bean shakshuka with feta is already pretty filling, I typically serve it with a simple side salad with a light dressing, such as this beet and blue cheese spinach salad, or a spiralized zucchini salad.

However you serve this shakshuka, I hope you love it as much as we do! If you end up making this, or any other recipe from my site, please take a picture and tag me on INSTAGRAM or FACEBOOK. You can find me at @babaganoshblog on both. I love seeing your creations!

How to reheat shakshuka

Shakshuka can easily be reheated in the microwave. Simply place your desired portion on a plate and heat until warm.

I like to quickly poach or fry fresh eggs to serve with leftover shakshuka sauce. Another option is to make 6 eggs, eat as much shakshuka as you like, and then cook the remaining eggs in the pan fully before refrigerating it to store as leftovers. This way you don't have half-cooked egg yolks sitting overnight in the fridge.

Other flavorful dishes you will love:

  • Sweet potato breakfast hash
  • Baked beans with ground beef
  • Kamut tabbouleh salad
  • Vegetable hash with fried egg
  • Breakfast lentils with poached eggs
  • Bell pepper egg rings
  • Swiss chard, kale, potato frittata
  • Mini quiches
  • Chickpea chorizo stew (in a tasty tomato sauce!)

If you enjoyed this recipe, let me know with a comment and a star rating below. And don't forget to share it on Facebook and save it on Pinterest for later!

White Bean Shakshuka With Feta (10)

Print Recipe

5 from 9 votes

White Bean Shakshuka with Feta Cheese

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.

Prep Time5 minutes mins

Cook Time20 minutes mins

Total Time25 minutes mins

Course: Breakfast, Brunch, Dinner

Cuisine: American, Israeli, Middle Eastern

Servings: 5

Author: Kate

Ingredients

  • 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

Special equipment

Instructions

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

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

  • 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.

  • 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.

  • 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.

  • 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.

Notes

→ Carrot (or use bell pepper): I like to use a microplane zester to grate the carrot really finely, it almost disappears into the sauce and thickens the sauce a bit, and is not noticeable. Another option is to add finely diced bell pepper.

Smoked paprika: I love this stuff!! If you don't have smoked paprika, you can use regular paprika and add a splash of liquid smoke.

Tomato sauce: You can use plain pureed tomato sauce, or a more flavorful pasta sauce, such as marinara or your favorite sauce.

Eggs: I recommend cooking as many eggs as you plan to eat in one serving (typically 1-2 eggs per person). I like to quickly poach or fry fresh eggs to serve with leftover shakshuka sauce. Another option is to use 6 eggs, enjoy as many as you want, and then cook the remaining eggs fully in the sauce before refrigerating it to store as leftovers. This way you don't have half-cooked egg yolks sitting overnight in the fridge. It is just as delicious with a fully cooked egg on top, since you'll be serving this with the tastiest tomato sauce.

Reheating shakshuka: Shakshuka can easily be reheated in the microwave. Simply place your desired portion on a plate and heat until warm. If you don't have fully cooked eggs, just poach or fry a fresh egg to serve on top of shakshuka sauce.

White beans: Great Northern beans hold up really well to cooking, but you can use cannellini beans or any other beans you like. Chickpeas also make an amazing shakshuka addition!

→ Instead of a baguette, try serving this over rice for dinner.

Nutrition

Calories: 249kcal (12%) | Carbohydrates: 29g (10%) | Protein: 15g (30%) | Fat: 9g (14%) | Saturated Fat: 3g (15%) | Trans Fat: 1g | Cholesterol: 170mg (57%) | Sodium: 869mg (36%) | Potassium: 965mg (28%) | Fiber: 7g (28%) | Sugar: 8g (9%) | Vitamin A: 1511IU (30%) | Vitamin C: 16mg (19%) | Calcium: 160mg (16%) | Iron: 5mg (28%)

The nutritional information displayed is an estimate and not to be used as dietary or nutritional advice. Consult a nutritionist or dietician for nutritional info based on the exact ingredients you use.

White Bean Shakshuka With Feta (2024)

FAQs

What is the difference between shakshuka and Menemen? ›

Both Shakshuka and Menemen serve as rich, cultural embodiments of their respective cuisines. Shakshuka, with its layered flavors, mirrors the diversity of North African and Israeli culinary heritage. Menemen, by contrast, champions simplicity and freshness, epitomizing Turkish cuisine's essence.

What is the difference between huevos rancheros and shakshuka? ›

Mexican Huevos Rancheros and Israeli shakshuka both use the main ingredients of eggs cooked in a tomato-based sauce. Huevos Rancheros uses traditional spice salsa. Israeli shakshuka uses chopped tomatoes flavoured with paprika, cumin, and turmeric.

Is shakshuka Israeli or Palestinian? ›

Even though many people today associate shakshuka with Israel, it actually originated in North Africa and the Ottoman Empire: the only reason shakshuka is eaten in Israel is because North African Jewish immigrants brought it there. This brings us to a contentious topic: food appropriation.

Is shakshuka Israeli or Tunisian? ›

What is Shakshuka? A product of Amazigh and Andalusian influence, shakshuka is a traditional, stew-like vegetable dish very typical of Tunisian cooking.

What country is known for shakshuka? ›

Shakshuka is a simple dish made of gently poached eggs in a delicious chunky tomato and bell pepper sauce. Said to have originated in Tunisia, this breakfast recipe is popular in many parts of North Africa and the Middle East. It is so satisfying, you can serve it for breakfast, lunch, or dinner.

Do you eat shakshuka in a bowl or plate? ›

Whether you are eating this meal straight from the skillet, your family serving themselves heaping spoonfulls with smiles, or enjoying a bowl of Shakshuka in pleasant solitude, eating this dish with bread is mandatory.

What is traditionally served with shakshuka? ›

Shakshuka is traditionally served with warm, crusty bread or pita. However, you can also pair it with a variety of other side toppings such as avocado, feta cheese, or a simple salad.

What is the ethnicity of shakshuka? ›

Shakshuka is a staple of Tunisian, Libyan, Algerian, and Moroccan cuisines traditionally served up in a cast iron pan with bread to mop up the sauce (most important). It is also popular in Israel, where it was introduced by Tunisian Jews. These Sephardic Jews came from Spain, Portugal and the Middle East.

What's the difference between eggs in purgatory and shakshuka? ›

The main difference between shakshuka and eggs in purgatory is the spices and herbs. Skakshuka features Middle Eastern spices, such as cumin and sweet paprika. Eggs in purgatory does not include these spices and uses Italian herbs, such as oregano and basil.

What is the difference between shakshuka and strapatsada? ›

Whilst strapatsada uses subtle flavours such as green peppers, pepper, basil or parsley and scrambles the eggs with feta cheese, shakshuka gains its distinctive flavour from spices such as (at least) cumin and turmeric, and requires that you poach the eggs towards the end of the cooking process.

What is the English translation of shakshuka? ›

shakshouka, a Maghrebi (North African) dish, popular throughout the region, featuring poached eggs in a spicy tomato sauce, seasoned with peppers, onion, garlic, and various spices. The word shakshouka comes from Maghrebi Arabic dialect and means “mixed.”

Was shakshuka invented by Jews? ›

Whatever the true origins, it was eventually brought to Israel by Jewish immigrants from Tunisia, Morocco, Algeria and Libya. At a time when they were struggling financially, this hearty, affordable dish that was very easy to make and made a lot of sense to immigrants. Nowadays, you'll find it's just about everywhere!

What fruit is native to Palestine? ›

Many wild fruit trees bloom in spring, such as olives, almonds, wild plums, peaches, pears, figs, and medlars, whereas loquats, pomegranates, and others bloom in summer. In the south, acacia trees and the prickly sabra cactus suck moisture from the desert.

What is a typical breakfast in Israel? ›

An Israeli breakfast is a style of breakfast that originated on Israeli collective farms called kibbutzim, and is now served at most hotels in Israel and many restaurants. It is usually served buffet style, and consists of fruits, vegetables, salads, breads, pastries, dairy foods, eggs and fish. Meat is never included.

What does menemen mean in Turkish? ›

Menemen is a traditional Turkish breakfast dish. An easy way to think of it is as Turkish scrambled eggs with tomatoes, and green peppers.

What is menemen made of? ›

Menemen is a popular traditional Turkish dish that includes eggs, tomato, green peppers, and spices such as ground black and red pepper cooked in olive oil. Menemen may be made with onions, but the addition of onions is often debated and is more common when menemen is eaten as a main dish, rather than at breakfast.

What is the real name of shakshuka? ›

Some people might know this dish as “eggs in purgatory” or “menemen” (which is the Turkish name for this dish). The name “shakshuka” actually means all mixed up in Tunisian dialect, which explains the recipe for this comfort food.

Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5756

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.