If you’re looking for a cozy, vibrant dish that captures the essence of fall, then this Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad is just what you need. This delightful salad brings together the sweet earthiness of roasted vegetables with a tangy cranberry glaze that dances on your taste buds. It’s not only an explosion of flavors but also a feast for the eyes!
Perfect for busy weeknights or family gatherings, this salad is sure to impress. Whether you’re prepping for Thanksgiving or just enjoy the flavors of autumn, this recipe will quickly become a favorite in your home.
Why You’ll Love This Recipe
- Deliciously Balanced: The combination of sweet and savory makes every bite exciting.
- Easy to Prepare: With just 15 minutes of prep time, you’ll have a stunning dish on the table in no time.
- Family-Friendly: Kids and adults alike will love the colorful medley and tasty glaze!
- Perfect for Meal Prep: Make it ahead of time and enjoy it as a quick lunch or dinner throughout the week.
- Wholesome Ingredients: Packed with nutrients, it’s a healthy option that doesn’t compromise on flavor.

Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that you can easily find at your local grocery store. Get ready to enjoy roasting some delicious veggies!
For the Salad
- 1 small butternut squash, peeled and cubed
- 1 lb Brussels sprouts, trimmed and halved
- 2 medium sweet potatoes, peeled and cubed
- 3 tablespoons olive oil
- Salt and pepper, to taste
- 1 teaspoon dried thyme
For the Glaze
- 1/2 cup cranberry juice
- 1/4 cup dried cranberries
- 2 tablespoons honey or maple syrup
- 1 tablespoon balsamic vinegar
For Topping
- 4 oz goat cheese, crumbled
- 1/2 cup dried cranberries (for garnish)
- 1 tablespoon fresh parsley, chopped (optional)
Variations
This recipe is wonderfully flexible! Feel free to tailor it to your tastes or dietary preferences with these variations:
- Make it Vegan: Swap out the goat cheese for a plant-based feta or leave it out entirely for a delicious vegan version.
- Add Protein: Toss in some cooked quinoa or chickpeas to make this salad more filling.
- Try Different Veggies: Substitute with seasonal vegetables like carrots or beets for added color and nutrients.
- Spice It Up: Add some red pepper flakes to the glaze for an extra kick of heat!
How to Make Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
Step 1: Preheat Your Oven
Preheat your oven to 425°F (220°C). A hot oven helps achieve that beautiful caramelization on the veggies, bringing out their natural sweetness.
Step 2: Prepare the Vegetables
In a large bowl, combine the cubed butternut squash, halved Brussels sprouts, and sweet potatoes. Drizzle with olive oil and season with salt, pepper, and dried thyme. Toss everything well so each piece is coated; this helps ensure even roasting.
Step 3: Roast the Vegetables
Spread the seasoned vegetables on a baking sheet in a single layer. Roast them in your preheated oven for about 25-30 minutes until they’re tender and slightly crispy around the edges. Stir halfway through cooking to promote even browning.
Step 4: Make the Cranberry Glaze
While the veggies are roasting, prepare the glaze. In a small saucepan over medium heat, combine cranberry juice, dried cranberries, honey (or maple syrup), and balsamic vinegar. Bring it to a simmer and let it cook for about 5 minutes until slightly thickened. This glaze adds that delightful tanginess!
Step 5: Assemble Your Salad
Once your roasted vegetables are ready, transfer them to a large serving bowl. Drizzle your cranberry glaze over the warm veggies while they’re still hot—this helps them soak up all those flavorful juices.
Step 6: Add Finishing Touches
Finally, sprinkle crumbled goat cheese on top along with extra dried cranberries if desired. A bit of freshly chopped parsley adds a pop of color too! Serve warm or at room temperature as part of your meal.
Enjoy every bite of this hearty salad that truly celebrates autumn’s bounty!
Pro Tips for Making Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
To ensure your salad turns out perfectly every time, keep these helpful tips in mind!
- Cut vegetables evenly: Ensuring all vegetables are cut to a similar size promotes even roasting, which enhances flavor and texture.
- Use fresh cranberries if available: Fresh cranberries can add a delightful tartness and vibrant color to your glaze, making the dish even more appealing.
- Don’t skip the thyme: This herb complements the sweetness of the squash and sweet potatoes beautifully, adding depth to your salad’s flavor profile.
- Roast until caramelized: Keep an eye on the vegetables while roasting—caramelization brings out their natural sweetness and adds complexity to the dish.
- Let it cool slightly before serving: Allowing the salad to rest for a few minutes after roasting helps meld flavors together, resulting in a tastier dish.
How to Serve Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
Presenting this colorful salad is as important as how it tastes! Here are some creative ideas to make your dish shine.
Garnishes
- Chopped walnuts: Sprinkle some chopped walnuts on top for added crunch and a nutty flavor that complements the sweetness of the salad.
- Pomegranate seeds: These juicy gems add a burst of freshness and beautiful color that enhances both presentation and taste.
Side Dishes
- Quinoa pilaf: A fluffy quinoa pilaf with herbs makes for a nutritious side that pairs well with the flavors of the salad while adding a protein boost.
- Grilled chicken or tofu skewers: Marinated and grilled skewers provide a satisfying protein option that balances the salad’s textures and flavors beautifully.
- Garlic roasted green beans: These tender green beans offer a deliciously savory contrast to the sweetness of the salad, creating a harmonious meal.

