• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Cranberry Brussels Sprouts with Walnuts Recipe

Published: Feb 25, 2026 by Bara · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 62 reviews

If you’re searching for a vibrant side dish that brings together the best of fall flavors, look no further than this Cranberry Brussels Sprouts with Walnuts Recipe. It’s a delightful blend of crispy, caramelized Brussels sprouts tossed with tart dried cranberries and crunchy toasted walnuts, all brightened with fresh orange juice and fragrant thyme. Whether you’re cooking for a family dinner or a festive occasion, this dish adds a fresh, colorful, and irresistible touch to any meal.

Ingredients You'll Need

A white bowl filled with whole bright green brussels sprouts and white sliced onions arranged in layers on one side, with a small bunch of fresh green thyme placed at the bottom right of the bowl; nearby to the left, a small white dish contains three piles of seasonings in white, black, and light brown colors; a small clear glass holds a transparent liquid; behind the bowl, on a white marbled surface, are three small bowls—a white one with dark brown walnut halves, another white one with a whole orange, and a clear glass bowl filled with small dark red dried cranberries; a red and white checkered cloth is partially visible at the top left corner of the scene; photo taken with an iphone --ar 4:5 --v 7

This recipe calls for simple, whole ingredients that each play an important role in the final flavor and texture. From the nutty walnuts that add crunch to the juicy bursts of orange, every element works together in harmony.

  • 16 ounces fresh Brussels sprouts: The star of the show, these provide earthiness and a satisfying bite.
  • 1 medium thinly sliced white onion: Adds sweetness and depth as it gently sautés.
  • ¼ cup raw walnuts: Dry roasted to bring out their natural crunch and nuttiness.
  • ⅛ cup dried cranberries: Offer a tart pop that balances the richness.
  • Freshly squeezed orange juice (from half an orange): Brightens and freshens the entire dish with subtle citrus notes.
  • 1 teaspoon fresh thyme: Provides an aromatic, earthy herbaceousness.
  • ¼ teaspoon granulated garlic: Adds subtle savory depth without overpowering.
  • ¼ teaspoon kosher salt (to taste): Essential for enhancing all the flavors.
  • ¼ teaspoon ground black pepper (to taste): Brings a gentle warmth and spice.
  • 2 tablespoons olive oil: Helps to cook and caramelize the Brussels sprouts and onions beautifully.
  • Slices of the remaining orange: Lovely for garnish and an extra zing when serving.

How to Make Cranberry Brussels Sprouts with Walnuts Recipe

Step 1: Dry Roast the Walnuts

Start by heating a cast iron skillet and tossing in the raw walnuts. Dry roast them for 3 to 5 minutes until they’re fragrant and slightly toasted. This step enhances their flavor and crunch, and then you’ll allow them to cool while you prepare the other ingredients.

Step 2: Prepare the Brussels Sprouts

Rinse the Brussels sprouts thoroughly and pat them dry to ensure they sear nicely. Trim the tough bottom ends and remove any wilted outer leaves. Cut each sprout in half so they cook evenly and develop a crisp, caramelized surface.

Step 3: Sauté the Onions

Pour the olive oil into the cast iron skillet, heating it to about 248°F (120°C). Add the thinly sliced onions, cooking them gently at 140°F (60°C) until they become tender and translucent. This slow cooking draws out their natural sweetness and builds a rich base for the dish.

Step 4: Add the Brussels Sprouts Cut Side Up

Place the Brussels sprouts in the pan cut side up and sprinkle half of the granulated garlic, salt, and black pepper over them. This allows the seasoning to absorb right from the start. Let them cook gently so they start softening without burning.

Step 5: Flip and Season the Other Side

After about 5 minutes or once the opposite side begins to soften, carefully turn the Brussels sprouts cut side down. Sprinkle the remaining garlic, salt, and pepper now. At this point, the sprouts will soak up the delicious flavors from the sautéed onions, about 1 to 2 minutes.

Step 6: Continue Cooking Until Golden

Remove the cooked onions before they start to burn. Increase the heat slightly to 248°F (120°C) and continue cooking the Brussels sprouts cut side down for 3 to 5 more minutes. This step crisps them perfectly, giving a wonderful golden color and tender bite.

Step 7: Finish with Cranberries, Walnuts, and Orange

In the last 30 seconds of cooking, add the dried cranberries, roasted walnuts, fresh thyme, and freshly squeezed orange juice. Gently stir to combine, letting the citrus juice add brightness and help bring all flavors together in a lovely balance.

Step 8: Serve Warm with Orange Slices

Turn off the heat once the Brussels sprouts are golden and tender. Serve immediately with slices of fresh orange on the side for an extra dreamy citrus touch that ties the entire dish together.

How to Serve Cranberry Brussels Sprouts with Walnuts Recipe

A black cast iron pan holds a single layer of bright green halved Brussels sprouts, facing cut side up, scattered over a bed of thinly sliced translucent onions with a light sprinkle of black pepper on top, all positioned near the center of the pan. The pan sits on a white marbled surface with a red and white checkered cloth partially visible in the upper left corner. A pair of black tongs holds one Brussels sprout toward the left edge of the pan, and a few loose Brussels sprout leaves rest on the white marbled surface near the bottom right corner. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped parsley or a few extra walnuts on top adds an inviting freshness and boost of texture. Orange zest also works beautifully as a bright garnish that pairs well with the flavors in the dish.

Side Dishes

This Cranberry Brussels Sprouts with Walnuts Recipe pairs wonderfully with roasted meats like turkey, chicken, or pork. It also complements vegetarian mains with grains or rich mushroom dishes, making it a versatile addition to any meal.

Creative Ways to Present

