Pumpkin Shakshuka Recipe
Introduction
Pumpkin shakshuka is a vibrant twist on the classic North African dish, combining creamy pumpkin puree with smoky spices and fire-roasted tomatoes. Topped with perfectly cooked eggs, it’s a comforting and flavorful meal perfect for any time of day.

Ingredients
- 1 small yellow onion, diced small
- 4 garlic cloves, minced
- 1 red bell pepper, veins removed and chopped small
- 1 cup pumpkin puree
- 28 ounces fire roasted tomatoes
- Fresh parsley, for garnish
- 1 Tablespoon olive oil
- ½ teaspoon crushed red pepper flakes (optional)
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- Salt and pepper, to taste
- 6 large eggs
Instructions
- Step 1: Heat the olive oil in a cast iron skillet over medium heat. Add the diced onion and sauté until translucent, about 2 minutes, taking care not to brown the onions excessively.
- Step 2: Stir in the minced garlic and chopped red bell pepper. Cook until they start to brown, enhancing the dish’s flavor.
- Step 3: Add the pumpkin puree, fire roasted tomatoes, smoked paprika, ground cumin, and crushed red pepper flakes if using. Stir to combine and let simmer gently for 2-3 minutes. Season with salt and pepper to taste.
- Step 4: Use a spoon to create six shallow wells in the tomato-pumpkin mixture. Crack one egg into each well, distributing them evenly.
- Step 5: Cover the skillet with a lid and cook over medium heat until the egg whites are fully set but the yolks remain runny, about 8 minutes.
- Step 6: Garnish with fresh parsley and serve hot, ideally with crusty garlic toast.
Tips & Variations
- For a spicier version, increase the crushed red pepper flakes or add a diced chili pepper along with the bell pepper.
- Use canned pumpkin puree or homemade for the best texture; avoid pumpkin pie filling which is sweetened and spiced.
- Try topping with crumbled feta or goat cheese for extra creaminess.
- If you don’t have a cast iron skillet, use any oven-safe skillet or a deep pan with a lid.
Storage
Store leftover pumpkin shakshuka in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat to avoid overcooking the eggs, or remove the eggs and reheat the sauce separately. The eggs are best enjoyed fresh, so consider poaching fresh eggs when reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this dish vegan?
Yes, simply omit the eggs and enjoy the pumpkin and tomato stew as a flavorful vegetable sauce. You can add chickpeas for protein if desired.
What can I serve with pumpkin shakshuka?
It pairs well with crusty bread, garlic toast, or warm pita for dipping. A side of fresh salad or roasted vegetables also complements the rich flavors beautifully.
PrintPumpkin Shakshuka Recipe
Pumpkin Shakshuka is a cozy, flavorful twist on the traditional Middle Eastern dish, combining creamy pumpkin puree with fire roasted tomatoes and warming spices. Poached eggs nestled in the simmering stew create a comforting, nutritious meal perfect for brunch or dinner, garnished with fresh parsley for a burst of freshness.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Brunch
- Method: Stovetop
- Cuisine: Middle Eastern
- Diet: Low Fat
Ingredients
Base Ingredients
- 1 small yellow onion, diced small
- 4 garlic cloves, minced
- 1 red bell pepper, veins removed and chopped small
- 1 cup pumpkin puree
- 28 ounces fire roasted tomatoes
- 1 Tablespoon olive oil
Spices and Seasoning
- ½ teaspoon crushed red pepper flakes (optional)
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- Salt and pepper, to taste
Other Ingredients
- 6 large eggs
- Fresh parsley, for garnish
Instructions
- Prepare the base: Heat the olive oil in a cast iron skillet over medium heat. Add the diced onion and sauté until translucent, approximately 2 minutes, ensuring the onions soften without browning excessively.
- Add aromatics and vegetables: Stir in the minced garlic and chopped red bell pepper. Cook until they start to brown, which helps to deepen the flavor base of the dish.
- Create the stew: Mix in the pumpkin puree, fire roasted tomatoes, smoked paprika, ground cumin, and optional crushed red pepper flakes until everything is combined. Allow the mixture to simmer gently for 2-3 minutes to meld the flavors, seasoning with salt and pepper to taste.
- Add the eggs: Use a spoon to create six shallow wells in the tomato-pumpkin mixture. Crack one egg into each well, distributing them evenly across the skillet.
- Cook the eggs: Cover the skillet with a lid and cook the eggs over medium heat until the egg whites are fully set but the yolks remain runny, approximately 8 minutes. This produces the signature texture of shakshuka eggs.
- Garnish and serve: Sprinkle fresh parsley over the cooked shakshuka for color and brightness. Serve hot, ideally with crusty garlic toast for a satisfying meal.
Notes
- Use a lid to cook the eggs evenly and to ensure the yolks stay runny.
- Adjust the crushed red pepper flakes according to your spice preference.
- Add crusty garlic toast for a complete meal experience.
- You can substitute fresh tomatoes with canned fire roasted tomatoes if fresh is unavailable.
- To make it vegan, omit the eggs and serve with a side of sautéed vegetables.
Keywords: Pumpkin Shakshuka, Shakshuka recipe, pumpkin puree, fire roasted tomatoes, Middle Eastern breakfast, poached eggs, vegetarian brunch

