This roasted butternut squash, filled with pecans, dried cranberries, honey, and crumbled feta, is an ideal fall side dish. It’s simple to prepare, comforting, and brightened by a balance of sweet, salty, and nutty flavors.
Roasted butternut squash is one of those reliable family favorites I reach for when cooler weather arrives. In this variation, the squash is roasted halved, the flesh is scooped and combined with a lightly sweet and crunchy filling, then returned to the skins and served warm. It works for cozy weeknight dinners, holiday tables, and casual gatherings alike.
How to make roasted butternut squash

Ingredients
- Butternut squash: 1 medium, firm and blemish-free. Smaller squash often have a sweeter flavor.
- Olive oil: 2 tablespoons, for roasting.
- Dried oregano: 1/2 teaspoon.
- Dried rosemary: 1/2 teaspoon.
- Onion powder: 1/2 teaspoon.
- Salt: 1/2 teaspoon, or to taste.
- Pecans: 1/2 cup, chopped for texture and a buttery note.
- Dried cranberries: 1/4 cup, for bright tartness.
- Honey: 3 tablespoons, to add warming sweetness.
- Butter: 2 tablespoons, melted to enrich the filling.
- Feta cheese: 3 tablespoons, crumbled to add savory tang.
Instructions
- Preheat the oven to 400°F (200°C).
- Cut the butternut squash lengthwise into two halves. Rub the cut sides with olive oil and place the halves cut-side down on a baking tray.
- Sprinkle the squash with dried oregano, rosemary, onion powder, and salt. Roast in the preheated oven.
- Bake for about 35 minutes, or until the flesh is tender when pierced with a fork.
- Remove the tray from the oven. Use a spoon to scoop out and discard the seeds. Then scoop out some of the flesh from each half, leaving a sturdy shell for stuffing.
- In a saucepan over medium heat, melt the butter. Add the scooped squash flesh and a pinch of salt, stirring to combine and warm through.
- Add the chopped pecans, dried cranberries, and honey. Stir until all ingredients are evenly mixed and the pecans are warmed.
- Remove the pan from the heat and fold in the crumbled feta.
- Spoon the filling back into each squash half, dividing it evenly. Serve warm, finishing with a squeeze of fresh lemon or lime juice if you like a little brightness.
Tips
- Choose the right squash: Select a squash that feels heavy for its size and has firm, matte skin. Smaller butternut squashes tend to be sweeter and more tender.
- Customize the filling: This recipe is a great template—consider adding cooked quinoa, fresh spinach, or crisp bacon for variation.
- Watch roasting time: Oven temperatures and squash sizes vary. Check for doneness at the 30-minute mark to avoid overcooking.
- Adjust sweetness: If you prefer a sweeter result, drizzle a little more honey or use maple syrup when serving.

Serving suggestions
This roasted, stuffed butternut squash pairs well with a wide range of mains. Try it with roasted or grilled chicken, turkey breast for a holiday spread, or simply alongside pan-seared fish. For a vegetarian meal, serve it with a hearty salad or a warm grain dish such as couscous or farro. It also complements pasta dishes, especially when paired with a creamy sauce or pesto.
Frequently asked questions
- Can I use a different squash? Yes. Acorn, kabocha, or other winter squash varieties can work in place of butternut—cooking times may vary.
- Can this be made ahead? Absolutely. Prepare the stuffed squash ahead of time, refrigerate covered, and reheat in a 350°F oven for about 20 minutes or until warmed through.
- Is there a vegan version? Yes. Replace the feta with a plant-based cheese and swap honey for maple syrup to make the dish vegan-friendly.
More side dishes you will love:
- Instant Pot Corn Casserole Recipe
- Instant Pot Corn on the Cob
- Baked Parmesan Potato Stacks
- Easy Oven Roasted Potatoes
- Mashed Potato Pancakes
Storage and reheating
- Storage: Keep leftover stuffed squash in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat covered in a 350°F oven for about 15 minutes or until heated through. Microwave individual portions for 2–3 minutes, covered, to retain moisture.
- Freezing: Cool completely, then freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
This stuffed butternut squash captures the flavors of fall with minimal effort and maximum appeal. It’s a crowd-pleaser that looks impressive on the table and pairs well with many main courses. Try it for your next family dinner or holiday gathering and adjust the filling to suit your taste. Happy cooking!
Roasted butternut squash
Prep time: 5 mins | Cook time: 35 mins | Total time: 40 mins
Course: Side Dish | Cuisine: American | Servings: 4
Calories: 389 kcal
Ingredients
- 1 butternut squash
- 2 Tbsp olive oil
- 1/2 tsp dried oregano
- 1/2 tsp dried rosemary
- 1/2 tsp onion powder
- 1/2 tsp salt
- 1/2 cup pecans, chopped
- 1/4 cup dried cranberries
- 3 Tbsp honey
- 2 Tbsp butter
- 3 Tbsp crumbled feta
Instructions
- Preheat the oven to 400°F (200°C).
- Cut the squash in half, rub with olive oil, and place cut-side down on a baking tray.
- Sprinkle with oregano, rosemary, onion powder, and salt. Roast until tender, about 35 minutes.
- Scoop out seeds and remove some flesh to create room for the filling.
- Melt butter in a saucepan, add the scooped squash flesh and a pinch of salt.
- Stir in pecans, cranberries, and honey until combined. Remove from heat and fold in feta.
- Fill each squash half with the mixture and serve warm.



Nutrition (per serving)
Calories: 389 kcal • Carbohydrates: 44 g • Protein: 5 g • Fat: 25 g • Fiber: 6 g • Sugar: 23 g • Vitamin A: high • Vitamin C: 40 mg