This easy Keto Shakshuka dish has added chorizo and avocado and is topped with creamy goats cheese. Shakshuka is a healthy heartwarming breakfast recipe that originated in North Africa but is also widely eaten in the Middle East. Traditionally it consists of softly poached eggs in a rich tomato-spiced sauce.

What is Shakshuka?
Shakshuka originated in the North African country of Tunisia and means ‘shaken up’. Along with North Africa, this dish is also popular in many parts of the Middle East and is a staple breakfast in Israel.
There are many variations of Shakshuka. And while it is often eaten for breakfast, it is also popular for lunch and dinner. Traditionally it contains poached eggs, tomato sauce, garlic, bell peppers and spices. Other variations can include meat (like my delicious keto Shakshuka), or even vegan options like Tofu.
Shakshuka – How could I resist?
Did you know that I come from Jewish and Spanish heritage? My name (Tryphena) is Hebrew and I was named after my Jewish great grandmother. My Nan has spent countless hours tracing our family tree.
So while I was born in the land of Oz, many of my food preferences and tastes tend to track to Middle Eastern and Mediterranean origins. It only makes sense that I would love this dish, And, if you are partial to anything from these regions, I’m sure you will love it too!

Is Shakshuka Keto?
The base of this dish is mainly tomatoes and onions. While you can eat these foods on a keto diet, the carb count can creep up a little if you use too much. So to reduce the carb count I have added zucchini and reduced the amount of onion. I have also used spring onions and green peppers in place of the traditional white onions and red bell peppers.
Chorizo and avocado increase the fat macros. And creamy goat feta adds a smooth and salty flavor to the top. In addition, you can top your Shakshuka with a mixture of herbs such as coriander or mint. Or why not change the protein and add in lamb mince in place of the chorizo. There are so many variations that will make this dish a popular addition to your regular keto favs.
What makes Keto Shakshuka healthy?
The ingredients in Shakshuka are very healthy and are great for immunity as well. I love to have this dish in Winter as I feel like it’s a multi-vitamin of goodness on a plate! This Shakshuka recipe is loaded with potassium, vitamin A, vitamin C, vitamin E, folate, complete protein from the eggs, and the creamy feta contains calcium.
READER FAVOURITE RECIPES
If you love this recipe, why not try some of my other keto recipes…

Keto Shakshuka with Chorizo
Equipment
- 1 large skillet large enough to fit 4 eggs
Ingredients
- 3 tbsp avocado oil or olive oil (extra virgin)
- 2-3 spring onions (tops and bulbs)
- 1 stick chorizo (sliced)
- 1/2 medium zucchini (diced)
- 1/2 green bell pepper (sliced)
- 2 cloves fresh garlic (thinly sliced or finely chopped)
- 4 large eggs
- 1/2 can tomatoes (organic if possible)
- 11/2 tsp ground cumin
- 1 tsp smokey paprika
- salt and pepper (to taste)
- 1/2 avocado, skin removed and sliced
- 25 grams Danish feta or goats feta
- fresh herbs such as flat leaf parsley, coriander, or spring onions
Instructions
- In a deep skillet, heat avocado oil to a medium-high heat. Add the spring onion and and fry for 1 to 2 minutes or until soft.
- Add the spices, garlic, and chorizo and fry for an additional 2 minutes or until fragrant.
- Add the zucchini and green bell peppers and fry until soft then add in the tomatoes.
- Cover with a lid and simmer for 5 to 10 minutes.
- Using a large spoon, make 4 wells in the sauce and gently crack the eggs into each. Season with salt and pepper and then cover the dish again to poach the eggs. Cook for 4 to 8 minutes or until the eggs are to your liking.
- Remove the lid and sprinkle with fresh herbs, sliced avocado and crumbled feta.
Notes
- Make Ahead: To make this ahead, make the sauce mixture and refrigerate. Reheat the sauce and poach the eggs when you are ready to eat it.
- For a vegan option, leave out the chorizo and add Tofu and plant based feta.
If you made this, tag it on Instagram @myketo_glow for a chance to be featured:)























































