Cook LookupCook Lookup
Best Method

Best Way to Cook Butternut Squash

5 methods compared — times, temperatures, and when to use each one.

Quick Answer

The fastest way to cook butternut squash is to steam it (about 8 min). For the most versatile option, roast (cubed) is the go-to method.

All Methods Ranked by Speed

1
For soup or purée.
8–12 min (cubed)
Boiling water, lid on
2
Cubed. Perfect for mashing or soup.
8 min + quick release
High pressure
3
Cubed. Shake halfway.
15–18 min
375–400°F
4
Toss with oil. Flip halfway. Golden and caramelized.
22–38 min
375–450°F
5
Cut side down first 30 min, flip and season.
40–55 min
375–425°F

Frequently Asked Questions

What is the best way to cook butternut squash?
The fastest way to cook butternut squash is to steam it (about 8 min). For the most versatile option, roast (cubed) is the go-to method.
How do you roast (cubed) butternut squash?
Roast (cubed): 22–38 min at 375–450°F. Toss with oil. Flip halfway. Golden and caramelized.
How do you roast (halved) butternut squash?
Roast (halved): 40–55 min at 375–425°F. Cut side down first 30 min, flip and season.
How do you air fry butternut squash?
Air Fry: 15–18 min at 375–400°F. Cubed. Shake halfway.
How do you steam butternut squash?
Steam: 8–12 min (cubed) at Boiling water, lid on. For soup or purée.
How do you instant pot butternut squash?
Instant Pot: 8 min + quick release at High pressure. Cubed. Perfect for mashing or soup.
View full Butternut Squash cooking guide →