These roasted brussel sprouts with balsamic maple glaze, coconut bacon, cranberries and are next-level.

They’re more decadent than your everyday brussel sprouts making them the perfect side for your Christmas, Easter or Thanksgiving holiday spread. This recipe is vegan and gluten-free. 

Thanksgiving Balsamic Glazed Brussel Sprouts with Maple Syrup and Cranberries

How to Make Maple Balsamic Glaze

To make the quick maple balsamic glaze, I added some balsamic vinegar and maple syrup to small sauce pan and stirred for about 5 minutes until it formed a thick glaze.

You want to bring it to a boil and continue stirring until it gets thick almost like syrup. Once it’s reached a syrupy consistency, pour it over the brussel sprouts and mix.


I went with coconut bacon and cranberries for this dish but there are tons of other yummy toppings you can try. If you want to switch it up, try mixing in a handful of any of these:

  • chopped walnuts
  • chopped dates or raisins
  • slivered almonds
  • plain or candied pecans
  • crumbled cooked tempeh
  • another veggie bacon alternative such as eggplant bacon or mushroom bacon

They’re also amazing just with the glaze if you don’t feel like adding anything else to them.

Two bowls of roasted brussels sprouts with cranberries and coconut bacon.

Roasted brussels require a few more steps than boiled brussel sprouts but the effort is well worth it, and even then, there’s not much effort required.

More Thanksgiving Recipes

For other sides, try my Fall Harvest Salad or Coconut Mashed Sweet Potatoes. For dessert, I’d recommend my no-bake pumpkin tarts or raw maple pecan pie. And don’t forget the homemade cranberry sauce!

How to Make Ahead of Time

If you want to try them with coconut bacon (highly recommend), you can make that days in advance. You can find a full recipe for coconut bacon here. You’ll need about 15 minutes to make the coconut bacon.

The brussel sprouts could also be made in advance but I’d recommend making the Maple Balsamic Glaze right before serving as it will harden up if it sits.

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Brussel Sprouts with Maple Balsamic Glaze, Coconut Bacon and Cranberries

Roasted Brussel Sprouts with Balsamic Maple Glaze

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 40 mins
  • Total Time: 50 minutes
  • Yield: 4
  • Category: Side
  • Method: Oven
  • Cuisine: American
  • Diet: Vegan
Save Recipe


Balsamic maple glaze, sweet and tangy dried cranberries, crunchy walnuts and salty coconut bacon take these brussels to the next level. Try this recipe for your next vegan Thanskgiving menu and even brussel sprout haters will be loving it.


To Make the Brussel Sprouts

To Make the Maple Balsamic Glaze

For Serving (Optional)


  1. To Make the Roasted Brussel Sprouts. Preheat the oven to 400 degrees. Wash the brussel sprouts, remove any outer leaves that aren’t looking great, cut the ends off then chop them in half. Place them on a parchment or silicone mat-lined baking sheet, drizzle with olive oil, sea salt and pepper, mix well then roast for 35-40 minutes until tender and browned.
  2. To Make the Maple Balsamic Glaze. Add the balsamic vinegar and maple syrup to a small sauce pan and bring to alight boil over medium-high heat while stirring. Continue stirring for about 5 minutes until it forms a thick, syrupy glaze. Pour over the brussel sprouts and mix to combine.
  3. Top with coconut bacon and cranberries if desired and serve immediately.


  • Serving Size: 1/4 of recipe
  • Calories: 72
  • Sugar: 3 g
  • Fat: 2 g
  • Carbohydrates: 12 g
  • Fiber: 5 g
  • Protein: 4.5 g