• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Contact
    • Subscribe
  • Recipes
    • Easy Dinners
    • Dessert
    • Breakfast and Brunch
    • Thai
    • Gluten-free
    • Vegetarian

Inquiring Chef

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Easy Dinners
  • About
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home > Recipes > Vegetarian

    Shakshuka with Feta and White Beans

    Published: Dec 2, 2022 · by Jess Smith · Jump to Recipe · Leave a Comment · This post may contain affiliate links.

    shakshuka
    shakshuka
    How to Make Shakshuka

    Eggs are poached in a flavorful tomato sauce for this easy, vegetarian, one-pan meal. This version of Shakshuka with Feta and White Beans gets a flavor boost from roasted red peppers, feta, and white beans. Serve this protein-packed recipe at breakfast, lunch, or dinner.

    shakshuka in a saute pan on a white countertop

    Even if you’ve never heard of Shakshuka, it’s a dish that you will likely find comforting and familiar. It’s one of those budget-friendly, pantry-staple recipes that is impossible not to love. And while it’s one of the best vegetarian healthy meals to enjoy for dinner, if you love a savory, healthy breakfast, you’ll definitely want this recipe in your rotation. 

    This version of shakshuka is made at the stovetop in about 25 minutes, but I also love simmering this recipe in the slow cooker. 

    What Is Shakshuka?

    Shakshuka (or Shakshouka) is a common dish found in Northern Africa and throughout the Middle East in which eggs are poached in a thick tomato-based sauce that often includes spices and aromatics. In Italy, a spicy version of this dish is sometimes called Eggs in Purgatory. 

    How to Make

    1. Saute aromatics - Saute spices and garlic in olive oil to toast them and bring out their flavor. 
    2. Make tomato sauce - Add in the tomatoes and any vegetables you’re using. This will form the base of the dish. 
    3. Poach Eggs - Crack the eggs directly into the tomato mixture. Cover and cook until the whites are set and the yolks are cooked to your liking, 6 to 9 minutes (the lower cook time should give you cooked whites and runny yolks).
    4. Add toppings - You can finish the dish with a drizzle of olive oil, some salt and pepper over the eggs, cheese, and / or fresh herbs.
    5. Enjoy warm!

    How to Serve It

    Shakshuka can be served on its own in shallow bowls, but it’s also great served with crusty bread (I love it with this no-knead bread), pita bread, or any flatbread for scooping up the flavorful sauce. It is a complete meal on its own, but also delicious with a lemony arugula salad or another simple green salad on the side.

    If you want to add more or different vegetables to the tomato sauce, try any of these:

    • Zucchini
    • Summer Squash
    • Onions
    • Diced or Shredded Carrots
    • Bell Peppers
    • Finely Chopped Broccoli
    • Peas

    Shakshuka for One!

    This is a great recipe to enjoy if you’re just cooking for one. Simply divide the recipe in half (click on the number of servings in the recipe card to easily make this adjustment) and cook it in a smaller skillet. A skillet that is 8 to 10 inches will work well if you’re making a single serving.

    adding spices to tomatoes in a skillet

    Ingredients

    • Olive Oil - Use a good quality olive to cook the sauce, but it’s also delicious to drizzle a bit more over the finished dish before serving. 
    • Garlic, Smoked Paprika, Ground Cumin, Red Pepper Flakes - Pantry staples add bold flavor. Smoked paprika adds a really nice smoky flavor, but regular paprika works just fine. I like a spicy tomato sauce, but feel free to adjust the red pepper flakes to your spice preference or use hot sauce or a small pinch of cayenne pepper instead.
    • Crushed Tomatoes and Diced Tomatoes - Two types of tomatoes will give your sauce a nice balance between smooth and chunky.
    • Roasted Red Peppers - You can always roast these yourself, but I prefer to just buy them in a jar to save time. Either way, you’ll get great red bell pepper flavor in the dish.
    • Cannellini Beans - Any white beans (or really any type of beans you prefer) work well here. You can even skip them for a lighter version of the dish. 
    • Eggs - These are the heart of any shakshuka recipe. Poaching them in the tomato sauce gives them tons of great flavor.
    • Crumbed cheese, Fresh Parsley, and Flatbread - These are all optional and are used to finish off the dish. Adding crumbled, flavorful cheese like feta or goat cheese and fresh herbs (I like parsley, but fresh cilantro, basil, or green onion work well too) adds color and great dimension to the recipe. 

    Tips

    1. Taste the sauce. You can taste the sauce before you add the eggs to make sure the flavor is exactly how you’d like it. Add some more salt if you want it more salty or more red pepper flakes if you’d like more spice.
    2. Crack Eggs into Dishes. It can be messy to crack the eggs directly into the tomato sauce, so if you prefer, you can first crack the eggs into measuring cups first. The handles make it easy to transfer the eggs directly into the tomato sauce without breaking them. 
    3. Cook an Extra Egg. If this is your first time making shakshuka, try cracking an extra egg into the dish to serve as your “test egg”. That way, you can remove that egg and check it for done-ness without disrupting the other eggs you plan to serve for your meal. 
    adding white beans to tomato sauce in a large skillet
    Can you make shakshuka ahead?

    The best way to make this dish ahead is to prepare the tomato sauce ahead of time and reheat it in a pan before adding the eggs. That way the eggs will be warm and perfectly poached before you serve them. But leftovers are also great (see below).

    How do you store shakshuka leftovers?

    If you’re planning on storing leftovers, let the shakshuka cool slightly and then transfer the sauce and eggs to a lidded container. Refrigerate for up to 3 days. Reheat in the microwave to serve.

    More Egg-Based Meals

    • Chilaquiles with Fresh Tomatoes and Fried Eggs
    • Sheet Pan Hash Browns and Eggs with Avocado Salsa
    • Spaghetti Squash Egg Nests
    • Kale Salad with Chicken, Croutons and Soft Boiled Eggs
    • Warm White Beans and Kale on Toast

    Favorite Tools

    • Dutch Oven - A good Dutch oven will last a lifetime and can be used for everything from making soup to baking bread.
    adding an egg to tomato sauce in a dutch oven
    shakshuka in a skillet
    Print Recipe
    5 from 1 vote

    Shakshuka with Feta and White Beans Recipe

    Eggs are poached in a flavorful tomato sauce for this easy, vegetarian, one-pan meal. This easy shakshuka recipe (my version of the classic North African dish) gets a flavor boost from roasted red peppers, feta, and white beans. Serve this protein-packed recipe at breakfast, lunch, or dinner.
    Prep Time10 mins
    Cook Time25 mins
    Total Time35 mins
    Course: Main Dish
    Keyword: egg recipe, gluten free, healthyish, one pan meal, vegetarian
    Servings: 2
    Calories: 324kcal
    Author: Jess Smith via Inquiring Chef
    Cost: $6.00

    Equipment

    • Dutch Oven or Large Skillet with Lid

    Ingredients

    • 2 Tablespoons Olive Oil, plus more for topping
    • 2 cloves Garlic, minced
    • 1 ½ teaspoons Smoked Paprika (sub regular paprika)
    • ½ teaspoon Ground Cumin
    • ¼ teaspoon Red Pepper Flakes (optional)
    • 1 15 ounce can Crushed Tomatoes
    • 1 15 ounce can Diced, Fire-Roasted Tomatoes
    • 1 ½ cups Chopped Roasted Red Peppers (from a jar of roasted red peppers)
    • 1 15 ounce can Cannellini Beans, drained and rinsed
    • 4 large Eggs
    • ½ cup Crumbled Feta or Goat Cheese (optional)
    • Chopped Parsley, for garnish (optional)
    • Flatbread or Crusty Bread, for serving (optional)

    Instructions

    • In a large skillet or Dutch oven (use one that has a tight-fitting lid), heat oil over medium heat. Add garlic, paprika, cumin, and red pepper flakes. Saute for one minute to toast the spices.
    • Add crushed tomatoes, diced tomatoes (including liquid), and roasted red peppers. Cook, stirring frequently, until the liquids start to bubble.
    • Stir in the beans.
    • Reduce heat to low-medium. Make 4 shallow wells in the tomato mixture with the back of a spoon. Crack the eggs into the wells. Cover and cook until the egg whites are set and the yolks are cooked to your liking, 6 to 9 minutes.
    • Season the tops of the eggs with some salt and black pepper. Drizzle the shakshuka with olive oil and top with cheese and parsley. Serve warm with flatbread or crusty bread.

    Nutrition

    Calories: 324kcal | Carbohydrates: 7g | Protein: 25g | Fat: 22g | Saturated Fat: 11g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.04g | Cholesterol: 398mg | Sodium: 1797mg | Potassium: 368mg | Fiber: 2g | Sugar: 1g | Vitamin A: 2495IU | Vitamin C: 50mg | Calcium: 193mg | Iron: 4mg

    Related

    « Greek Goddess Salad
    Vegetarian Green Curry Ramen »

    About Jess

    Hi! I'm Jess. I am the recipe creator and photographer behind the 900+ recipes you’ll find on Inquiring Chef. As a mom to three young kids and professional cook, my mission is to make every moment in the kitchen and around the table count. If you’re looking for easy, flavorful, family-approved recipes, you’ve come to the right place! Learn more about me here.

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Welcome! We're Jess and Frank. Since 2010, we have been serving up easy, original recipes here on Inquiring Chef.

    More about us →

    Latest Recipes

    • miso vegetable soup in a grey bowl
      Miso Vegetable Soup
    • lemongrass chicken and rice on a white tray
      Lemongrass Chicken
    • cauliflower baked ziti in a white oval baking dish
      Vegetarian Baked Ziti with Cauliflower
    • a round One-Bowl Chocolate Guinness Cake on a wooden tray
      Chocolate Irish Guinness Cake

    Trending Recipes

    • hand holding a chocolate chip cookie with a bite out of it
      Crispy and Chewy Chocolate Chip Cookie Recipe
    • stir fry over rice in a white bowl with chopsticks
      Honey Ginger Chicken Stir-Fry
    • square image overnight oats in mason jars with berries on top
      Mason Jar Overnight Oats
    • beef and broccoli stir fry on a white plate with chopsticks
      Beef and Broccoli Ramen Stir-Fry

    Footer

    ↑ back to top

    About

    • About Us
    • Privacy Policy

    Connect

    • Sign Up! for emails and updates
    • Follow us on Instagram and Pinterest

    Contact

    • Email Us

    Copyright © 2023 Inquiring Chef