Shakshuka with Potatoes and Chorizo
Shakshuka with Potatoes and Chorizo is a vibrant and hearty dish that blends Mediterranean flavors with a touch of spice. This one-pan meal is perfect for breakfast, brunch, or a satisfying dinner, bringing together beautifully poached eggs nestled in a spicy, tomato-based sauce. The addition of tender potatoes and savory chorizo elevates the traditional shakshuka, making it truly irresistible.
Whether you’re looking to impress guests or simply enjoy a delicious meal at home, Shakshuka with Potatoes and Chorizo offers a delightful combination of textures and flavors. The rich, tangy sauce pairs wonderfully with the runny egg yolks, while the potatoes provide a satisfying heartiness. This dish highlights ingredients that not only complement each other but create a warm and comforting dining experience.
Why make this recipe
Making Shakshuka with Potatoes and Chorizo is a great way to incorporate a variety of nutritious ingredients into one delightful dish. The combination of fresh vegetables, spices, and protein-rich eggs not only adds depth to the flavors but also enhances the nutritional profile of your meal. This recipe brings together wholesome ingredients that are budget-friendly and widely available. Furthermore, its simplicity and ease of preparation make it a perfect option for both novice cooks and experienced chefs alike.
Another reason to make this shakshuka is its flexibility. You can adapt the ingredients based on what you have on hand or customize it to your family’s taste preferences. Whether you’re staggering your meal prep for a busy week ahead or planning a leisurely brunch with friends, this shakshuka can be tailored to suit your needs. The satisfaction derived from cooking and sharing this dish is sure to make it a favorite in your culinary repertoire.
How to make Shakshuka with Potatoes and Chorizo
To truly enjoy the wonderful flavors of Shakshuka with Potatoes and Chorizo, begin by perfecting the cooking technique. Start with boiling the baby new potatoes until they are nearly tender, but still firm. This prevents them from disintegrating when added to the sauce. Once the potatoes drain, sauté them in olive oil until golden brown; this step introduces deeper flavors and a pleasant texture that complements the other ingredients in the dish.
Next, focus on the aromatic base of the shakshuka. Onions and garlic are essential for building flavor. Cook them low and slow until softened and fragrant, before introducing bright bell peppers and chorizo, if using. These components add sweetness and a savory depth that really makes this dish shine. The spices—chili flakes, cumin, coriander, and smoked paprika—are where the magic happens; they create a beautiful blend of heat and earthiness that encapsulates the essence of shakshuka.
As the sauce simmers and thickens with the addition of chopped tomatoes, allow yourself to enjoy how simple ingredients transform into a comforting dish. Remember to season generously, and taste along the way, as the flavors develop. Once the sauce reaches the right consistency, return the golden potatoes to the pan and create spaces for the eggs. The culmination of cracking fresh eggs directly into the sauce then covering the pan to gently poach them is the final touch that binds this inspiring dish together.
Ingredients
- 400 g baby new potatoes, cut in halves or quarters if larger
- 2 tablespoons olive oil, with a little extra if required
- 1 onion, thinly sliced
- 2 garlic cloves, minced
- 1 red bell pepper, seeded and sliced
- 1 yellow or orange bell pepper, seeded and sliced
- 100 g chorizo, cut into small cubes (optional)
- 1/4 to 1/2 teaspoon dried chili flakes
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 2 teaspoons sweet smoked paprika
- 1 can (400 g) chopped tomatoes
- 4 eggs
- Sea salt, to taste
- Black pepper, to taste
- Thick yogurt, for serving
- A small handful of flat-leaf parsley, for garnish
Directions
- Boil the potatoes in salted water until nearly fully cooked but still slightly firm, then drain and leave them to dry for a few minutes.
- Heat the olive oil in a large non-stick pan with a lid over high heat. Add the potatoes and cook for about 5 minutes, until lightly golden, then lift them out and set aside.
- Add a little more oil if needed, lower the heat to medium-low, and cook the onion for about 5 minutes until softened. Stir in the garlic, sliced peppers, chorizo if using, chili flakes, cumin, coriander, and smoked paprika. Cook for another 5 minutes, until the peppers begin to soften.
- Pour in the chopped tomatoes, then add about 80 ml water to the empty can, swirl it around, and add that to the pan. Let the sauce simmer for around 15 minutes, until the vegetables are tender and the mixture has cooked down. Season to taste.
- Return the potatoes to the pan and mix them into the sauce. Make 4 small spaces in the mixture, crack an egg into each one, cover the pan, and cook for 6 to 7 minutes until the whites are set and the yolks stay soft.
- Finish with a spoonful of yogurt and a sprinkle of parsley, then serve straight from the pan.
Time Breakdown
• Preparation Time: 15 minutes
• Cooking Time: 30 minutes
• Total Time: 45 minutes
• Servings: 4
How to serve Shakshuka with Potatoes and Chorizo
Serve Shakshuka with Potatoes and Chorizo right from the pan for a rustic and communal dining experience. The visual appeal of the vibrant colors in the dish, with the bright orange yolks contrasting against the rich reds of the tomato sauce, invites everyone to dig in. Accompany each serving with generous dollops of thick yogurt, which adds creaminess and balances the spices beautifully. You might also consider serving warm crusty bread or pita on the side; this allows everyone to scoop up the shakshuka and enjoy every last drop of sauce.
Feel free to sprinkle additional herbs or crumbled feta cheese for extra flavor. The freshness of parsley can provide a bright note that lifts the dish. You can also set out additional hot sauce or chili oil for those who prefer an extra kick. Whether enjoyed as a breakfast dish, a brunch centerpiece, or a fulfilling dinner, Shakshuka resonates with warmth and satisfaction, making it an excellent option for all occasions.
How to store Shakshuka with Potatoes and Chorizo
If you have leftovers, storing Shakshuka with Potatoes and Chorizo is quite simple. Allow the dish to cool completely before transferring it to an airtight container. This can be kept in the refrigerator for about 3 to 4 days. Reheating is straightforward; simply warm it on the stove over low heat until heated through. If you have added eggs, be mindful that reheating may cause the yolks to firm up more than desired, so if possible, consider reheating only the sauce and adding freshly poached or fried eggs when serving again.
For longer storage, consider portioning the shakshuka into individual servings before freezing. When stored properly, it can last in the freezer for up to 2 months. To reheat, allow the frozen portions to thaw overnight in the refrigerator, then warm them gently on the stovetop or in the microwave until hot.
Tips to make Shakshuka with Potatoes and Chorizo
To make the best Shakshuka with Potatoes and Chorizo, use fresh, high-quality ingredients. Opt for ripe tomatoes or high-quality canned tomatoes, as the sauce is the heart of this dish. When selecting chorizo, choose one that has a flavor profile you enjoy; some varieties have more spice while others are milder. Adjust the amount of chili flakes according to your heat preference, allowing the dish to cater to both those who enjoy a kick and those who prefer milder flavors.
Experiment with the herbs and spices in the recipe. Adding a pinch of turmeric can add a warm color and subtle flavor, while fresh herbs like cilantro or basil can provide a fresh twist. If you want it to be vegetarian, simply omit the chorizo and perhaps amplify the spices to enhance the depth of flavor. Keep a close eye on the eggs as they cook; perfect doneness can vary depending on how runny you like your yolks.
Variation
No major variations, but you can adjust seasonings to taste.
Nutritional Information (Per Serving)
• Calories: 365 kcal
• Protein: 15 g
• Carbohydrates: 30 g
• Fat: 20 g
• Fiber: 5 g
• Sugar: 4 g
• Sodium: 450 mg
FAQs
Q: Can I make this shakshuka recipe ahead of time?
A: Yes, you can prepare the shakshuka base in advance and add the eggs just before serving for the best texture.
Q: Can I use other types of sausage instead of chorizo?
A: Yes, feel free to substitute any sausage you prefer, including turkey or chicken sausage, or omit it for a vegetarian option.
Q: How do I know when my eggs are cooked perfectly?
A: The eggs should have set whites while the yolks remain soft and slightly runny; cooking covered for around 6-7 minutes tends to yield great results.

