Embark on a culinary journey this fall with a delightful twist on a classic Middle Eastern favorite: Instant Pot Shakshuka. This vibrant, healthy, and incredibly flavorful dish combines the rich, spicy notes of traditional shakshuka with the comforting sweetness of butternut squash, making it the ultimate cozy meal for any time of day. Perfect for breakfast, brunch, lunch, or a light dinner, this pressure cooker version ensures a quick and easy preparation without compromising on taste.
Recipe Highlights
Why you’ll love it: This Instant Pot Shakshuka is a lively, flavorful dish crafted with simple ingredients. The creamy sweetness of butternut squash perfectly balances the vibrant, spicy tomato base, creating a truly unique and satisfying experience.
How long it takes: Approximately 15 minutes of active preparation, followed by about 30 minutes of cooking time (including pressure build-up and release).
Equipment you’ll need: An Instant Pot or any suitable electric pressure cooker.
Servings: Yields 4 generous servings.

Shakshuka, a beloved vegetarian tomato-based stew, is traditionally crowned with eggs poached directly in the simmering sauce. Its origins are deeply rooted in Middle Eastern and North African cuisines, where it has been a staple for generations. While many variations exist, our fall-inspired version takes a delightful detour from the traditional, introducing the earthy sweetness of butternut squash, making it an ideal choice for the colder months.
This innovative take on shakshuka masterfully blends the classic spicy tomato profile with the creamy texture and sweet undertones of butternut squash. The squash not only adds a beautiful seasonal touch but also helps to mellow the acidity of the tomatoes and provides a wonderful textural contrast. The result is a harmoniously balanced dish that’s both comforting and invigorating, perfect for gatherings or a satisfying family meal.
Imagine a hearty stew brimming with spicy fire-roasted tomatoes, tender green bell peppers, and succulent chunks of butternut squash. This vibrant base is then dotted with perfectly poached eggs, and finally garnished with crunchy pepitas and tangy feta cheese. The best part? It all comes together effortlessly in your Instant Pot, streamlining the cooking process and making healthy eating accessible even on busy weeknights. The pressure cooker infuses all the ingredients with deep, rich flavors in a fraction of the time, guaranteeing a delicious outcome every time.

Why Choose Instant Pot Shakshuka with Butternut Squash?
This isn’t just any shakshuka; it’s a dish designed for both convenience and culinary delight. Here’s why this fall-inspired Instant Pot version deserves a spot in your recipe rotation:
- A Powerhouse of Nutrition: This butternut squash shakshuka is a genuinely wholesome and satisfying vegetarian meal. Whether you savor it for a hearty breakfast, a light lunch, or a fulfilling dinner, it delivers exceptional nutritional value. Eggs provide a significant protein boost, complemented by the creamy feta cheese. Butternut squash is a nutritional superstar, packed with vital vitamins like A (in the form of beta-carotene, crucial for vision and immune function) and C, along with essential minerals like potassium, dietary fiber for digestive health, and potent antioxidants. This makes it an excellent, low-calorie, gluten-free option that can be easily adapted for Whole30 and low-carb diets by adjusting certain components.
- Effortless Preparation and Cleanup: Gone are the days of juggling multiple pans and lengthy cooking times. This Instant Pot shakshuka requires only about fifteen minutes of initial prep work to get all your ingredients ready for the pressure cooker. And the best part? The Instant Pot itself is the only major cooking vessel you’ll need to wash, simplifying your post-meal cleanup dramatically. This one-pot wonder truly lives up to its name, freeing up your time to enjoy your meal and company.
- Explosion of Flavors: Prepare your palate for an unforgettable experience! This Instant Pot shakshuka is meticulously seasoned to deliver an intense and harmonious blend of flavors. It features a robust foundation of sweet, tender butternut squash, vibrant green peppers, and aromatic onions. These fresh ingredients are beautifully enhanced by a carefully selected spice blend, including pungent garlic, warm chili powder, smoky paprika, a hint of red pepper flakes for a gentle kick, and fragrant oregano. The dish is then elevated with a final flourish of fresh parsley, crunchy shelled pumpkin seeds (pepitas), and the salty tang of crumbled feta cheese, creating a symphony of tastes and textures in every spoonful.
Pro Cooking Tip
For those new to working with butternut squash, mastering the art of peeling and cutting can make a big difference. Be sure to check out our comprehensive guide on how to cook butternut squash. It includes step-by-step photos and clear instructions to help you confidently prepare this delicious fall vegetable.
Crafting Your Instant Pot Shakshuka: A Simple Guide
Making this hearty, fall-inspired shakshuka in your Instant Pot is surprisingly straightforward. Here’s a detailed overview of the process, designed to ensure perfect results every time. For precise measurements and a complete ingredient list, please refer to the recipe card below.
1. Prepare Your Vegetables: Begin by prepping your star ingredients. Peel and halve the butternut squash, then carefully scoop out the seeds. Cut the squash into uniform ½-inch cubes. If you’re short on time, many grocery stores offer pre-cut butternut squash in their deli section, which can be a convenient shortcut. Next, finely chop a yellow onion and a vibrant green bell pepper. Finally, mince a clove or two of fresh garlic to infuse the dish with its aromatic essence.
2. Sauté to Build Flavor: Activate the “Sauté” function on your Instant Pot. Once hot, add a tablespoon of olive oil. Introduce the chopped onions and green peppers, cooking them, stirring occasionally, for about 4 to 5 minutes until they become wonderfully soft and translucent. This step is crucial for building a foundational layer of flavor. Add the minced garlic during the last minute of sautéing, stirring constantly to prevent it from burning, until its fragrant aroma fills your kitchen. Once done, turn off the Instant Pot to proceed to the next step.
3. Pressure Cook the Rich Sauce: Into the sautéed aromatics, add the coarsely chopped canned whole peeled tomatoes (ensure they are undrained to keep all their juices and flavor), your cubed butternut squash, and the carefully measured spices: chili powder, smoked paprika for depth, dried oregano for earthy notes, and red pepper flakes for a gentle, warming heat. Stir all the ingredients thoroughly to combine them evenly. Secure the lid on your Instant Pot, ensure the sealing valve is set to the “Sealing” position, and select the “Pressure Cook” function (or “Manual” on high pressure, depending on your model) for 8 minutes. Remember that the pot will take approximately 10-15 minutes to build pressure before the actual cooking time begins.
4. Perfectly Poached Eggs in Sauce: Once the pressure cooking cycle is complete, perform a quick release of the pressure by carefully moving the sealing valve to the “Venting” position. Once the float valve drops, indicating all pressure has been released, carefully remove the lid. Stir the rich tomato and squash stew, then gently crack the four large eggs directly into the hot mixture. A helpful technique is to crack each egg into a ladle first, then gently nestle the ladle into the hot stew to create a small well before carefully tilting the ladle to release the egg. This prevents the whites from spreading too much. Replace the lid, set the valve to “Sealing” again, and select “Pressure Cook” for 0 minutes (yes, zero minutes!). The residual heat and rapid pressure build-up will perfectly poach the eggs to a soft yolk consistency almost instantly. Quick release the pressure again immediately.
5. Serve and Savor: As soon as the eggs are cooked to your liking, your Instant Pot Shakshuka is ready to be served. Ladle this irresistible dish into shallow bowls. Garnish generously with a sprinkle of toasted pepitas for crunch, crumbled feta cheese for a salty tang, and a scattering of fresh parsley for brightness. The combination of cozy, comforting, and vibrant flavors is truly irresistible. To complete the experience, ensure you have plenty of warm, crusty bread on hand – it’s absolutely perfect for dipping into the rich tomato sauce and luscious, runny egg yolks. Consider serving it with our no-knead Dutch oven bread, wholesome homemade beer bread, or a rustic loaf of no-knead whole wheat bread for the ultimate accompaniment.

