Christmas side dishes deserve the spotlight at your holiday table. My friend James always says the sides steal the show, and I completely agree. Whether you’re hosting a small gathering or a large celebration, these creamy vegetable dishes with roasted potatoes and Brussels sprouts will impress everyone. Unlike heavy casseroles that leave guests feeling stuffed, this recipe balances richness with fresh vegetable texture, making it the perfect complement to any protein. summer side dish recipes taught me that simple preparation highlights ingredients best.
Easy holiday side dishes don’t require complicated techniques or obscure ingredients. This one comes together in under an hour with pantry staples and fresh vegetables. James helped me develop this recipe after requesting something that wasn’t overly fussy but still felt special.
What makes these dinner sides special is the combination of caramelized onions with roasted vegetables and a silky cream sauce—no sad, soggy vegetables here. The dried cranberries add a pop of tartness that cuts through the richness beautifully.
This festive dish works equally well alongside prime rib, turkey, ham, or even vegetarian mains. I’ve served it at everything from intimate dinners to large family gatherings with consistently excellent results.
Why this side dish works
Roasted vegetables with cream sauce create the perfect balance between comfort and elegance. Here’s what makes this combination so reliable:
- Butter base builds deep flavor through the Maillard reaction on vegetables.
- Fresh thyme adds herbaceous complexity without overpowering the natural vegetable taste.
- Heavy cream creates luxurious mouthfeel while maintaining vegetable integrity and structure.
- Balsamic vinegar brings acidity that brightens the overall dish and prevents heaviness because the tang cuts through richness perfectly.
Prep 20 minutes | Cook 35 minutes | Cal 245 | Serves 8 servings | Cuisine American |
Ingredients for christmas side dishes

- 4 tbsp butter
- 1 large onion diced
- 3 cloves garlic minced
- 8 cups fresh vegetables mixed
- 2 cups vegetable broth
- 1 cup heavy cream
- 2 tsp fresh thyme
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 cup grated Parmesan cheese
- 2 tbsp olive oil
- 1 lb baby potatoes halved
- 1 cup Brussels sprouts trimmed
- 1/2 cup dried cranberries
- 2 tbsp balsamic vinegar
- 1 tsp Dijon mustard
You can substitute Brussels sprouts with broccoli or cauliflower florets if your family prefers lighter greens. The beauty of roasted holiday side dishes is their flexibility—swap baby potatoes for regular diced potatoes or add parsnips for earthier sweetness. Fresh thyme matters more than dried here because it provides brighter flavor, though you can use 2/3 teaspoon dried thyme in a pinch. Always use freshly grated Parmesan rather than pre-grated versions, which contain anti-caking agents that create graininess in the sauce.
Step-by-step dinner sides instructions

1. Preheat your oven to 425°F and toss baby potatoes and Brussels sprouts with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper on a baking sheet. Roast for 20 minutes, stirring halfway through, until the edges turn golden and caramelized. This initial roasting creates crispy edges that contrast beautifully with the creamy sauce later.
2. While vegetables roast, heat remaining 1 tablespoon olive oil and 2 tablespoons butter in a large skillet over medium heat. Add diced onion and cook for 5 minutes, stirring occasionally, until the onion becomes translucent and fragrant. You’ll know it’s ready when the kitchen smells sweet and slightly caramelized.
3. Add minced garlic and cook for exactly 1 minute—watch carefully because garlic burns quickly and turns bitter. Stir constantly and inhale the aroma; if it smells peppery and sharp, you’re at the right moment to proceed.
4. Stir in 2 tablespoons remaining butter, then add 2 cups vegetable broth and 1 cup heavy cream, whisking gently to combine smoothly. Add 2 teaspoons fresh thyme, 1 teaspoon Dijon mustard, and the roasted potatoes and Brussels sprouts. Simmer for 8–10 minutes until the sauce thickens slightly, because the cream will concentrate and coat each vegetable piece.
5. Remove from heat and add christmas side dishes charm by stirring in 1/2 cup dried cranberries, 2 tablespoons balsamic vinegar, and 1/2 cup grated Parmesan cheese. Taste and adjust salt to 1 teaspoon total and pepper to 1/2 teaspoon—the sauce should taste rich but not heavy. Transfer to a serving dish and let rest 5 minutes before serving; this allows flavors to meld and the sauce to set slightly.
Serving ideas for christmas side dishes

These easy holiday side dishes pair beautifully with virtually any protein, but certain combinations create magic on the plate.
Roasted turkey
The cream sauce complements poultry’s delicate flavor without overwhelming it. Serve alongside traditional gravy because the vegetable richness provides an alternative for guests wanting lighter options. Nora raved about this pairing after Thanksgiving last year.Prime rib or beef tenderloin
Rich beef benefits from the sauce’s acidity and brightness. The cranberries add festive color that contrasts with deep red meat, creating visual interest on formal dinner plates.thanksgiving side dishes
These sides work perfectly as part of a traditional holiday spread. Layer flavors by serving alongside stuffing and cranberry sauce because the Parmesan adds savory depth that traditional sides sometimes lack.Frequently asked christmas side dishes questions
Can I freeze this dish?
Yes, freeze the complete dish for up to two months in freezer-safe containers. Thaw overnight in the refrigerator and reheat in a 350°F oven covered with foil for approximately twenty-five minutes.What vegetables work best?
Baby potatoes, Brussels sprouts, carrots, and green beans all work beautifully. Choose vegetables with similar cooking times so nothing remains raw or mushy. Mix and match according to your family’s preferences and seasonal availability.How do I reheat without drying it out?
Reheat gently over medium-low heat on the stovetop, stirring occasionally and adding vegetable broth one tablespoon at a time if needed. Never use high heat because the cream will break and create an unpleasant grainy texture.Are christmas side dishes suitable for vegetarian diets?
Absolutely—this recipe is naturally vegetarian and incredibly satisfying for plant-based eaters. The combination of roasted vegetables, cream sauce, and Parmesan creates substantial, flavorful depth without meat.Final thoughts on easy holiday side dishes
These easy dinner sides prove that elegant doesn’t require complicated. James asked for the recipe after his first bite, which tells you everything about how crowd-pleasing this dish truly is. Christmas side dishes become effortless when you follow simple techniques and quality ingredients.
The beauty of holiday side dishes lies in their versatility and make-ahead convenience. You’ll gain confidence preparing these dinner sides, knowing they work with any main course your menu demands. easy family side recipes like this one become holiday traditions.
Make this dish your go-to festive option this season and watch your guests return for seconds.








