Roasted Brussels Sprouts with Goat Cheese and Walnuts

Roasted Brussels sprouts are delicious any time of year, but they feel especially fitting for holiday meals when you want something both cozy and bright. This version adds creamy goat cheese, crunchy toasted walnuts, and a drizzle of aged balsamic for a side dish that's festive and satisfying.

Green veggies in white bowl with green napkin and wooden spoon.

These roasted Brussels sprouts are simple enough to throw together on a weeknight, yet festive enough to pair with your favorite Thanksgiving mains or cozy Christmas dinner recipes. And because it comes together on a single sheet pan, cleanup is minimal, which is always a win on busy holiday cooking days.

If you like this dish, you might also enjoy my Roasted Pumpkin with Tahini Sauce, Easy Honey Roasted Carrots and Parsnips, or Vegan Sweet Potato Casserole.

Green vegetables in white dish with green napkin and wooden spoon.

Ingredients

This dish highlights a few key ingredients that shine during the cooler months. Brussels sprouts are the star. They're roasted until crispy and golden on the edges. Walnuts add rich, toasty crunchy, and creamy goat cheese melts slightly into the warm sprouts for a luscious finish. A touch of balsamic vinegar and maple syrup brings out the natural sweetness of the vegetables, while garlic and onion powder round out the savory flavor.

Tip: Preheat the oven to 450ºF with a baking sheet inside. The hot oven temperature and preheated baking sheet ensure maximum browning and crispiness.

Substitutions

  • Walnuts: Swap for pecans or use pumpkin seeds or sunflower seeds for a nut-free version.
  • Goat cheese: Substitute with feta or a plant-based alternative if needed.
  • Balsamic vinegar: Use a high-quality aged balsamic for the best flavor; apple cider vinegar van work in a pinch.
  • Maple syrup: Honey or agave syrup are good substitutes.
  • Grapeseed oil: Any neutral oil (like avocado or canola) works for roasting.

Making Ahead and Storage

These Brussels sprouts are best served fresh, but you can trim and halve them up to two days ahead and refrigerate in a sealed container until ready to roast.

Store leftovers in an airtight container and refrigerate for up to 5 days. Reheat in a 375ºF oven for 8-10 minutes, or until warmed through and crispy again. The goat cheese may soften further during reheating, but the flavor will still be delicious.

Closeup image of crispy roasted brussels sprouts in white dish with wooden spoon.

FAQ

What is the secret ingredient for the best roasted Brussels sprouts?

Balsamic vinegar adds just enough tang and depth to bring out the natural sweetness of Brussels sprouts, especially when paired with maple syrup for a little contrast.

What's the secret to getting Brussels sprouts crispy?

Make sure the sprouts are dry after washing, use a hot oven (435-450ºF), and place them cut-side down in a single layer on a preheated sheet pan. Don't overcrowd the pan, or they'll steam instead of roast.

Does goat cheese go well with Brussels sprouts?

Yes, the tangy, creamy flavor of goat cheese pairs beautifully with crispy, slightly sweet roasted Brussels sprouts. It adds richness without overpowering the dish.

Want even more Veggie meal inspiration?

If you're looking for more ideas beyond these roasted Brussels sprouts, I've put together a free list of 100+ nourishing meals and snacks to make planning easier. These recipes are simple, satisfying, and full of variety.

📖 Recipe

Crispy roasted Brussels sprouts with goat cheese and walnuts.

Roasted Brussels Sprouts with Goat Cheese and Walnuts

Stephanie McKercher, RDN
Crispy on the outside, tender on the inside, these roasted Brussels sprouts with goat cheese and walnuts are an easy, crowd-pleasing vegetarian side dish for Thanksgiving, Christmas, or any fall or winter meal. A touch of balsamic and maple adds just the right amount of sweetness and tang to bring everything together.
5 from 5 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Side Dish, Vegetables
Cuisine gluten-free, Holiday, vegetarian
Servings 4 people

Equipment

  • Oven
  • rimmed baking sheet

Ingredients
  

Brussels Sprouts:

  • 1 cup walnut halves and pieces
  • 1 ½ pound Brussels sprouts, trimmed and halved
  • 1 tablespoon grapeseed oil
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon maple syrup
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • Salt
  • 2 ounces goat cheese, crumbled

For serving:

  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon balsamic vinegar
  • Fresh mint leaves (optional)
  • Parsley (optional)

Instructions
 

  • Place a rimmed baking sheet on the center rack of the oven. Preheat oven to 350 degrees Fahrenheit with the baking sheet inside.
  • Once the oven is preheated, remove the baking sheet and spread walnuts in a single layer. Return baking sheet to the oven and toast walnuts 5 minutes, or until they turn golden brown and have a nutty aroma. Watch walnuts closely during the final minute to prevent burning. Once walnuts are toasted, transfer to a bowl and set aside until ready to serve.
  • Increase the oven temperature to 450 degrees Fahrenheit and return the baking sheet to the center rack while the oven preheats.
  • In the meantime, stir Brussels sprouts, grapeseed oil, balsamic vinegar, maple syrup, onion powder, garlic powder, and salt.
  • Once the oven reaches 450 degrees Fahrenheit, remove the baking sheet and spread Brussels sprouts in a single layer. Return the baking sheet to the oven and roast 20 minutes, or until the Brussels sprouts are brown on the edges.
  • Remove the baking sheet from the oven and sprinkle crumbled goat cheese over the Brussels sprouts. Return the sheet pan to the oven and roast 5 minutes, or until the goat cheese is warm and softened.
  • Transfer roasted Brussels sprouts and goat cheese to a serving dish. Add toasted walnuts and fresh mint and parsley, if desired. Drizzle with extra virgin olive oil and balsamic vinegar if desired. Gently toss before serving.

Notes

Walnuts may be toasted in advance. Substitute with any other nut (such as pecans or almonds) if desired. Omit or use pumpkin seeds or sunflower seeds to make this recipe nut-free. Toasting times vary-watch closely to prevent nuts and seeds from burning.
 
I recommend a high quality, aged balsamic vinegar for serving.
 
Store leftovers in an airtight container and refrigerate up to one week.
Did you try this recipe?Please consider Leaving a Review!

Share this post:

More From the Blog:

5 from 5 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




I accept the Privacy Policy

This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments

  1. 5 stars
    so its the start of the COVID-19 self quarantining so I've been trying all these different recipes I pinned like 2 presidential elections ago but never had time. This turned out great - pretty much any roasted veggies are going to be great. My version had toasted almonds, dried cranberries, goat cheese (!) and some beets with a light balsamic glaze served over a bowl of brown jasmine rice, black beans and cliantro.

    I don't know about you, but I always feel like such a Boss when I successfully make a Pinterest recipe or project. A certain sense of accomplishment LOL!

  2. 5 stars
    This looks really delicious. And flavors are amazing. Love the addition of walnuts. Makes this meal much more nutritious. I can't wait to give this a try.

  3. 5 stars
    I love roasted brussels sprouts! I have never thought of adding toasted walnuts with them, but I LOVE that idea! This recipe looks perfect!

  4. I love roasted Brussels and they are so good with goat cheese! One of my favorite veggies as the moment

  5. 5 stars
    What an interesting combination of Brussels sprouts, goat cheese and walnuts! This is really very original, I have not tried anything like this yet. I like the combination of different textures in one dish, and moreover, it is very healthy and useful. I think that the taste and smell is as amazing as it looks in the photo. Be sure to try to cook these crispy roasted brussels sprouts according to your recipe. Thank you! Your blog is awesome.