If you are looking to elevate your weekend brunch game, this Shakshuka with Crispy Hash Browns offers the ultimate mashup of classic Mediterranean flavors and American diner comfort. Traditional Shakshuka features gently poached eggs nestled in a rich, spiced tomato and pepper sauce. By pairing this bold, tangy base with golden, extra-crispy hash browns, you get a satisfying contrast of textures in every single bite.
The magic of this recipe comes from the layer of crisp potatoes soaking up both the aromatic, cumin-scented tomato reduction and the velvety, runny egg yolks. It transforms a light, skillet-poached egg meal into a hearty, comforting feast that keeps everyone full for hours.
Whether you are hosting a lively family breakfast or preparing a quick, warm weeknight dinner, this skillet meal comes together effortlessly in around 30 minutes. Serve it hot straight from the pan with crusty bread, fresh herbs, and a crumble of salty feta cheese for a restaurant-quality dish made right at home.
Prep Time
15 minutes
Cook Time
25 minutes
Total Time
40 minutes
Servings
4 servings
Ingredients
For the Crispy Hash Brown Base
- 1 package (20 oz) refrigerated or thawed shredded hash browns
- 2 tablespoons olive oil (or unsalted butter)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon freshly cracked black pepper
For the Shakshuka Sauce & Eggs
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 1 red bell pepper, diced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1 can (28 oz) crushed tomatoes (or whole peeled tomatoes, crushed by hand)
- 4 to 5 large eggs
- Salt and freshly cracked black pepper to taste
For Garnish
- 1/4 cup crumbled feta cheese
- 2 tablespoons fresh cilantro or flat-leaf parsley, chopped
- Warm pita or crusty sourdough bread for serving
Instructions
- Crisp the Hash Browns: Heat 2 tablespoons of olive oil in a large (12-inch) oven-safe skillet or cast-iron pan over medium-high heat. Add the thawed hash browns, spreading them evenly across the bottom. Season with garlic powder, 1/2 teaspoon salt, and black pepper. Press down firmly with a spatula and cook undisturbed for 6 to 8 minutes until the bottom layer turns deep golden and crispy. Flip in sections, cook for another 3 to 4 minutes, then transfer the hash browns to a plate and set aside.
- Sauté the Vegetables: In the same skillet, add 1 tablespoon of olive oil over medium heat. Add the diced yellow onion and red bell pepper. Sauté for 5 to 6 minutes until soft and translucent.
- Add Aromatics and Spices: Stir in the minced garlic, ground cumin, smoked paprika, ground coriander, and red pepper flakes. Cook for 1 minute until fragrant.
- Simmer the Sauce: Pour in the crushed tomatoes and season with a pinch of salt and pepper. Stir well to combine with the vegetables and spices. Bring the sauce to a gentle simmer and let it cook for 8 to 10 minutes until it thickens slightly.
- Layer Hash Browns and Make Wells: Stir the prepared crispy hash browns back into the tomato sauce (or layer them along the bottom of the skillet). Use a large spoon to create 4 to 5 small wells in the simmering sauce mixture.
- Poach the Eggs: Crack one egg into a small cup, then gently slide it into one of the wells. Repeat for all remaining eggs. Season the top of each egg with a pinch of salt.
- Cover and Cook: Lower the heat to medium-low, cover the skillet with a lid, and cook for 5 to 8 minutes. Remove from heat when the egg whites are set but the yolks are still runny (or cook longer if you prefer firmer yolks).
- Garnish and Serve: Remove the lid, scatter crumbled feta cheese and chopped fresh cilantro or parsley over the top, and serve immediately straight from the skillet with warm bread.
Recipe Tips
- Remove Moisture from Potatoes: Squeeze out any excess water from thawed hash browns using a clean kitchen towel before cooking. Drying the potatoes is key to achieving maximum crispiness.
- Use Cast Iron: A well-seasoned cast-iron skillet retains heat evenly and ensures your hash browns get extra crispy while holding heat well for poaching eggs.
- Don’t Overcook the Eggs: Keep a close eye on the eggs once the lid goes on; they continue cooking in the hot sauce even after you remove the pan from the burner.
- Canned Tomatoes Quality: San Marzano crushed tomatoes give the sauce a naturally sweet, low-acidity flavor profile without needing added sugar.
Variations
- Spicy Harissa Shakshuka: Stir 1 to 2 tablespoons of North African harissa paste into the tomato sauce alongside the garlic for a bold, smoky heat.
- Green Goddess Shakshuka: Replace the tomato sauce with sautéed spinach, kale, leeks, and heavy cream for a creamy, green variation topped with crispy hash browns.
- Meat Lover’s Skillet: Add cooked chorizo, Italian sausage, or crispy turkey bacon to the skillet before layering the hash browns and eggs.
Substitutions
- Feta Cheese: Goat cheese (chèvre) or shredded cotija cheese make excellent alternatives for topping.
- Crushed Tomatoes: Whole canned tomatoes broken down by hand or 1.5 pounds of fresh, ripe diced tomatoes work great during peak summer season.
- Fresh Hash Browns: You can use frozen diced potatoes (country-style hash browns) or leftover roasted potato cubes instead of shredded hash browns.
Serving Suggestions
- Crusty Bread: Serve with warm pita pockets, sliced sourdough, or challah bread to scoop up every drop of tomato sauce and runny egg yolk.
- Fresh Side Salad: Pair with a light cucumber and tomato salad dressed in lemon juice and olive oil to balance the warm spices.
- Iced Mint Tea: Complement the savory Mediterranean spices with a refreshing glass of cold iced tea or freshly brewed coffee.
Storage
- Refrigerator: Store leftover sauce and hash browns in an airtight container for up to 3 days. It is best to cook fresh eggs when reheating.
- Freezer: You can freeze the prepared tomato and hash brown base (without eggs) for up to 2 months. Thaw overnight in the fridge, heat in a skillet, and crack fresh eggs into it.
- Reheating: Reheat the sauce and hash browns in a skillet over medium heat until bubbling, then make wells and poach fresh eggs.
FAQ
Can I bake this dish in the oven instead of stovetop?
Yes! After cracking the eggs into the wells, transfer the oven-safe skillet to a preheated oven at 375°F (190°C) and bake uncovered for 8 to 12 minutes until whites are set.
How do I stop the hash browns from getting soggy in the sauce?
Fold the crispy hash browns into the sauce right before making the wells and adding eggs so they retain their texture, or crisp them on the side and serve the Shakshuka right over top.
Is Shakshuka healthy?
Yes, Shakshuka is packed with nutrient-rich ingredients like eggs, fresh tomatoes, bell peppers, garlic, and heart-healthy olive oil.
Nutrition
Nutrition information is an estimate based on ingredients and serving size.
Servings: 4
Calories per serving: ~380 kcal
- Protein: 16g
- Carbohydrates: 32g
- Fat: 22g
- Fiber: 5g
- Sugar: 7g


