This mashed butternut squash is creamy, sweet, and super warm, making it a perfect side for any meal. It’s a twist on classic mashed potatoes, but way more fun!
Honestly, I can’t get enough of its vibrant color and flavor! It’s like a warm hug on a plate. Plus, it’s so easy to make; just steam, mash, and season to your taste!
Key Ingredients & Substitutions
Butternut Squash: The star of the dish! Choose a squash that feels heavy for its size and has a smooth, firm skin. If butternut squash is not available, pumpkin or sweet potatoes work well as alternatives.
Unsalted Butter: I love using unsalted butter to control the saltiness of the dish. You can substitute it with olive oil or coconut oil for a dairy-free option, giving it a unique flavor.
Milk: Whole milk adds creaminess to the mash, but you can use almond milk, oat milk, or any non-dairy milk for a lighter or dairy-free version. Cream will make it richer if you’re in the mood for something extra indulgent.
Herbs: Fresh parsley and thyme brighten up the flavors. If you don’t have fresh herbs, dried versions can work, but use them sparingly as they are more concentrated.
How Do You Roast Butternut Squash for Perfect Mash?
Roasting butternut squash enhances its natural sweetness and gives it a wonderful, rich flavor. Here’s how to do it right:
- Preheat the oven to 400°F (200°C) and make sure it’s at temperature before you start!
- Cut the squash carefully. Use a sharp knife and cut it in half lengthwise, scooping out the seeds with a spoon.
- Place the squash cut side down on a baking sheet lined with parchment paper. This helps prevent sticking.
- Roast for 45-50 minutes. Check if it’s tender by piercing it with a fork; if it goes in easily, it’s ready!
- Let it cool a bit before scooping out the flesh. This makes it easier to handle.
Taking the time to roast the squash properly will elevate your mashed dish, making it creamy and delicious!

How to Make Mashed Butternut Squash
Ingredients You’ll Need:
- 1 medium butternut squash (about 2 to 3 pounds)
- 3 tablespoons unsalted butter
- 1/4 cup milk (or cream for a richer texture)
- Salt, to taste
- Black pepper, to taste
- Fresh parsley or thyme, finely chopped (optional, for garnish)
How Much Time Will You Need?
This recipe will take about 15 minutes of prep time and an additional 45-50 minutes to roast the squash. So, you can expect a total of about 1 hour of making this delicious side dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This step is crucial for ensuring your squash roasts evenly and comes out perfectly tender.
2. Prepare the Squash:
Take your butternut squash and carefully cut it in half lengthwise. Use a spoon to scoop out the seeds from the center. This makes the squash ready for roasting!
3. Roast the Squash:
Place the squash halves cut side down on a baking sheet lined with parchment paper. This way, it won’t stick to the pan. Roast the squash in the preheated oven for about 45-50 minutes, or until the flesh is tender. You’ll know it’s done when a fork can easily pierce the flesh.
4. Cool and Scoop:
Once roasted, take the squash out of the oven and let it cool slightly. After a few minutes, scoop the soft squash flesh into a large bowl with a spoon.
5. Add Other Ingredients:
To the bowl, add the unsalted butter, milk, salt, and black pepper. This is where you get to make it creamy and flavorful!
6. Mash It Up:
Using a potato masher or fork, mash the squash until it’s smooth and creamy. If you’d like it a little creamier, feel free to add more milk until you reach your desired consistency.
7. Taste and Adjust:
Give the mashed squash a taste! Adjust the seasoning by adding more salt and pepper if you think it needs it.
8. Serve:
Transfer the mashed butternut squash to a serving dish. Top it with a few pats of butter and some chopped fresh parsley or thyme for a nice touch. Serve warm and enjoy!
This mashed butternut squash is a comforting, flavorful side dish that complements roasted meats beautifully and fits right into a holiday feast. Enjoy every spoonful!
Can I Use Frozen Butternut Squash for This Recipe?
Yes, you can! Just make sure to thaw it completely before mashing. You can microwave it or let it sit in the fridge overnight. Drain any excess water before proceeding with the recipe.
How Do I Store Leftover Mashed Butternut Squash?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can also freeze it for up to 3 months. Thaw in the fridge overnight and reheat gently on the stove or in the microwave.
Can I Adjust the Richness of the Mash?
Absolutely! For a lighter version, you can reduce the amount of butter or substitute with olive oil. Alternatively, for a creamier texture, add more milk or cream according to your taste preference.
What Can I Serve with Mashed Butternut Squash?
This dish pairs wonderfully with roasted meats like chicken, turkey, or pork. It also goes well with fish and is a great addition to any holiday spread alongside stuffing or other sides!



