Skip to main content
Login to MyChart

Help us elevate and expand our care, make breakthroughs in biomedical science and improve community health and wellness.

Donate today

Search UVM Health

Healthy Holiday Recipes That Feel Festive

Healthy Holiday Recipes That Feel Festive

Seasonal veggies like squash and cauliflower keep dishes light yet rich.


November 17, 2025

Bowl of creamy soup at a holiday meal.

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.

Page components

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.

Curried Squash Soup

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 

  1. In a large, thick-bottom soup pot, heat the oil. Add onions, garlic and ginger. Sauté́ until translucent.
  2. Add curry, cumin powder, and cayenne. Sauté́ until well incorporated.
  3. Add squash and stock. Simmer until squash is very tender.
  4. Add maple syrup and season to taste. Puree until smooth.
French Lentil and Barley Harvest Salad

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

  1. Add 1 cup lentils to 4 cups water. Simmer until soft (about 25 minutes). Drain and rinse with cold water. Set aside.
  2. 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.
  3. In a large bowl, whisk lemon juice, extra virgin olive oil, cider vinegar and herbs until well incorporated.
  4. Add reserved lentils and barley and remaining ingredients. Stir until well coated. Garnish with toasted pepitas and serve.
  5. Serve cold or warmed as a side.
Roasted Broccoli & Cauliflower Salad with Yogurt, Honey and Lemon

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 

  1. Preheat oven to 375° F. Mix the cauliflower, broccoli and oil, and roast for 12 minutes. Set aside to cool.
  2. While the vegetables are roasting, mix yogurt, mayonnaise, honey, lemon juice and zest until smooth.
  3. Season with salt and pepper to taste.
  4. Once the cauliflower and broccoli are cooled, toss with remaining ingredients and dressing. 
844-UVM-HEALTH

Give to a Healthier Future

Help us elevate and expand our care, make breakthroughs in biomedical science and improve community health and wellness.

Healthier communities. Healthiest lives. Together.

University of Vermont Medical Center

111 Colchester Ave
Burlington, VT 05401

802-847-0000

Golisano Children's Hospital

111 Colchester Ave
Burlington, VT 05401

802-847-0000

Central Vermont Medical Center

130 Fisher Road
Berlin, VT 05602

802-371-4100

Champlain Valley Physicians Hospital

75 Beekman Street
Plattsburgh, NY 12901

518-561-2000

Elizabethtown Community Hospital

75 Park Street
Elizabethtown, NY 12932

518-873-6377

Alice Hyde Medical Center

133 Park Street
Malone, NY 12953

518-483-3000

Porter Medical Center

115 Porter Drive
Middlebury, VT 05753

802-388-4701

Home Health & Hospice

1110 Prim Road
Colchester, VT 05446

802-658-1900

© 2026 University of Vermont Health
Jump back to top