Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can steam spaghetti squash on the stove by cutting it in half, scooping out the seeds, and placing the halves cut-side down in a steamer basket over boiling water.
This method is one of the easiest ways to cook spaghetti squash, and it keeps the flesh tender without drying it out.
If you’ve been wondering how to steam spaghetti squash on the stove, the good news is that it takes just a few simple steps and basic kitchen tools.
In this post, we’ll walk through exactly how to steam spaghetti squash on the stove, how long it takes, and a few tips that make the whole process foolproof.
Let’s get steaming.
How to Steam Spaghetti Squash on the Stove
Learning how to steam spaghetti squash on the stove starts with proper prep, and here’s what to do.
1. Choose and Wash Your Squash
Pick a spaghetti squash that feels heavy for its size with firm, unblemished skin.
Give it a good rinse under cold water to remove any dirt before you cut into it.
2. Cut It in Half Safely
Cutting spaghetti squash can be tricky because the skin is tough, so use a sharp chef’s knife and a steady hand.
Slice off the stem end first to create a flat surface, then stand the squash upright and cut straight down through the middle.
3. Scoop Out the Seeds
Use a spoon to scrape out the seeds and the stringy pulp from the center of each half.
You can save the seeds to roast later if you like.
4. Set Up Your Steamer
Fill a large pot with about an inch of water and bring it to a boil.
Place a steamer basket or a metal colander inside the pot, making sure the water doesn’t touch the bottom of the basket.
5. Steam the Squash
Put the spaghetti squash halves cut-side down in the steamer basket.
Cover the pot with a lid and steam for about 20 to 30 minutes, depending on the size of your squash.
6. Check for Doneness
The squash is ready when the skin gives slightly when pressed and a fork slides easily into the flesh.
Once it’s tender, carefully remove the halves and let them cool for a few minutes.
How Long Does It Take to Steam Spaghetti Squash on the Stove?
When you steam spaghetti squash on the stove, timing matters, so here’s a quick guide.
1. Small Squash (2 to 3 Pounds)
A smaller spaghetti squash usually steams in about 20 minutes.
2. Medium Squash (3 to 4 Pounds)
A medium squash typically needs around 25 minutes to steam through.
3. Large Squash (4 to 5 Pounds)
Larger squash can take 30 minutes or more, so check them at the 25-minute mark.
4. Test With a Fork
The best way to know if your spaghetti squash is done is to pierce the flesh with a fork.
If it goes in easily, you’re good to go.
5. Don’t Overcook
Overcooking makes the strands mushy, so pull it off the heat as soon as it’s tender.
Tips for Steaming Spaghetti Squash on the Stove
A few small tweaks make steaming spaghetti squash on the stove even easier.
1. Keep the Cut Side Down
Placing the squash cut-side down traps steam inside and helps the flesh cook evenly.
2. Don’t Let the Pot Run Dry
Check the water level occasionally and add more hot water if needed.
3. Use a Fork to Shred
Once cooled, scrape the inside with a fork to pull out those spaghetti-like strands.
4. Season After Steaming
Add salt, pepper, olive oil, or your favorite sauce after the squash is cooked for the best flavor.
5. Steam Whole if You Prefer
You can also steam spaghetti squash whole by piercing it several times and cooking it for 40 to 50 minutes.
So, Can You Steam Spaghetti Squash on the Stove?
You can steam spaghetti squash on the stove, and it’s one of the simplest ways to cook this versatile vegetable.
Just cut it, scoop the seeds, and let the steam do the work for about 20 to 30 minutes.
Once you know how to steam spaghetti squash on the stove, you’ll have tender, noodle-like strands ready for any recipe.
Give this method a try, and you might never roast spaghetti squash again.