Shakshuka with Potatoes and Chorizo
Ingredients
Main Ingredients
- 400 g baby new potatoes, cut in halves or quarters if larger Boil until nearly tender
- 2 tablespoons olive oil, with a little extra if required For sautéing
- 1 onion, thinly sliced Essential for building flavor
- 2 cloves garlic, minced
- 1 red bell pepper, seeded and sliced
- 1 yellow or orange bell pepper, seeded and sliced
- 100 g chorizo, cut into small cubes (optional) Adds savory depth
- 1/4 to 1/2 teaspoon dried chili flakes Adjust based on heat preference
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 2 teaspoons sweet smoked paprika
- 1 can (400 g) chopped tomatoes Forms the base sauce
- 4 eggs For poaching in the sauce
- Sea salt, to taste
- Black pepper, to taste
- Thick yogurt, for serving Adds creaminess
- A small handful of flat-leaf parsley, for garnish For a fresh finish
Instructions
Preparation
- Boil the potatoes in salted water until nearly fully cooked but still slightly firm, then drain and leave them to dry for a few minutes.
- Heat the olive oil in a large non-stick pan with a lid over high heat. Add the potatoes and cook for about 5 minutes, until lightly golden, then lift them out and set aside.
Cooking
- Add a little more oil if needed, lower the heat to medium-low, and cook the onion for about 5 minutes until softened.
- Stir in the garlic, sliced peppers, chorizo (if using), chili flakes, cumin, coriander, and smoked paprika. Cook for another 5 minutes until the peppers begin to soften.
- Pour in the chopped tomatoes, add about 80 ml water to the empty can, swirl it around, and add that to the pan. Let the sauce simmer for around 15 minutes, until the vegetables are tender and the mixture has cooked down. Season to taste.
- Return the potatoes to the pan and mix them into the sauce. Make 4 small spaces in the mixture, crack an egg into each one, cover the pan, and cook for 6 to 7 minutes until the whites are set and the yolks stay soft.
Serving
- Finish with a spoonful of yogurt and a sprinkle of parsley, then serve straight from the pan.