If you’re looking for a delicious and vibrant dish to brighten up your table, you’ve found it! This Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad is not just a feast for the eyes but also a heartwarming addition to any meal. Perfect for busy weeknights or family gatherings, this salad brings together the earthy sweetness of roasted veggies with a tangy cranberry glaze that will leave everyone craving more.
As the leaves change and we embrace the cozy vibes of fall, this recipe stands out as a family favorite across the US and UK. It’s not just about great taste; it’s about sharing beautiful moments around the dinner table with loved ones.
Why You’ll Love This Recipe
- Easy to prepare: With just a few simple steps, you can have this delightful salad ready in no time!
- Family-friendly appeal: The combination of sweet and savory flavors makes it a hit with both kids and adults alike.
- Make-ahead convenience: Prep it in advance for effortless entertaining or quick weeknight meals.
- Nutrient-packed goodness: Filled with wholesome ingredients, this salad is as healthy as it is delicious.
- Festive flair: Its vibrant colors and unique flavor profile make it perfect for holiday gatherings!

Ingredients You’ll Need
This recipe calls for simple, wholesome ingredients that come together beautifully! Get ready to enjoy the rich flavors of roasted butternut squash, Brussels sprouts, and sweet potatoes topped with a tantalizing cranberry glaze.
For the Salad
- 1 small butternut squash, peeled and cubed
- 1 lb Brussels sprouts, trimmed and halved
- 2 medium sweet potatoes, peeled and cubed
For the Glaze
- 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
For Topping
- 4 oz goat cheese, crumbled (you can use a plant-based alternative if desired)
- 1/2 cup dried cranberries (for garnish)
- 1 tablespoon fresh parsley, chopped (optional)
Variations
One of the best things about this salad is its flexibility! You can easily adapt it to suit your taste or dietary preferences.
- Add some crunch: Toss in some toasted nuts like pecans or walnuts for added texture.
- Go vegan: Replace goat cheese with your favorite plant-based cheese or nutritional yeast for a cheesy flavor.
- Spice it up: Add a pinch of cayenne pepper to the glaze for a spicy kick that complements the sweetness.
- Mix in grains: Serve over quinoa or farro for a heartier meal that’s packed with protein!
How to Make Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
Step 1: Preheat Your Oven
Start by preheating your oven to 400°F (200°C). This ensures that your vegetables roast perfectly—crispy on the outside while remaining tender on the inside.
Step 2: Prepare the Vegetables
In a large mixing bowl, combine the cubed butternut squash, halved Brussels sprouts, and sweet potatoes. Drizzle them with olive oil and season with salt, pepper, and dried thyme. Toss everything together so each piece gets coated evenly—this is key for maximum flavor!
Step 3: Roast Until Golden
Spread the vegetables out on a baking sheet lined with parchment paper. Roast them in your preheated oven for about 25-30 minutes until they are golden brown and fork-tender. The roasting process enhances their natural sweetness while creating caramelized edges.
Step 4: Make the Cranberry Glaze
While your veggies are roasting, it’s time to whip up that delicious glaze! In a small saucepan over medium heat, combine cranberry juice, honey (or maple syrup), and balsamic vinegar. Bring it to a gentle simmer until slightly thickened—this glaze adds such depth of flavor!
Step 5: Assemble Your Salad
Once everything is roasted beautifully, remove them from the oven. In a large bowl, combine the roasted vegetables with dried cranberries. Drizzle generously with your homemade cranberry glaze and give it all a gentle toss.
Step 6: Top It Off
Serve your salad on a platter or individual bowls topped with crumbled goat cheese (or your chosen alternative) and garnish with fresh parsley. This final touch not only looks appealing but also adds freshness to every bite!
Enjoy this delightful Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad at your next gathering or as part of an everyday meal—it’s sure to become a beloved staple!
Pro Tips for Making Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
Creating a stunning salad is easy with these helpful tips!
- Choose ripe vegetables: Selecting fresh and ripe butternut squash, Brussels sprouts, and sweet potatoes ensures your salad is bursting with flavor and nutrients.
- Evenly cut your veggies: Cutting the vegetables into uniform sizes helps them cook evenly, resulting in perfectly roasted pieces that blend harmoniously in the salad.
- Don’t skip the glaze: The cranberry glaze adds a delightful tang to the dish. Allow it to cool slightly before drizzling over the salad to enhance the flavors even more.
- Add texture with toppings: Incorporating nuts or seeds, such as walnuts or pumpkin seeds, can provide an added crunch that complements the softness of the roasted veggies.
- Make it ahead: Preparing this salad a few hours in advance allows the flavors to meld beautifully, making it even tastier when it’s time to serve.
How to Serve Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
This vibrant salad not only tastes amazing but also looks great on any table. Here are some ideas for presenting it beautifully.
Garnishes
- Chopped fresh herbs: A sprinkle of fresh parsley or thyme not only adds color but also enhances the overall flavor profile.
- Extra dried cranberries: Adding more cranberries on top provides a pop of color and an extra burst of sweetness that complements the dish.
Side Dishes
- Quinoa Pilaf: This nutty grain dish pairs well due to its lightness and can be flavored with herbs for added depth.
- Roasted Chicken: A simple herbed roasted chicken balances out the meal beautifully and adds protein for a heartier option.
- Garlic Bread: A warm loaf of garlic bread offers a satisfying crunch that pairs wonderfully with the soft textures of your salad.
- Steamed Green Beans: Their bright color and slight crunch contrast nicely with the roasted elements in your salad while adding an extra serving of greens.