Creative Adaptations for Your Shakshuka
One of the beauties of shakshuka is its versatility. Feel free to customize this Instant Pot version to suit your preferences or dietary needs:
- Butternut Squash Alternatives: If butternut squash isn’t your preferred vegetable or isn’t in season, you can easily substitute it with other hearty options like diced sweet potatoes or carrots. For a more traditional rendition, you can also prepare a classic shakshuka without any squash at all.
- Dietary Adjustments (Whole30/Gluten-Free/Paleo): To make this recipe compliant with Whole30 or Paleo diets, simply omit the crumbled feta cheese. For a gluten-free meal, ensure you skip serving it with bread. The core shakshuka base is naturally gluten-free and can be a fantastic, wholesome meal on its own or with alternative sides.
- Customizing Egg Firmness: When served immediately after a quick pressure release, the egg whites will be fully set, and the yolks will be beautifully runny, which is traditionally preferred. However, if you prefer a firmer yolk, you have control. Simply allow the eggs to sit in the hot tomato sauce for an additional 2 to 3 minutes (with the pressure cooker on the “Keep Warm” setting, or simply with the lid off to retain heat) until they reach your desired level of firmness. Keep in mind that the residual heat will continue to cook them.
- Exploring Pressure Cooker Eggs: If you’re intrigued by the idea of cooking eggs in your pressure cooker, you’ll be delighted to know that the Instant Pot excels at many egg preparations. For instance, making hard-boiled eggs in the Instant Pot results in eggs that peel incredibly easily, making meal prep a breeze!

