Pomegranate-Roasted Brussels Sprouts with Balsamic Glaze

These roasted Brussels sprouts with pomegranates are crisp at the edges and dressed in a simple balsamic vinaigrette, finished with toasted nuts and fresh pomegranate seeds for a bright, flavorful side.

closeup of.a dish served with roasted Brussels sprouts with pomegranates

Roasting transforms Brussels sprouts: high heat softens any bitterness and caramelizes the outer leaves, adding sweetness and depth. Once I began roasting them well, they became a regular on my table—equally at home on a weeknight or as part of a holiday spread.

This version balances caramelized sprouts with a tangy balsamic vinaigrette, jewel-like pomegranate seeds, and toasted nuts for texture. The result is familiar and approachable, but just different enough to feel special.

overhead view of a dish of roasted Brussels sprouts with pomegranates

The pomegranate seeds provide bright, juicy bursts that lighten the dish while the nuts add a toasty crunch. It’s an easy side that complements roasted meats, holiday mains, or a simple weeknight dinner.

Why You’ll Love This Recipe

Simple, but satisfying. Few ingredients, straightforward technique, and big flavor—this recipe feels thoughtful without being fussy.

Great texture contrast. Tender sprouts with caramelized edges, crunchy toasted nuts, and juicy pomegranate seeds make every bite interesting.

Versatile pairing. The dish doesn’t compete with other flavors and pairs well with roasted poultry, pork, or grain-based mains.

overhead view of a dish of roasted Brussels sprouts with pomegranates

Quick to make. Most of the work happens in the oven, which frees you up for other dishes or to relax while it roasts.

Easy to adapt. Swap nuts or fruit, adjust acidity or sweetness, or add cheese to suit your taste or what’s on hand.

Ingredient Notes

ingredients used to make Brussels sprouts with pomegranates

Brussels Sprouts

Choose fresh, firm sprouts with tight leaves. Medium-sized sprouts roast most evenly; halving them increases surface area for browning and speeds cooking.

Olive Oil

Olive oil helps the sprouts caramelize and forms the base of the vinaigrette. Use a good-quality extra-virgin olive oil for best flavor.

Salt & Pepper

Season liberally before roasting—proper seasoning is key to bringing out the natural sweetness after caramelization.

Balsamic Vinegar

A balanced, slightly thick balsamic adds brightness and depth. It cuts through the richness without being overly sharp.

Garlic

One small grated clove is enough; grating mellows the raw garlic flavor so it blends smoothly into the vinaigrette.

Pomegranate Seeds

Fresh arils add color, freshness, and a juicy pop. Use seeds from one pomegranate or a cup of packaged arils for convenience.

Toasted Nuts

Pine nuts are a nice touch, but slivered almonds, pecans, or walnuts work well too. Toasting the nuts first brings out their flavor and adds a satisfying crunch.

Don’t forget to watch the video!

Most recipes include a short step-by-step video tutorial. Scroll to the recipe card or use the “Jump to Video” button to watch.

Step-by-Step Instructions

  1. Place a rack in the upper third of the oven and preheat to 425°F. Line a sheet pan with parchment or foil for easier cleanup if desired.
  2. In a large bowl, toss 2 pounds halved Brussels sprouts with 2 tablespoons olive oil until evenly coated. Spread in a single layer on the prepared baking sheet. Season generously with kosher salt and ground black pepper.
  3. Roast 20–25 minutes, stirring once halfway through, until the sprouts are tender and caramelized at the edges. (Timing depends on sprout size—see Notes.)
  4. While the sprouts roast, whisk together 2 tablespoons balsamic vinegar, the remaining 1 tablespoon olive oil, and 1 small grated garlic clove in a small bowl.
  5. Transfer the roasted sprouts to a large bowl and toss with about 1 cup pomegranate seeds, 1/4 cup toasted pine nuts (or pecans), and the vinaigrette. Taste and adjust seasoning; sprinkle with 2 tablespoons shaved or grated Parmesan if using.
roasted Brussels aprouts on a baking sheet
Brussels sprouts in a bowl with pomegranate seeds, pine nuts, and vinaigrette.

Variations and Substitutions

Different finishes. Try a drizzle of balsamic glaze, a touch of maple syrup, or pomegranate molasses for a sweeter, more concentrated finish.

Swap the fruit. If fresh pomegranate isn’t available, dried cranberries make a good substitute and still lend a pleasant sweetness.

Change the nuts. Pine nuts, pecans, walnuts, or slivered almonds all work—toast them first for best flavor.

closeup of.a dish served with roasted Brussels sprouts with pomegranates

Add cheese. A handful of shaved Parmesan or crumbled feta adds savory richness.

Dairy-free or nut-free options. Omit the cheese or nuts as needed—the dish still holds up well.

Adjust acidity. For a brighter finish, add a splash more balsamic or a squeeze of lemon just before serving.

Serving Suggestions

  • Serve alongside roasted meats such as chicken or pork for a balanced plate.
  • Include on a holiday buffet with roasted sweet potatoes and glazed carrots for a colorful spread.
  • Pair with grains or a comforting side like mac and cheese for a casual dinner.

Storage Instructions

Let the sprouts cool completely, then store in an airtight container in the refrigerator for up to 3 days. Reheat on a baking sheet in a 375°F oven or gently in a skillet to restore some texture. Note that pomegranate seeds will soften after storage, but the overall flavor remains good.

closeup of.a dish served with roasted Brussels sprouts with pomegranates

Roasted Brussels Sprouts with Pomegranates

Crisp-edged roasted Brussels sprouts tossed with a simple balsamic vinaigrette, toasted nuts, and fresh pomegranate seeds for a bright side dish.
No ratings yet

Print
Pin
Rate
Save

Course: Side Dish
Cuisine: American
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 8 servings
Calories: 150kcal
Author: Ann Otis

Ingredients

  • 2 pounds brussels sprouts trimmed and halved
  • 3 tablespoons extra virgin olive oil divided
  • kosher salt and ground black pepper
  • 2 tablespoons balsamic vinegar
  • 1 small clove garlic grated
  • 1 cup pomegranate seeds approximately 1 pomegranate
  • 1/4 cup toasted pine nuts or pecans
  • 2 tablespoons shaved or grated Parmesan optional
US Customary – Metric

Instructions

  • Place an oven rack on the top third of the oven and preheat to 425°F. Line a sheet pan if you like for easier cleanup.
  • Toss halved Brussels sprouts with 2 tablespoons olive oil in a large bowl. Spread in a single layer on the pan and season with salt and pepper.
  • Roast 20–25 minutes, stirring halfway, until soft and nicely caramelized. (*See Notes about timing.)
  • Whisk together balsamic vinegar, grated garlic, and the remaining olive oil in a small bowl.
  • Toss the roasted sprouts with pomegranate seeds, toasted pine nuts, and vinaigrette. Finish with Parmesan if desired and adjust salt and pepper to taste.

Video

Notes

*Cooking time varies by sprout size: medium sprouts take about 20–25 minutes, larger ones up to 30 minutes, and small sprouts around 15 minutes.

Nutrition

Calories: 150kcal | Carbohydrates: 15g | Protein: 5g
Tried this recipe? Tell us!If you make this, please leave a comment and rating—feedback helps other cooks too.