Looking for a quick and delicious low-carb meal for one? You've found it with this Keto Shakshuka recipe! It's full of tasty ingredients like ripe tomatoes, nutritious kale, and perfectly poached eggs. In just 15 minutes, you can enjoy a dish that captures the rich and exciting flavors of the Middle East, all from the comfort of your dining table.

Jump to:
- Preparation and cooking overview
- Chef's note
- 🍳 Ingredients for this keto shakshuka recipe
- Ingredient substitutions
- Additional ingredients
- Cooking tools required
- Tools substitute options
- How to make Keto Shakshuka: step-by-step guide
- Cooking methods
- Preparation steps
- Cooking instructions
- What to serve with keto shakshuka?
- How to make it healthier
- Time-saving tips
- Storage and reheating instructions
- Recipe wrap-up and conclusion
- Frequently asked questions
- 📖 Recipe
Preparation and cooking overview
This shakshuka recipe for one is exceptionally quick and easy to prepare. In just 15 minutes, you can create a hot and hearty breakfast. Start by sautéing the tomatoes, aromatic spices, and kale in a cast-iron skillet. Then, crack the eggs over the top and poach them. In no time at all, your delicious meal will be ready to enjoy!
Chef's note
Do you have some leftover cooked chicken from a previous meal? Chop it into small pieces and add it to your shakshuka for extra protein. Or, instead of tomato sauce, use a roasted red bell pepper and eggplant blend as an alternative. Feel free to get creative and tweak the recipe to suit your taste and dietary preferences!
🍳 Ingredients for this keto shakshuka recipe
You'll need the following ingredients to make this shakshuka for one recipe:
Ingredient substitutions
Looking to switch things up a bit? Here's a list of keto-friendly ingredient substitutions that you can use in this recipe:
Additional ingredients
Want to make this shakshuka uniquely yours? Get creative and add some more flair to the dish with these keto-friendly options:
Cooking tools required
To make this shakshuka for one recipe, you'll need the following tools:
Tools substitute options
How to make Keto Shakshuka: step-by-step guide
Cooking methods
Preparation steps
- Gather all your ingredients and cooking tools so everything is within arm's reach.
- Wash the tomato and chop it into bite-sized pieces.
- Rinse the kale under cold tap water and chop it into manageable pieces.
Cooking instructions
- Heat the olive oil in a small cast-iron skillet over medium heat.
- Add the chopped tomato, along with garlic powder, onion powder, red pepper flakes, and black pepper. Cook for 3-4 minutes or until the tomato begins to soften.
- Next, add the chopped kale to the skillet. Stir it in and cook for 2-3 minutes or until the kale has wilted.
- Create two wells or indentations in the mixture, and carefully crack an egg into each one. Cover the skillet and reduce the heat to low.
- Cook for 4-5 minutes or until the egg whites have set, but the yolks are still runny.
- Season with salt to taste, and serve your shakshuka warm. Enjoy!

Chef's pro tip
A tip to remember when making this keto shakshuka for one is to be careful not to overcook the eggs. You want the yolks to stay soft and runny to give the dish a smooth texture. When you make the indentations or "wells" in your tomato and kale mixture, make them a little deeper than usual. This helps the egg whites cook more quickly while the yolks stay warm but still runny. It's a small step that can make a big difference in your final dish!
What to serve with keto shakshuka?
Wondering what to serve with your easy shakshuka recipe for one? Here are some tasty and low-carb options that complement this dish:
How to make it healthier
Here's how you can make this single serve shakshuka even healthier:
Time-saving tips
Storage and reheating instructions
Storage instructions
Reheating instructions
Recipe wrap-up and conclusion
What makes this Keto Shakshuka so special is its flexibility. It's perfect for a tasty breakfast, a quick lunch, or even a hearty dinner if you feel like breaking the rules. The blend of creamy eggs, tender kale, and rich tomato sauce, all cooked in one pan, makes this dish delicious and easy to clean up after. That's right, one pan, and you're done!
Don't forget to save this recipe so it's ready for you the next time you're in the mood for something quick and satisfying. We have a feeling that once you try it, you'll want to make it again and again. Enjoy!
Frequently asked questions
📖 Recipe

Single Serve Keto Shakshuka
Ingredients
- 1 tablespoon olive oil
- 1 medium tomato
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- Pinch of red pepper flakes
- A handful of chopped kale
- 2 large eggs
- Sea salt and freshly cracked black pepper to taste
Instructions
- Heat the olive oil in a small cast-iron skillet over medium heat.
- Add the chopped tomato, along with garlic powder, onion powder, red pepper flakes, and black pepper. Cook for 3-4 minutes or until the tomato begins to soften.
- Next, add the chopped kale to the skillet. Stir it in and cook for 2-3 minutes or until the kale has wilted.
- Create two wells in the mixture, and carefully crack an egg into each one. Cover the skillet and reduce the heat to low.
- Cook for 4-5 minutes or until the egg whites have set but the yolks are still runny.
- Season with salt to taste, and serve your shakshuka warm. Enjoy!
Amanda Ash says
Hey. Looks/Sounds good. But what is the yellow/orange color in the picture? Is there cheese in this meal that is not listed?
Alex Lester says
There's no cheese in this recipe, the orange color you're seeing is the egg white mixing with the tomato. Hope this helps!
[object Object] says
This looked so good, I had to make it today. Delicious! I used spinach instead of kale because I had it on hand and it worked fine. I also added 2 pieces of bacon, cooked and broken up because everything is better with bacon! I definitely see doing this again and often!
Alex Lester says
That sounds great, glad you enjoyed it!
Belle says
OK on this recipe someone screwed up the nutrition count big time. There is no way this can be 451 calories and this high of carb count.
Alex Lester says
Hi Belle, we use the KetoDiet App or PaleoTrack to calculate nutritional information. These numbers are indeed correct.
Maya says
True. I counted calories on my fitnesspal and it came to 7.9. maybe you counted a large tomato. Mine was ,40 grams
Denise says
You can't have Shakshuka without onions and peppers! And cumin and chili powder! 🙂 That's how they have it in Israel. There wasn't a place went there that did not offer Shakshuka! Yum!
Rita says
I first ate this dish while living in Kenya back in the 80s, and it has been a staple in my life ever since! I add some diced onions and fresh garlic, plus red pepper flakes and, if I am really hungry, shredded cheese (1/4 c) which I didn't have access to in my rural village. I like it with baby spinach as well, but I had kale growing in my yard so that's what I used. My husband loves this, even though he hates kale and spinach. Thanks for
posting this most delicious breakfast, Alex!
Elaine says
This recipe has 58% of the daily requirement for sodium 57% of the daily requirement for fat and is 48% of the sat fat in one meal. How can you recommend this to seniors…or anyone for that matter.
Do better.
Cast Iron Keto says
Hi Elaine, This recipe is 423 calories and has high fat, low carbs, and moderate protein - exactly what a keto diet aims for. Maybe you missed that our website is for those on a ketogenic diet?
ellie says
is there anything else I could use instead of a cast iron skillet?
Cast Iron Keto says
Sure! You can use any skillet you have.
Ch says
Thank you for this. I love Shashuka but I usually make it with canned tomatoes. I know on keto can tomatoes are too many carbs but never thought of using just one tomato and kale. Will definitely try this today.