Cranberry Roasted Vegetables

I love bringing this colorful side dish to the Thanksgiving table: sweet potatoes and Brussels sprouts roast until tender with crisp, golden edges, while cranberries add a bright pop of flavor. A little maple syrup and thyme bring everything together, and the oven does most of the work.

Why You’ll Love This Side Dish

This dish balances sweet, savory, and tart flavors in every bite. It looks festive on a holiday spread, pairs easily with classic mains, and uses simple ingredients you can prep ahead. Roasting the vegetables on a wide pan helps them brown instead of steam.

This Side Dish Ingredients & Substitutions

  • 1 1/2 pounds sweet potatoes, peeled and cut into 3/4-inch cubes
  • 1 1/2 pounds Brussels sprouts, trimmed and halved
  • 3 tablespoons olive oil
  • 1 tablespoon pure maple syrup
  • 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
  • 3/4 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 cup fresh or frozen cranberries
  • 1/3 cup chopped pecans, optional

Frozen cranberries can go straight onto the pan, no need to thaw them first. You can swap the pecans for chopped walnuts or leave out the nuts. If you like a more savory finish, use a little less maple syrup.

Step-by-Step Instructions to Make This Side Dish

1. Heat the oven and prepare the pan

Heat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper, or lightly oil the pan. For the best browning, use two pans if the vegetables would otherwise be crowded.

2. Season the vegetables

In a large bowl, toss the sweet potatoes and Brussels sprouts with the olive oil, maple syrup, thyme, salt, and pepper. Spread them across the prepared pan in a single layer, placing the Brussels sprouts cut-side down where possible.

3. Roast until tender

Roast for 20 minutes, then stir or flip the vegetables. Scatter the cranberries over the pan and roast for another 10 to 15 minutes, until the vegetables are tender and browned at the edges and the cranberries begin to soften.

4. Finish and serve

Sprinkle with pecans, if using, and gently toss. Taste and add a pinch of salt or pepper if needed. Serve warm.

Tips for Success

  • Cut the sweet potatoes into similar-sized pieces so they cook evenly.
  • Give the vegetables room on the baking sheet. Crowding traps steam and makes them less crisp.
  • Add the cranberries for the final 10 to 15 minutes so they soften without becoming too mushy.
  • For extra browning, preheat the baking sheet in the oven, then carefully spread the vegetables onto it.

Variations of This Side Dish

Add a pinch of cinnamon for a warmer, sweeter flavor, or finish the vegetables with a little orange zest for a citrusy note. For more crunch, add toasted pecans just before serving. You can also toss in a handful of thinly sliced red onion before roasting.

Serving Suggestions: What to Pair with This Side Dish

Serve these roasted vegetables alongside roast turkey, baked chicken, or a hearty lentil loaf. They also fit beautifully with mashed potatoes, green beans, and a simple salad for a complete Thanksgiving meal. The tart cranberries are especially nice with rich, savory mains.

Storage & Reheating Instructions

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on a baking sheet at 400°F (205°C) for about 8 to 12 minutes, or warm in a skillet over medium heat until hot. A microwave works for a quick portion, though the vegetables will be softer.

Memories Made Around the Table

I like serving this dish family-style, right from a warm platter, so everyone can scoop up a little of each vegetable. The bright cranberries make the table feel special, and I always enjoy how the first forkful brings together sweet, savory, and tart flavors.

FAQs

Can I make this dish ahead of time?

Yes. Cut the vegetables up to a day ahead and keep them covered in the refrigerator. For the freshest texture, season and roast them shortly before serving.

Can I use dried cranberries instead of fresh?

Yes, but add dried cranberries after roasting rather than baking them. They are already soft and can become overly chewy in the oven.

How do I keep the vegetables from turning soggy?

Use a large baking sheet, spread the vegetables in one layer, and avoid adding extra oil. If needed, divide everything between two pans so hot air can circulate.

Can I make this recipe without nuts?

Absolutely. The pecans are optional, and the vegetables are delicious without them. For a crunchy finish, try toasted pumpkin seeds instead.

Final Thoughts

This cranberry roasted sweet potatoes and Brussels sprouts recipe is an easy way to add color and seasonal flavor to Thanksgiving dinner. With tender vegetables, crisp edges, and tart cranberries, it is a side dish that feels festive without making your cooking day more complicated.

Cranberry Roasted Sweet Potatoes & Brussels Sprouts

Cranberry Roasted Vegetables

Sweet potatoes and Brussels sprouts roast until tender with crisp, golden edges, while cranberries add a bright pop of flavor. Maple syrup and thyme bring everything together in this festive side dish.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Side Dish
Servings 6 people

Equipment

  • 1 Oven
  • 1 Large rimmed baking sheet Use two pans if needed to avoid crowding.
  • 1 Large bowl

Ingredients
  

  • 1 ½ pounds sweet potatoes peeled and cut into 3/4-inch cubes
  • 1 ½ pounds Brussels sprouts trimmed and halved
  • 3 tablespoons olive oil
  • 1 tablespoon pure maple syrup
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • ¾ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 1 cup cranberries fresh or frozen
  • ⅓ cup pecans chopped; optional

Instructions
 

  • Heat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper, or lightly oil the pan. For the best browning, use two pans if the vegetables would otherwise be crowded.
  • In a large bowl, toss the sweet potatoes and Brussels sprouts with the olive oil, maple syrup, thyme, salt, and pepper. Spread them across the prepared pan in a single layer, placing the Brussels sprouts cut-side down where possible.
  • Roast for 20 minutes, then stir or flip the vegetables. Scatter the cranberries over the pan and roast for another 10 to 15 minutes, until the vegetables are tender and browned at the edges and the cranberries begin to soften.
  • Sprinkle with pecans, if using, and gently toss. Taste and add a pinch of salt or pepper if needed. Serve warm.

Notes

Frozen cranberries can go straight onto the pan without thawing. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on a baking sheet at 400°F (205°C) for 8 to 12 minutes, or warm in a skillet over medium heat until hot.