For a festive look, serve the Brussels sprouts in a rustic wooden bowl garnished with whole walnuts and orange slices. It also shines atop a bed of quinoa or farro for a hearty, colorful platter that guests will love.

Make Ahead and Storage

Storing Leftovers

Any leftovers can be stored in an airtight container in the refrigerator for up to three days. The flavors will deepen overnight, making it just as delicious warmed up the next day.

Freezing

This dish freezes well if you want to make it ahead. Cool completely, then freeze in a tightly sealed container for up to two months. Thaw overnight in the fridge before reheating.

Reheating

Reheat gently in a skillet over medium heat to revive the crispness of the Brussels sprouts and walnuts. Avoid the microwave if possible, as it can make the texture soggy and dull the bright citrus notes.

FAQs

Can I use frozen Brussels sprouts for this Cranberry Brussels Sprouts with Walnuts Recipe?

While fresh Brussels sprouts are best for this recipe due to their texture and flavor, you can use frozen if necessary. Just be sure to thaw and drain them well to avoid excess water and sogginess when cooking.

What can I substitute for walnuts if I have allergies?

Pecans or toasted almonds make excellent substitutes, offering a similar crunch and nutty flavor that complements the Brussels sprouts beautifully.

Is this recipe suitable for vegan diets?

Yes! This Cranberry Brussels Sprouts with Walnuts Recipe is naturally vegan as it uses olive oil and whole plant-based ingredients without any animal products.

Can I make this recipe sweeter or more savory?

Absolutely! Adjust the amount of dried cranberries or add a drizzle of maple syrup if you prefer a sweeter profile. For a more savory dish, simply increase the garlic and add a sprinkle of smoked paprika.

How do I ensure the Brussels sprouts aren’t bitter?

Trimming and removing any wilted leaves helps reduce bitterness. Also, cooking them slowly with the onions and seasoning well balances their natural earthiness with sweet and bright flavors.

Final Thoughts

This Cranberry Brussels Sprouts with Walnuts Recipe is truly a game-changer for anyone looking to elevate their vegetable sides with wonderful flavor and texture. It’s approachable, satisfying, and easy to fall in love with — so go ahead and make it soon. Your taste buds will thank you!

Print
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
Cranberry Brussels Sprouts with Walnuts Recipe

Cranberry Brussels Sprouts with Walnuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 62 reviews
  • Author: Bara
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A delightful and vibrant side dish featuring fresh Brussels sprouts sautéed with onions, tangy dried cranberries, and crunchy toasted walnuts, all enhanced with a splash of freshly squeezed orange juice and fresh thyme for a burst of citrusy flavor.


Ingredients

Vegetables

  • 16 ounces fresh Brussels sprouts
  • 1 medium thinly sliced white onion
  • Slices of the remaining orange (for serving)

Nuts and Fruits

  • ¼ cup raw walnuts
  • ⅛ cup dried cranberries

Seasonings and Oils

  • Freshly squeezed orange juice (from half an orange)
  • 1 teaspoon fresh thyme
  • ¼ teaspoon granulated garlic
  • ¼ teaspoon kosher salt (to taste)
  • ¼ teaspoon ground black pepper (to taste)
  • 2 tablespoons olive oil


Instructions

  1. Toast Walnuts: In a heated cast iron skillet, add raw walnuts and dry roast them for 3 to 5 minutes until fragrant, then remove and allow to cool.
  2. Prepare Brussels Sprouts: Thoroughly wash the Brussels sprouts and pat them dry using paper towels. Trim off the bottom ends, remove any wilted outer leaves, and cut each sprout in half.
  3. Sauté Onions: Pour olive oil into the cast iron skillet and heat it to 248°F (120°C). Add the sliced onions and sauté them at a lower temperature of 140°F (60°C) until they become tender and translucent.
  4. Add Brussels Sprouts: Place the halved Brussels sprouts cut side up in the skillet. Season them with half of the granulated garlic, kosher salt, and ground black pepper.
  5. Flip Brussels Sprouts: After about 5 minutes or once the opposite side starts to soften, carefully turn the Brussels sprouts cut side down. Sprinkle the remaining granulated garlic, salt, and black pepper over them. Allow the sprouts to absorb the flavors from the sautéed onions for 1 to 2 minutes.
  6. Continue Cooking Sprouts: Remove the sautéed onions before they begin to burn. Increase the heat to 248°F (120°C) and cook the Brussels sprouts cut side down for an additional 3 to 5 minutes until they become slightly golden and tender to the bite.
  7. Add Final Ingredients: In the last 30 seconds of cooking, add dried cranberries, the dry roasted walnuts, fresh thyme, and freshly squeezed orange juice. Gently stir to combine all flavors.
  8. Finish and Serve: Turn off the heat and transfer the Brussels sprouts to a serving dish. Garnish with slices of fresh orange and serve warm.

Notes

  • Use a cast iron skillet to achieve even heat and the best roasting flavor.
  • Adjust seasoning to personal taste preferences for salt and pepper.
  • Ensure Brussels sprouts are dry before cooking to promote even browning.
  • Fresh thyme can be substituted with dried thyme if unavailable, but reduce the quantity to about ½ teaspoon.
  • This dish pairs well with roasted meats or can be served as a vegetarian main with grains.
  • Toast the walnuts carefully to avoid burning and bitterness.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Pistachio Buttercream Recipe
    Pistachio Buttercream Recipe
  • London Fog Tea Latte Recipe
    London Fog Tea Latte Recipe
  • Oft Lime Sugar Cookies Recipe
    Oft Lime Sugar Cookies Recipe
  • Brownie Batter Puppy Chow Recipe
    Brownie Batter Puppy Chow Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.