Make-Ahead and Storage Tips
Make-Ahead and Storage Tips
This Instant Pot Shakshuka is an excellent candidate for meal prepping. Preparing parts of it in advance can save you valuable time, especially for busy mornings or weeknight dinners.
- Refrigerate/Freeze the Sauce: The flavorful tomato and butternut squash stew (without the eggs) can be prepared ahead of time and stored. Simply allow it to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3 days. For longer storage, the sauce freezes beautifully for up to a month. This means you can whip up a large batch and have a convenient base ready for future meals.
- Reheating Instructions:
- If your tomato stew is frozen, transfer it to the refrigerator to thaw overnight, or use your microwave’s defrost setting.
- When you’re ready to serve, gently reheat the thawed sauce in a skillet or saucepan over medium heat until it’s simmering and thoroughly warmed through.
- Once the sauce is hot and bubbling, create small wells in the stew and carefully crack your eggs into them. Cover the pan and continue to cook for 4 to 8 minutes, or until the eggs have reached your desired level of doneness, from perfectly runny yolks to fully set. Serve immediately with your chosen garnishes and plenty of crusty bread.
Fall Instant Pot Shakshuka with Butternut Squash
15 minutes
15 minutes
15 minutes
45 minutes
4 servings
Ingredients
- 1 tablespoon olive oil
- 1 cup diced yellow onion (about ½ large onion)
- 1 green bell pepper, diced
- ¼ teaspoon kosher salt
- ¼ teaspoon coarse ground black pepper
- 1 garlic clove, minced
- 2 cups diced butternut squash (½ inch cubes)
- 1 can (28 ounces) whole peeled tomatoes, undrained, coarsely chopped (reduce sodium by choosing no-salt-added canned tomatoes)
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ¼ teaspoon red pepper flakes
- 2 tablespoons minced fresh parsley, additional for garnishing
- 4 large eggs
- ¼ cup crumbled feta, more to taste
- 1 tablespoon shelled roasted pumpkin seeds (pepitas)
- Bread for serving
Instructions
-
Using the Sauté function, heat your Instant Pot and add the olive oil. Add the diced onion, bell pepper, kosher salt, and black pepper. Cook, stirring occasionally, for 4 to 5 minutes or until the onions are soft and beautifully translucent. Add the minced garlic and continue to cook, stirring constantly, for about 1 minute until the garlic becomes fragrant. This step builds the aromatic base of your shakshuka.
-
Add the diced butternut squash, undrained whole peeled tomatoes (coarsely chopped), chili powder, smoked paprika, dried oregano, and red pepper flakes to the pot. Stir all the ingredients thoroughly to ensure everything is well combined and coated with the spices.
-
Securely lock the lid on the pressure cooker and set the steam release valve to the “Sealing” position. Select the “Pressure Cook” function (or “Manual” on high pressure, depending on your Instant Pot model) and set the timer for 8 minutes. Allow the pressure cooker to naturally build pressure, which will take approximately 10-15 minutes, before the 8-minute cooking cycle begins. Once the cooking time has elapsed, perform a quick release of the pressure by carefully moving the valve to “Venting.” When all steam has escaped and the float valve drops, remove the lid.
-
Stir in the 2 tablespoons of minced fresh parsley. Carefully crack the 4 large eggs directly into the hot tomato mixture. (For a neat presentation, crack each egg into a ladle first, then gently lower the ladle into the sauce to create a well and release the egg.) Replace the lid, set the valve to “Sealing,” and select “Pressure Cook” for 0 minutes (ZERO minutes – this is not a typo!). The Instant Pot will quickly come to pressure, and the residual heat will perfectly poach the eggs. Immediately perform a quick release of the pressure and remove the lid.
-
Serve the shakshuka immediately, ensuring each serving gets a perfectly poached egg. Garnish generously with crumbled feta cheese, shelled pumpkin seeds (pepitas), and additional fresh parsley. Serve alongside warm, crusty bread for dipping into the rich sauce and runny egg yolks. Enjoy this comforting and healthy meal!
Notes
- Egg Placement Trick: To prevent the egg whites from spreading too much, crack each egg into a ladle first. Then, gently press the egg-filled ladle down into the sauce to create a small indentation before pouring the egg into the well. This helps maintain a neater appearance.
- Achieving Desired Yolk Consistency: When you serve this dish immediately after a quick pressure release, the egg whites will be fully cooked, and the yolks will be wonderfully runny, which is the classic preparation. If you prefer a firmer yolk, simply leave the eggs in the hot tomato sauce for an additional 2 to 3 minutes (either with the pressure cooker on the “Keep Warm” setting or with the lid off to allow residual heat to continue cooking) until they reach your preferred level of firmness.
- Whole30/Paleo/Low-Carb Adaptation: To make this recipe compliant with Paleo or Whole30 diets, simply omit the crumbled feta cheese and skip serving with bread. The rich, savory stew base with eggs is naturally suitable for these dietary approaches.
- Nutrition Information: Please note that the provided nutrition information does not include the calories or macros from any accompanying bread.
- Tomato Options: While whole peeled tomatoes are recommended for their rustic texture, diced tomatoes can be substituted if preferred. For an easy, rustic chop with whole tomatoes, simply use kitchen shears to cut them directly inside the can before adding them to the Instant Pot.
Nutrition
Carbohydrates: 24g,
Protein: 12g,
Fat: 13g,
Saturated Fat: 4g,
Polyunsaturated Fat: 2g,
Monounsaturated Fat: 5g,
Trans Fat: 0.02g,
Cholesterol: 194mg,
Sodium: 625mg,
Potassium: 871mg,
Fiber: 5g,
Sugar: 9g,
Vitamin A: 8576IU,
Vitamin C: 63mg,
Calcium: 195mg,
Iron: 4mg
Nutrition information is automatically calculated, so should only be used as an approximation.