Make Ahead and Storage
This Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad is perfect for meal prep! You can easily prepare it in advance, making your weeknight dinners a breeze.
Storing Leftovers
- Allow the salad to cool completely before storing.
- Transfer leftovers to an airtight container.
- Store in the refrigerator for up to 3 days.
Freezing
- It’s best to avoid freezing this salad as the texture of the roasted vegetables may change.
- If you must freeze, store only the roasted vegetables without the glaze or cheese.
- Use within 2 months for best quality.
Reheating
- To reheat, place the salad in a microwave-safe dish.
- Warm on medium power in 30-second intervals until heated through.
- If possible, add a splash of water or broth to maintain moisture.
FAQs
Here are some frequently asked questions about this delicious salad.
Can I make Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad ahead of time?
Yes! You can prepare the salad and store it in the refrigerator. Just keep the dressing separate until you’re ready to serve for the best texture.
What can I substitute for goat cheese in Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad?
You can substitute feta cheese or a dairy-free cheese alternative if you’re looking for a different flavor or a non-dairy option.
How long does Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad last in the fridge?
Properly stored in an airtight container, this salad will last up to 3 days in the refrigerator.
Final Thoughts
I hope you enjoy making this delightful Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad! It’s not just a feast for your taste buds but also adds a beautiful pop of color to any table. Whether it’s for a cozy dinner or a festive gathering, this recipe is sure to impress. Happy cooking!

Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad
If you’re searching for a vibrant and delicious dish to elevate your dining experience, look no further than this Cranberry-Glazed Roasted Butternut Squash, Brussels Sprouts, and Sweet Potato Salad. This eye-catching salad combines the earthy sweetness of roasted vegetables with a tangy cranberry glaze that will surely impress family and friends alike. Perfect for cozy weeknight dinners or festive gatherings, it’s packed with nutrients and flavors that celebrate the essence of fall. With its bright colors and delightful taste, this salad is not just a treat for the palate but also a stunning centerpiece for your table.
- Total Time: 45 minutes
- Yield: Serves 6
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 or plant-based alternative, crumbled
- 1/2 cup dried cranberries, for garnish
- 1 tablespoon fresh parsley, chopped (optional)
Instructions
- Preheat your oven to 400°F (200°C).
- In a large bowl, combine butternut squash, Brussels sprouts, and sweet potatoes. Drizzle with olive oil and season with salt, pepper, and thyme; toss to coat.
- Spread vegetables on a parchment-lined baking sheet and roast for 25-30 minutes until golden brown.
- Meanwhile, prepare the cranberry glaze by simmering cranberry juice, honey (or maple syrup), and balsamic vinegar in a saucepan until slightly thickened.
- Once roasted, mix vegetables with dried cranberries in a large bowl. Drizzle with glaze and toss gently.
- Serve topped with crumbled goat cheese or plant-based alternative.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Salad
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cup (220g)
- Calories: 290
- Sugar: 20g
- Sodium: 150mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 7g
- Protein: 5g
- Cholesterol: 5mg


