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
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
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
Cranberry Brussels Sprouts with Walnuts Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.

Leave a Reply