Keto-Friendly Twist: Low-Carb Mexican Shakshuka Recipe – Your Perfect, Indulgent AND Healthy Brunch Solution

Discover the Delightful Low-Carb Mexican Shakshuka

Embark on a culinary journey that will tantalize your taste buds without compromising your keto diet. Introducing the Low-Carb Mexican Shakshuka, a dish that infuses the traditional Middle Eastern favorite with the bold flavors of Mexico. This recipe is not just a feast for the eyes with its vibrant colors but also a nutritional powerhouse, perfect for a keto-friendly breakfast or brunch.

Whether you’re looking to spice up your morning routine or seeking a comforting dish that fits within your dietary needs, this shakshuka variation is sure to impress. With its rich tomato base, aromatic spices, and perfectly poached eggs, it’s a meal that’s both satisfying and healthy. Let’s dive into what makes this dish a standout in the world of low-carb cuisine.

Low-Carb Mexican Shakshuka

The Origins and Keto Benefits of Low-Carb Mexican Shakshuka

Shakshuka, traditionally a North African and Middle Eastern dish, typically consists of poached eggs in a simmering tomato and pepper sauce spiced with cumin and paprika. Our Low-Carb Mexican Shakshuka takes this classic and gives it a Mexican twist by incorporating jalapeños, smoked paprika, and a touch of chili powder, creating a fusion that’s both innovative and mouthwateringly delicious.

What makes this dish an excellent choice for those on a ketogenic diet? It starts with the base of low-carb vegetables like onions and bell peppers, which are high in fiber and essential nutrients. The use of eggs as the protein source not only contributes to the richness of the dish but also aligns perfectly with the high-fat, moderate-protein, low-carb principles of keto eating.

The incorporation of healthy fats comes from ingredients like olive oil and avocado, which are staples in the keto diet for their heart-healthy monounsaturated fats. These fats are crucial for maintaining energy levels and supporting overall health while in ketosis. And let’s not forget the spices – cumin, smoked paprika, and chili powder – which not only pack a flavor punch but also contain anti-inflammatory properties and can aid in digestion.

Ingredients for Low-Carb Mexican Shakshuka

Mastering the Method for Perfect Low-Carb Mexican Shakshuka

Creating the perfect Low-Carb Mexican Shakshuka is about understanding the nuances of cooking and the interplay of flavors. The key to getting the most out of your dish is to start with a solid foundation. Sautéing the onions until they’re just translucent allows them to release their sweetness, providing a counterbalance to the heat of the jalapeños and the smokiness of the paprika.

When adding the garlic, be careful not to burn it; you want to achieve a golden color that indicates it’s just right, releasing its aroma without becoming bitter. As for the eggs, the goal is to have firm whites and creamy, runny yolks. Creating wells in the sauce is crucial for this, as it keeps the eggs contained and allows for even cooking. A lid is your best friend here, as it helps to steam the eggs to perfection.

Don’t rush the simmering process of the sauce. Those 10 minutes are vital for the flavors to meld and intensify. If you’re looking for a more hands-off approach or an even more intense flavor, consider finishing the dish in the oven. This method can also ensure that the eggs are cooked evenly throughout.

Cooking Low-Carb Mexican Shakshuka

Variations to Keep Your Low-Carb Mexican Shakshuka Exciting

Spicy Chorizo Shakshuka

Add a protein punch and an extra kick to your shakshuka by incorporating diced chorizo into the vegetable mix. The chorizo’s oils will infuse the sauce with a deep, spicy flavor that’s sure to please those who love a bit of heat in their meals.

Cheesy Keto Shakshuka

For a creamy twist, sprinkle a generous amount of shredded cheddar or pepper jack cheese over the top of your shakshuka just before the eggs are done. The cheese will melt into the sauce, adding a rich, indulgent layer to the dish.

Green Shakshuka

Switch up the color palette by using tomatillos and green bell peppers for a green shakshuka. You can also add a handful of spinach or kale to the mix for an extra nutrient boost.

Substitutions for Your Low-Carb Mexican Shakshuka

While the recipe is designed to be keto-friendly, there may be times when you need to substitute ingredients due to preferences or availability. Here are some keto-approved swaps:

Tomato Substitute: If you’re looking to reduce the carb count even further, consider using chopped zucchini as a base instead of tomatoes. It will create a different texture but still absorb the spices well.

Non-Dairy Option: For those avoiding dairy, omit the feta cheese or replace it with a dairy-free cheese alternative that melts well.

Egg Alternative: If eggs are not your thing, try firm tofu cubes as a plant-based protein that will take on the flavors of the sauce.

Frequently Asked Questions

Q: Can I make this dish ahead of time?

A: Yes, you can prepare the sauce in advance and simply reheat it and poach the eggs when ready to serve.

Q: How can I store leftovers?

A: Store any leftovers in an airtight container in the refrigerator for up to two days.

Q: Is this recipe suitable for meal prep?

A: Absolutely! Prepare individual portions and reheat gently to maintain the texture of the eggs.

Q: Can I use fresh tomatoes instead of canned?

A: Yes, fresh tomatoes can be used, but they may require a longer cooking time to break down and thicken.

Q: How can I adjust the spiciness?

A: Modify the amount of jalapeño and chili powder to your taste preference.

Low-Carb Mexican Shakshuka

This vibrant Low-Carb Mexican Shakshuka is a delightful twist on the classic Middle Eastern dish. It combines the rich flavors of Mexico with the traditional poached eggs in a tomato-based sauce. Perfect for those on a keto diet, this dish is packed with nutrients and bold spices, yet low in carbs.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Breakfast
Cuisine Mexican Fusion
Servings 4 people
Calories 220 kcal


  • Large skillet
  • Cutting board
  • Knife
  • Measuring spoons
  • Spoon for stirring


  • 1 tablespoon olive oil
  • 1 medium onion, diced about 150g
  • 2 cloves garlic, minced
  • 1 medium bell pepper, diced about 150g
  • 1 jalapeño, seeded and finely chopped
  • 14 ounces canned diced tomatoes 400g
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon chili powder
  • Salt and pepper to taste
  • 4 large eggs
  • ¼ cup fresh cilantro, chopped 4g
  • 1 avocado, sliced about 200g
  • ¼ cup crumbled feta cheese (optional) 50g


  • Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until translucent, about 3 minutes.
  • Stir in the minced garlic, bell pepper, and jalapeño. Cook for another 2-3 minutes until the vegetables start to soften.
  • Pour in the canned diced tomatoes along with the cumin, smoked paprika, chili powder, salt, and pepper. Stir the mixture well.
  • Allow the sauce to simmer for about 10 minutes, or until it thickens slightly.
  • Create small wells in the sauce with a spoon and crack an egg into each well.
  • Cover the skillet with a lid and let the eggs cook for 5-7 minutes, or until the whites are set but the yolks are still runny.
  • Remove the skillet from the heat. Garnish with chopped cilantro, sliced avocado, and crumbled feta cheese if using.
  • Serve immediately.


For those who prefer a non-dairy option, omit the feta cheese.
Adjust the level of heat by adding more or less jalapeño, according to your taste preference.
Ensure to use a skillet that is both stovetop and oven-safe if you prefer to finish cooking the eggs in the oven.
Store any leftovers in an airtight container and refrigerate for up to two days.


Calories: 220kcalCarbohydrates: 9gProtein: 9gFat: 16gFiber: 5gNet Carbs: 4g
Keyword keto breakfast, Low-Carb Mexican Recipe, Low-Carb Mexican Shakshuka, Poached Eggs, Shakshuka Recipe
Tried this recipe?Let us know how it was!