Make Ahead and Storage
This Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad is perfect for meal prep! You can easily make it ahead of time, store it, and enjoy the deliciousness throughout the week.
Storing Leftovers
- Allow the salad to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3 days.
- Keep the goat cheese and additional cranberries separate until ready to serve for optimal freshness.
Freezing
- This salad is not ideal for freezing due to the texture of the roasted vegetables.
- However, if needed, you can freeze the roasted vegetables without the dressing and add fresh ingredients when ready to eat.
Reheating
- For best results, reheat in an oven at 350°F (175°C) for about 10-15 minutes or until warmed through.
- If using a microwave, heat in short intervals (30 seconds) until warm, but be aware that this may affect texture.
FAQs
Can I use fresh cranberries in Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad?
Yes! Fresh cranberries can be used instead of dried ones. Just cook them down with a bit of water and sweetener to create a sauce-like glaze.
How long does Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad last in the fridge?
The salad will last up to 3 days in the refrigerator when stored properly in an airtight container.
Can I make Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad vegan?
Absolutely! Simply omit the goat cheese or substitute it with a dairy-free alternative such as cashew cheese or nutritional yeast.
Final Thoughts
This Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad is not just a dish; it’s a celebration of fall flavors that brings warmth to any table. I hope you enjoy making this recipe as much as I do! It’s perfect for gatherings or cozy dinners at home. Give it a try and savor every bite!
Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad is the perfect autumn dish that beautifully combines vibrant roasted vegetables with a tangy cranberry glaze. This colorful salad not only offers an explosion of flavors but also serves as a feast for the eyes, making it ideal for busy weeknights or festive gatherings. With the sweet earthiness of butternut squash, the crispness of Brussels sprouts, and the heartiness of sweet potatoes, this dish is sure to become a favorite in your home. Enjoy it warm or at room temperature as a delightful side or main dish that celebrates seasonal ingredients.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Salad
- Method: Baking
- Cuisine: American
Ingredients
- 1 small butternut squash, peeled and cubed
- 1 lb Brussels sprouts, trimmed and halved
- 2 medium sweet potatoes, peeled and cubed
- 3 tablespoons olive oil
- Salt and pepper, to taste
- 1 teaspoon dried thyme
- 1/2 cup cranberry juice
- 1/4 cup dried cranberries
- 2 tablespoons honey or maple syrup
- 1 tablespoon balsamic vinegar
- 4 oz goat cheese, crumbled (optional)
- 1/2 cup dried cranberries (for garnish)
- 1 tablespoon fresh parsley, chopped (optional)
Instructions
- Preheat your oven to 425°F (220°C).
- In a large bowl, combine cubed butternut squash, halved Brussels sprouts, and cubed sweet potatoes. Drizzle with olive oil and season with salt, pepper, and dried thyme. Toss well to coat.
- Spread the seasoned vegetables on a baking sheet in a single layer and roast for 25-30 minutes until tender and slightly crispy.
- Meanwhile, prepare the glaze by simmering cranberry juice, dried cranberries, honey (or maple syrup), and balsamic vinegar in a small saucepan until thickened (about 5 minutes).
- Once the vegetables are roasted, combine them in a large serving bowl and drizzle with warm cranberry glaze.
- Top with crumbled goat cheese (if using) and serve warm or at room temperature.
Nutrition
- Serving Size: 1 cup (150g)
- Calories: 210
- Sugar: 12g
- Sodium: 130mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 2mg


