This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You cook onion squash by roasting, steaming, or pureeing it, depending on the texture you want.
Onion squash is a lovely winter squash with sweet, nutty flesh that works in soups, salads, and side dishes.
If you’re wondering how to cook onion squash, the good news is that it’s one of the easiest squashes to prepare.
You can cook onion squash whole, halved, or cubed, and it holds its shape beautifully.
In this post, we’ll walk through how to cook onion squash, the best methods, and a few tasty ways to serve it.
Let’s get cooking.
How Do You Cook Onion Squash? The Basics
When you cook onion squash, the goal is to bring out its natural sweetness while keeping the flesh tender.
The key is to choose a method that suits your recipe, whether that’s roasting, steaming, or boiling.
1. Choose a Ripe Onion Squash
The first step in learning how to cook onion squash is picking a good one.
Look for a squash that feels heavy for its size with a firm, unblemished skin.
A ripe onion squash has a deep, even color and a hollow sound when you tap it.
2. Prep the Squash
To cook onion squash, you’ll need to cut it in half, scoop out the seeds, and slice or cube the flesh.
The skin is edible once cooked, so you don’t have to peel it unless you prefer a smoother texture.
A sharp knife and a sturdy cutting board make this job much easier.
3. Pick Your Cooking Method
You can cook onion squash by roasting, steaming, boiling, or microwaving.
Roasting is the most popular because it caramelizes the natural sugars and deepens the flavor.
Steaming and boiling are quicker and work well when you plan to mash or puree the squash.
How to Roast Onion Squash
Roasting is my favorite way to cook onion squash because it’s hands-off and delivers rich, sweet results.
1. Preheat and Prep
Preheat your oven to 400°F (200°C).
Cut the onion squash into wedges or cubes, then toss with olive oil, salt, and pepper.
Spread the pieces in a single layer on a baking sheet so they roast evenly.
2. Roast Until Tender
Roast for 25 to 35 minutes, flipping halfway through.
The onion squash is done when a fork slides in easily and the edges are golden brown.
If you cut thicker wedges, give them a few extra minutes.
3. Serve or Store
Once roasted, you can serve the onion squash right away or store it in the fridge for up to four days.
Roasted onion squash is great in grain bowls, salads, or as a simple side with herbs.
Other Ways to Cook Onion Squash
If roasting isn’t your thing, there are plenty of other ways to cook onion squash.
1. Steam It
Steaming is a gentle way to cook onion squash while preserving its nutrients.
Place peeled cubes in a steamer basket over boiling water and cover.
Steam for 15 to 20 minutes until the squash is fork-tender.
2. Boil It
Boiling is quick and easy when you want soft squash for mashing.
Drop cubes into salted boiling water and cook for 10 to 15 minutes.
Drain well, then mash or puree the onion squash with butter and seasoning.
3. Microwave It
For a fast option, microwave halved onion squash with a splash of water, cut side down, for 8 to 10 minutes.
Let it cool slightly before scooping out the flesh.
This method is perfect when you’re short on time but still want to cook onion squash.
Delicious Ways to Serve Onion Squash
Now that you know how to cook onion squash, here are a few serving ideas.
1. Onion Squash Soup
Blend cooked onion squash with stock, onion, and a touch of cream for a velvety soup.
Roast the squash first for a deeper, sweeter flavor.
2. Roasted Squash Salad
Toss roasted onion squash with leafy greens, feta, and toasted seeds.
Drizzle with balsamic or a maple dressing for a warm, hearty salad.
3. Mashed Onion Squash
Mash steamed or boiled onion squash with butter, salt, and nutmeg.
It’s a comforting swap for mashed potatoes at dinner.
4. Stuffed Onion Squash
Halve and roast the squash, then fill the hollow with rice, beans, or sausage.
Bake again until everything is hot and bubbly.
So, How Do You Cook Onion Squash?
You cook onion squash by roasting, steaming, boiling, or microwaving it until tender.
Roasting brings out the sweetest flavor, while steaming and boiling are quick options for mashing.
However you cook onion squash, it’s a versatile, nutritious vegetable that deserves a spot on your table.
Pick a ripe squash, choose your method, and enjoy the natural sweetness in every bite.