Low-Carb Shakshuka

The Starving Chef is supported by Hungry People like you. When you make a purchase through an affiliate link on my site, I may earn a little bit of cash on the side (at no extra cost to you) to help keep my kitchen running. Read our disclosures here.

low calorie shakshuka

What’s Up, Hungry People

Today we’re making shakshuka—a Mediterranean dish that consists of roasted tomatoes, sweet onions, and aromatic spices like cumin, topped with eggs poached directly in the delicious tomato sauce.

With influence from African and Arabic cultures, shakshuka is a super simple one-pan dish that can be enjoyed for breakfast or dinner. I am using canned, roasted tomatoes in my shakshuka, but if you’re an overachiever, you can totally roast your own tomatoes on your own time.

Plus, canned tomatoes usually have a more balanced flavor profile, ensuring your end result will taste just like shakshuka without all the extra effort.

homemade low cal shakshuka

Here’s What You Need

  • Onion: Adds a sweet, savory base to the dish.
  • Sweet bell peppers: Provides color and a mild, sweet flavor.
  • Olive oil: Used for sautéing and adds richness.
  • Garlic: Brings a fragrant, savory depth.
  • Fire-roasted tomatoes: The main component, providing a smoky, tangy base.
  • Salt: Enhances the overall flavor.
  • Garlic powder: Adds extra garlic flavor without the bite.
  • Cayenne pepper: Gives a slight heat to the dish.
  • Paprika: Adds color and a mild peppery taste.
  • Cumin: Provides a warm, earthy flavor.
  • Chili powder: Adds a smoky, spicy element.
  • Fresh parsley: Adds freshness and a pop of color.
  • Feta cheese: Provides a creamy, tangy contrast.
  • Eggs: The protein component, poached directly in the sauce.
  • Pita: Perfect for scooping up all that delicious sauce.
shakshuka with eggs

Let’s Cook

In a large skillet over medium-high heat, add the olive oil and let it heat until it’s shimmering. Then, toss in the diced onions. Sauté them until they start to caramelize, which should take about 20 minutes. Don’t rush this step; you want those onions to get nice and sweet.

Adding the Veggies

Next, stir in the chopped sweet bell peppers. Sauté them until they’re tender, then add the roughly minced garlic. Keep stirring until the garlic becomes fragrant. At this point, season everything with salt to taste. This is your chance to build up those flavors.

The Tomato Base

Now, add the fire-roasted tomatoes. Let them sauté until they start to lose some of their moisture. Then, mix in the garlic powder, cayenne pepper, and paprika. Give it a good stir to make sure all those spices are well-distributed.

Spice It Up

Next, stir in the cumin, chili powder, and fresh parsley. Again, season with salt to taste. The spices are what make this dish sing, so don’t skimp on them!

Egg Time

Use the back of your spoon to flatten the surface of the shakshuka and create small divots—the size of the back of the spoon. Crack an egg into each divot.

Cooking Options

  • Oven: Preheat your oven to 400°F. Bake the shakshuka for 10-12 minutes, or until the egg whites have set.
  • Stovetop: Place a lid over the skillet and steam the egg whites for 10-12 minutes, until they’re set.

Finishing Touches

Top your shakshuka with fresh crumbled feta and a bit more parsley. For a little extra kick, sprinkle a pinch of cayenne pepper onto each egg yolk.

Tips for Perfect Shakshuka

  • Caramelizing onions: Take your time to caramelize the onions properly. This adds a deep sweetness that’s essential for the flavor base.
  • Roasting your own tomatoes: If you’re roasting your own tomatoes, do it under a high heat to get a nice char. This will add a smoky depth to your sauce.
  • Balancing spices: Adjust the spice levels to your taste. If you prefer a milder dish, reduce the cayenne and chili powder.
  • Eggs: Crack the eggs into a small bowl first, then slide them into the skillet. This prevents any shell mishaps and ensures perfect placement.
  • Serving suggestion: Serve your shakshuka with a side of cucumber salad for a refreshing contrast.
low carb shakshuka

Shakshuka is one of those meals that feels like a warm hug from the inside out. It’s packed with savory, aromatic flavors that make it perfect for any time of day. Whether you’re serving it for breakfast, brunch, or dinner, it’s sure to impress. The combination of tender peppers, sweet onions, and perfectly poached eggs creates a dish that’s both hearty and satisfying. So grab a slice of pita, scoop up some of that delicious sauce, and enjoy!

low calorie shakshuka

Low-Carb Shakshuka

The Starving Chef
A savory, aromatic dish with fire-roasted tomatoes, peppers, and poached eggs, perfect for any meal.
No ratings yet
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Breakfast, Dinner
Cuisine International, Mediterranean, Middle East
Servings 8

Ingredients
  

  • 1 cup onion diced
  • 1 cup sweet bell peppes multi-colored, chopped
  • 2 tablespoons olive oil
  • 4 tablespoons garlic roughly minced
  • 28 oz (2 cans) fire roasted tomatoes
  • ½ tablespoon salt
  • 1 tablespoon garlic powder
  • ½ tablespoon cayenne pepper
  • 1 tablespoon paprika
  • 1 tablespoon cumin
  • 1 teaspoon chili powder
  • ¼ cup fresh parsley + more for topping
  • ½ cup feta cheese + more for topping
  • 6-8 eggs
  • pita for serving

Instructions
 

  • In a large skillet over medium-high heat, add the olive oil and heat until shimmering. Then add the onion and sauté until beginning to caramelize, about 20 minutes.
  • Stir in the sweet bell pepper and sauté until tender, then add the minced garlic. Stir until the garlic is fragrant. Season with salt, to taste.
  • Add the fire-roasted tomatoes and sauté until they start to lose their moisture. Then stir in the garlic powder, cayenne, and paprika.
  • Stir in the cumin, chili powder, parsley, and once again season with salt, to taste.
  • Use the back of the spoon to flatten the surface of the shakshuka and then create small divots, the size of the back of the spoon. Crack an egg into each divot.
  • For the oven: Bake at 400°F for 10-12 minutes, until the egg whites have set.
  • For the stove-top: Place a lid over the shakshuka and steam the egg whites for 10-12 minutes, until the whites have set.
  • Top with fresh crumbled feta and parsley. Sprinkle a pinch of cayenne pepper onto each egg yolk. Serve with warmed pita and cucumber salad. Enjoy!

Video

Keyword eggs, onion, sauce, tomato
Tried this recipe?Let us know how it was!