Healthy Holiday Recipes That Feel Festive
Seasonal veggies like squash and cauliflower keep dishes light yet rich.
It’s easy to reach for bacon-wrapped jalapenos, gooey cheese dips or sugar cookies this time of year. But hearty soups and vibrant salads can be just as delicious — and leave you feeling good long after the party ends.
Cravings for carbs spike during the holidays, especially with shorter days and colder weather. While those foods offer a quick boost, they often lead to fatigue later. Our nutrition expert shares how seasonal ingredients like cauliflower and winter squash can make lighter dishes feel satisfying and indulgent.
Embrace Sweet and Savory Holiday Recipes
Holiday cravings often combine comfort and flavor. You can create healthy dishes that feel special by pairing sweet and savory elements with nutrient-rich whole foods.
“A combination of sweet and savory elements is generally well-liked and brings out flavor really well,” says clinical dietitian Bridget Shea, RD, at University of Vermont Health – UVM Medical Center.
For salads, try:
- Sweet elements: Apples and dried cranberries add natural sweetness, color and crunch.
- Savory elements: Lentils, nuts or sunflower seeds provide richness, texture and healthy fats.
A lentil and barley salad with pumpkin seeds, lentils and squash is a perfect example. Lentils and barley together offer excellent plant-based protein, Shea says. “You can satisfy multiple cravings at once and enjoy lighter dishes without feeling deprived.”
Celebrate Cauliflower
Cauliflower often gets a bad rap for being bland. But this nutrient-dense member of the cabbage family shines during the holidays. Its slightly nutty flavor with hints of sweetness and bitterness makes it ideal for salads.
Pair cauliflower with broccoli, yogurt, honey and lemon for a dish that delivers crunch, sweetness and tartness – all in one bowl.
Winter Squash Is a Winner
Seasonal vegetables like butternut squash are both nutritious and budget-friendly. Rich in beta carotene, squash provides vitamin A for healthy eyes and skin.
For a warming soup, combine squash with ginger for a cozy, invigorating flavor. No butternut squash? Substitute any winter squash you have on hand. Add a can of white beans for extra protein and staying power.
Make Food Fun and Flexible for Gatherings
For parties or buffets, Shea suggests creative, easy-to-eat options like “salads on skewers” or veggies with a hummus dip. These finger-food-style dishes keep things light, bright and convenient for guests, especially when mingling rather than sitting down for a full meal.
Healthy Holiday Recipes
All three recipes below are simple to make and can be partly prepared in advance — like roasting vegetables or mixing dressings — making them ideal for entertaining or potlucks.
“What’s great with all of these recipes is they’re vegetable-based, which means they have excellent nutrient density but still use seasonal ingredients that feel festive and satisfying,” Shea says.
Serves: 8, Serving Size: 2 cups
Ingredients
- 3 tablespoons cooking oil
- 1 onion, diced
- 4 cloves garlic, minced
- 2 tablespoons fresh ginger, minced
- 2 tablespoons curry
- 1 tablespoon cumin powder
- 1/2 teaspoon cayenne
- 1 large (3lb) butternut squash or pumpkin, peeled, seeded and chopped
- 6 to 8 cups vegetable or chicken stock
- 1/4 cup maple syrup
Instructions
- In a large, thick-bottom soup pot, heat the oil. Add onions, garlic and ginger. Sauté́ until translucent.
- Add curry, cumin powder, and cayenne. Sauté́ until well incorporated.
- Add squash and stock. Simmer until squash is very tender.
- Add maple syrup and season to taste. Puree until smooth.
Serves: 6, Serving Size: 1 cup
Ingredients
- 1 lemon, juiced
- 3 tablespoons extra virgin olive oil
- 2 tablespoons apple cider vinegar
- 3 tablespoons fresh herbs, chopped
- 2 cups French lentils
- 2 cups barley
- 1 cup cooked butternut squash, diced
- 1 cup kale, sliced thin
- 1 pear, diced
- 1/2 cup red onion, minced
- 1/4 cup celery, minced
- 1/4 cup toasted pumpkin seeds (pepitas)
- Salt and pepper to taste
Instructions
- Add 1 cup lentils to 4 cups water. Simmer until soft (about 25 minutes). Drain and rinse with cold water. Set aside.
- Meanwhile, in a separate pot, add 1 cup barley to 4 cups water. Simmer until soft (about 25 minutes). Drain and rinse with cold water. Set aside.
- In a large bowl, whisk lemon juice, extra virgin olive oil, cider vinegar and herbs until well incorporated.
- Add reserved lentils and barley and remaining ingredients. Stir until well coated. Garnish with toasted pepitas and serve.
- Serve cold or warmed as a side.
Serves: 6
Salad
- 2 Tablespoons olive oil
- 1/2 head of cauliflower, cut into small pieces (2 cups)
- 1 bunch of broccoli, cut into small pieces (2 cups)
- 1 cup carrots, shredded
- 1/2 cup scallions, sliced
- 3/4 cup dried cranberries
- 1/4 cup toasted sunflower seeds
Dressing
- 1/2 cup non-fat Greek yogurt
- 1/2 cup low-fat mayonnaise
- 3 tablespoons raw honey
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
Instructions
- Preheat oven to 375° F. Mix the cauliflower, broccoli and oil, and roast for 12 minutes. Set aside to cool.
- While the vegetables are roasting, mix yogurt, mayonnaise, honey, lemon juice and zest until smooth.
- Season with salt and pepper to taste.
- Once the cauliflower and broccoli are cooled, toss with remaining ingredients and dressing.