This roasted butternut squash is sweet and buttery, perfect for your dinner table. Simply toss it with olive oil, salt, and pepper, then let the oven do its magic!
I love how easy it is to make. A little chop, a little toss, and I’m all set. Plus, the cozy smell fills my kitchen, and it makes my family come running! 😄
Key Ingredients & Substitutions
Butternut Squash: This is the star of the dish! Look for a squash that’s firm and heavy for its size. If you can’t find butternut, try acorn or delicata squash as good substitutes. They have a similar sweetness.
Olive Oil: It adds flavor and helps the squash roast beautifully. If you prefer a different oil, avocado oil is a great alternative as it has a high smoke point. You can also use melted coconut oil for a different twist.
Seasonings: I love the combination of thyme and garlic powder. They enhance the sweetness of the squash. Feel free to use fresh thyme if you have it! Also, consider rosemary for a more aromatic flavor.
Smoked Paprika: This gives a nice depth of flavor and a bit of warmth. If you don’t have it, chili powder or even a sprinkle of cayenne can work well. You can also skip it for a milder taste.
Why is Spacing Important When Roasting Butternut Squash?
Spacing the squash cubes on the baking sheet is key to achieving that perfect roasted texture. When they’re too close together, they’ll steam instead of roast, which can result in mushy cubes. Here’s how to do it right:
- Spread the cubes out in a single layer, leaving space in between.
- Use a large baking sheet, or roast in batches if necessary.
- Flip the squash halfway through cooking to ensure even browning.
This way, you get that wonderful caramelization on the edges and a tender inside. Enjoy the delicious results!

How to Make Roasted Butternut Squash
Ingredients You’ll Need:
- 1 medium butternut squash (about 2-3 pounds), peeled, seeded, and cut into 1-inch cubes
- 3 tablespoons olive oil
- 2 teaspoons ground black pepper
- 1 teaspoon salt
- 1 teaspoon dried thyme (or your favorite herb)
- 1 teaspoon garlic powder (optional)
- 1 teaspoon smoked paprika or chili powder (optional, for extra flavor)
How Much Time Will You Need?
This delicious roasted butternut squash takes about 10 minutes to prepare and 25-30 minutes to roast in the oven. Altogether, you’ll need around 40 minutes before you can dive into this tasty dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 425°F (220°C). This high temperature will help caramelize the squash and make it deliciously sweet! While the oven is heating up, prepare your baking sheet by lining it with parchment paper or lightly greasing it.
2. Prepare the Squash:
In a large bowl, take your butternut squash cubes and drizzle them with the olive oil. Then, sprinkle in the salt, black pepper, thyme, and any optional spices you’re using, like garlic powder or smoked paprika. Toss everything together until the squash is evenly coated in all those lovely flavors!
3. Spread on the Baking Sheet:
Now, take the seasoned squash and spread it out in a single layer on the prepared baking sheet. Make sure there’s enough space between the cubes so they can roast nicely and become crispy. No crowding allowed!
4. Roast in the Oven:
Pop the baking sheet into the oven and let the squash roast for about 25-30 minutes. Halfway through the cooking time, give the squash a quick stir to ensure it browns evenly. When it’s done, it should be tender and have a beautiful caramelized crust.
5. Serve and Enjoy:
Once the squash is out of the oven, let it cool slightly before serving. It’s best enjoyed warm as a side dish, but it also makes a great addition to salads or grain bowls! Enjoy your delicious roasted butternut squash!

Can I Use Frozen Butternut Squash for This Recipe?
While fresh butternut squash is recommended for the best texture and flavor, you can use frozen butternut squash. Just make sure to thaw it completely and drain any excess moisture to prevent steaming during roasting.
What Other Seasonings Can I Use?
Feel free to experiment with other herbs and spices! Some great options include rosemary, oregano, or even cinnamon for a sweet twist. Just remember to adjust the amounts according to your taste.
How to Store Leftover Roasted Butternut Squash?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat it in the microwave or on a skillet. For the best texture, reheat in the oven to keep the squash crispy.
Can I Make This Recipe Ahead of Time?
Yes! You can prepare the butternut squash and season it ahead of time; simply store it in the refrigerator for up to a day. When you’re ready, roast it fresh for a delicious side dish!