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!
To keep spaghetti squash from getting watery, you need to cook it in a way that draws out excess moisture instead of trapping it.
If you’ve ever roasted a beautiful spaghetti squash only to watch a puddle form on the plate, you’re not alone.
The good news is that learning how to keep spaghetti squash from getting watery is easier than you think, and it comes down to a few simple techniques.
In this post, we’ll look at why spaghetti squash gets watery in the first place, how to keep spaghetti squash from getting watery when you cook it, and the best ways to serve it so it stays firm and noodles.
Why Spaghetti Squash Gets Watery
Spaghetti squash gets watery because it’s a naturally high-moisture vegetable, and how you cook it decides whether that water stays locked inside or drains away.
1. Spaghetti Squash Is Mostly Water
The biggest reason spaghetti squash gets watery is simply that the vegetable itself is loaded with water.
Like most winter squash, its flesh holds a lot of moisture, and once you cut into it, that water starts looking for a way out.
If you don’t give it a chance to escape during cooking, it ends up pooling on your plate later.
2. Steaming and Boiling Add More Moisture
When you boil or steam spaghetti squash, you’re basically adding more water to something that’s already full of it.
Boiling is the worst culprit because the squash soaks up liquid like a sponge as it cooks.
That’s why steaming and boiling are the fastest ways to end up with watery spaghetti squash.
3. Cutting It the Wrong Way Traps Water
If you cut spaghetti squash into rings instead of lengthwise, the strands are shorter and the water has nowhere to go.
Cutting it in half lengthwise keeps the strands long and gives moisture room to escape as it cooks.
It seems like a small detail, but it makes a real difference when you’re trying to keep spaghetti squash from getting watery.
How to Keep Spaghetti Squash from Getting Watery
Now that you know why it happens, here’s how to keep spaghetti squash from getting watery every single time.
1. Roast It Instead of Boiling
Roasting is the number one way to keep spaghetti squash from getting watery.
The dry heat of the oven evaporates moisture instead of adding it, so the flesh comes out tender but not soggy.
Roast your halved squash cut-side up at 400°F for about 40 to 50 minutes, and you’ll notice far less liquid in the pan.
2. Salt It Before Cooking
Sprinkling salt on the cut sides and letting them sit for 15 to 20 minutes pulls water out before the squash even hits the oven.
Once you see beads of moisture form on the surface, just pat it dry with a paper towel.
This simple step is one of the most effective tricks to keep spaghetti squash from getting watery.
3. Roast Cut-Side Down, Then Flip
Start your squash cut-side down so the flesh steams gently, then flip it cut-side up for the last 10 to 15 minutes.
This gives you tender strands while letting the surface dry out so no water pools inside.
It’s a small flip that makes a big difference when you want to keep spaghetti squash from getting watery.
4. Drain and Blot the Strands
Once your squash is cool enough to handle, scrape out the strands and spread them on a clean kitchen towel or paper towels.
Let them sit for a few minutes and gently blot away any visible moisture.
This extra step is how you keep spaghetti squash from getting watery after it’s already cooked.
5. Don’t Cover It While It Cools
Covering hot spaghetti squash traps steam, and that steam turns right back into water on the strands.
Let it cool uncovered so the last bit of moisture can escape into the air.
It’s a tiny habit that helps you keep spaghetti squash from getting watery without any extra effort.
Serving Tips So Spaghetti Squash Stays Firm
Even after cooking it right, how you serve spaghetti squash can make or break the texture.
1. Serve Sauces on the Side
If you toss spaghetti squash with a watery sauce, it’ll turn soggy fast.
Serve your sauce on the side or spoon it over just before eating so the strands stay firm.
This keeps spaghetti squash from getting watery even after it’s plated.
2. Sauté It Briefly Before Serving
A quick two to three minute sauté in a dry pan over medium heat drives off any leftover moisture.
It also gives the strands a slightly firmer bite that holds up beautifully to toppings.
It’s an easy fix when you want to keep spaghetti squash from getting watery at the last minute.
3. Skip the Lid on Leftovers
Store leftover spaghetti squash in a container with the lid slightly cracked, or leave it uncovered until it’s fully cool.
Reheating with a lid on will steam it and bring all that water right back.
A little airflow goes a long way when you want to keep spaghetti squash from getting watery the next day.
So, How Do You Keep Spaghetti Squash from Getting Watery?
You keep spaghetti squash from getting watery by roasting instead of boiling, salting and draining it, blotting the cooked strands, and serving it with sauce on the side.
Spaghetti squash gets watery because it’s naturally full of moisture, but the right cooking method lets that water escape instead of pooling on your plate.
Follow these simple steps on how to keep spaghetti squash from getting watery, and you’ll get tender, noodle-like strands every time.