20-Minute Instant Pot Spaghetti Squash
Instant Pot spaghetti squash is the fastest route to tender, noodle-like strands without turning on the oven. It steams under pressure in minutes, so the squash keeps a pleasant bite and never turns to mush.

This method is practically hands-off once the lid is locked, making it a weeknight hero when you need a healthy side without babysitting a pan.
Why This Instant Pot Method Works So Well
Pressure steaming cooks the squash so evenly that the strands stay separate and hold their shape. A quick release and a gentle scrape with a fork reveal long, golden ribbons that have just the right amount of texture, sweet and nutty with no trace of wateriness.
The squash tastes so good on its own that it needs little more than butter, salt, and pepper. It soaks up sauces beautifully, but it stands up as a simple side next to almost anything.
Ingredients

- 1 spaghetti squash (about 3 lbs): pick one that feels heavy and has firm, unbroken skin.
- 1 cup water: cold tap water is all you need to bring the pot to pressure.
- 1 to 2 tablespoons unsalted butter: gives you control over the final salt level; swap in olive oil for a dairy-free version.
- Salt and freshly ground black pepper: season to taste after shredding.
Variations / Substitutions
- Garlic butter: after cooking, sauté 1 minced garlic clove in the melted butter before tossing it with the strands.
- Herby finish: add a handful of chopped fresh parsley, basil, or chives and a squeeze of lemon juice.
- Cheesy: sprinkle grated Parmesan or pecorino over the warm squash.
- Spicy: toss with a pinch of red pepper flakes or a drizzle of chili oil.
For a heartier meal, try pairing it with a slow-simmered bolognese sauce.
How to Make Instant Pot Spaghetti Squash
Step 1: Halve and Seed the Squash

Poke the squash all over with a fork and microwave it for 3 minutes to soften the skin. Place it on a sturdy cutting board and carefully cut it in half lengthwise with a heavy chef’s knife.
Once halved, use a large spoon to scrape out the seeds and stringy bits until the cavity is clean. The microwave step makes the cutting far safer, especially on a dense, stubborn squash.
Step 2: Place the Squash in the Pot and Pressure Cook

Set a metal trivet inside the Instant Pot and pour in the 1 cup of water. Nestle the squash halves cut-side up on the trivet and dot each half with the 1 to 2 tablespoons butter, cut into small pieces.
Lock the lid and set the valve to Sealing. Choose High Pressure and cook for 7 minutes. The pot will take roughly 8 to 10 minutes to build pressure before the timer starts counting down.
Step 3: Release Pressure and Remove the Squash

When the cooking time ends, let the pressure release naturally for 5 minutes, then carefully move the valve to Venting to release any remaining steam. Once the float valve drops, open the lid away from your face.
Use tongs to lift the hot squash halves onto a cutting board. Be gentle; the skin will be soft and a fork should slide through the flesh with no resistance.
Step 4: Shred, Season, and Serve

Hold each half with a clean kitchen towel if needed and use a fork to scrape the flesh lengthwise. The strands will release easily, piling up into a fluffy mound.
Toss the strands with any melted butter that stayed in the shell, then season with salt and pepper. Serve right away while warm, either plain or under your favorite sauce.
Tips for Perfect Instant Pot Spaghetti Squash
- Pick a squash with a firm, blemish-free rind and a weight that feels dense for its size.
- For softer, more tender strands, add an extra minute of cook time; for a firmer texture, reduce by 1 minute.
- Use tongs and a kitchen towel when handling the hot halves and while shredding.
- If the finished strands release any liquid, let them sit in a colander for a minute before seasoning.
Cook times by squash size:
| Squash Size | Weight | Cook Time (High Pressure) |
|---|---|---|
| Small | 2 lbs | 6 minutes |
| Medium | 3 lbs | 7 minutes |
| Large | 4 lbs | 8 minutes |
Storing Leftover Spaghetti Squash
- Refrigerate: store cooled squash in an airtight container for up to 4 days.
- Reheating: warm gently in a skillet over medium-low heat with a little butter or oil, or microwave in 30-second bursts until hot.
What to Serve with Instant Pot Spaghetti Squash
Its mild flavor makes it a versatile base. Toss it with homemade marinara and meatballs, or spoon a bright pesto and some grilled chicken on top. Even a simple pat of herb compound butter turns it into an elegant side for roasted fish.
Frequently Asked Questions
Can I cook the squash whole?
Yes, but it takes longer. Pierce the skin with a fork, place a whole squash on the trivet with 1 cup water, and cook on High Pressure for 12 minutes. Then carefully cut, seed, and shred.
Can I season the squash before pressure cooking?
Absolutely. Brush the cut sides with olive oil and sprinkle with salt, pepper, or dried herbs before cooking.
What if I don’t have a trivet?
You can create a foil sling. Crumple a long piece of foil into a ring shape and set it in the pot to keep the squash above the water.
Can I freeze cooked spaghetti squash?
Yes. Squeeze out excess moisture, then freeze in portioned bags for up to 2 months. Reheat from frozen in a skillet.
How long does it actually take from start to finish?
From sealing the lid to opening, it’s about 20 minutes total, though hands-on time is under 10 minutes.

Instant Pot Spaghetti Squash Recipe
Ingredients
Method
- Pierce squash with a fork, microwave 3 minutes, then halve lengthwise and scoop out seeds.
- Place trivet and 1 cup water in Instant Pot. Nestle squash cut-side up on trivet and dot with butter. Lock lid and cook on High Pressure for 7 minutes.
- Let pressure release naturally for 5 minutes, then quick release remaining pressure. Remove squash with tongs.
- Shred flesh with a fork, toss with melted butter and season with salt and pepper. Serve warm.
