Christmas Eve dinner doesn’t have to mean spending hours coordinating several complicated dishes. A warm bowl of soup gives you a comforting first course that’s easy to serve, simple to portion, and often even better when prepared ahead. It also leaves you more time to enjoy the meal with your guests.
This collection includes traditional meatless choices, hearty family favorites, creamy vegetable soups, and festive international dishes. You’ll find Polish barszcz, a clear beet broth often served with mushroom-filled uszka, alongside Mexican pozole, a richly seasoned soup with hominy and plenty of garnish options. There are also lighter recipes for a smaller meal and satisfying choices for guests who want something more filling.
Choose a recipe that fits your guests’ preferences, dietary needs, and available cooking time. Some are ideal for preparing in advance, while others come together quickly on Christmas Eve. Start with these delicious soup recipes for a relaxed holiday meal.
How to Choose the Right Christmas Eve Soup
The best Christmas Eve soup depends on your menu, guest list, and available cooking time. Choose a light broth for a traditional meal, a hearty soup for a casual family dinner, or a creamy vegetable soup when you want something comforting and filling.

Match the Soup to Your Christmas Eve Menu
For a traditional meatless meal, Polish barszcz with mushroom-filled uszka is an excellent choice. Polish Wigilia often includes 12 meatless dishes, and clear beet soup with mushroom dumplings is a classic first course. You can learn more about this tradition in Culture.pl’s guide to Polish Christmas dishes.
A large crowd may call for potato, bean, lentil, or mushroom soup because these recipes stretch easily and stay satisfying. For a dairy-free table, choose a broth-based vegetable soup, tomato soup, or a recipe thickened with blended beans or potatoes instead of cream. When time is short, select a quick vegetable soup that uses frozen produce or prepared stock.
Read also: 30 Fun Halloween Soup Ideas Kids Will Love
Plan Portions, Toppings, and Serving Time
As a first course, plan about 1 to 1 1/2 cups per guest. Serve smaller portions when the meal includes many side dishes, appetizers, or desserts. A main-course soup usually needs closer to 2 cups per person, especially when paired with bread.
Prepare make-ahead soups one day early when possible. Reheat them gently over low heat, keep the pot covered, and stir occasionally to prevent scorching. Avoid a hard boil, which can overcook vegetables, reduce the broth, or dull the color of beet soup. Add delicate dumplings, noodles, fresh herbs, cheese, or crunchy toppings just before serving.
Finally, choose bread that matches the soup’s texture. Crusty sourdough suits creamy soups, while rye bread pairs well with beet or mushroom broth. Fresh parsley, toasted seeds, sour cream, lemon, and sautéed mushrooms can give each bowl a festive finishing touch.
15 Delicious Soup Recipes for Christmas Eve
These Christmas Eve soup recipes cover traditional meatless dishes, hearty family favorites, and easy slow-cooker options. Each recipe includes practical serving guidance and simple steps, so you can choose a soup that fits your menu and schedule.

1. Polish Barszcz with Mushroom Dumplings
This traditional meatless Polish Christmas Eve soup has a clear, bright beet broth and delicate mushroom-filled uszka. It serves 6 as a starter.
Simmer vegetable broth with dried mushrooms, garlic, bay leaf, and marjoram for 25 minutes. Add roasted or cooked sliced beets and heat gently, then strain the broth if you prefer a clear soup. Season with vinegar or lemon juice until pleasantly sour. Serve hot with uszka, the small mushroom dumplings. Keep the soup thin and jewel-toned rather than thick. Prepare the beet broth one or two days early, then refrigerate it and reheat gently before adding the acid. Culture.pl lists red barszcz with porcini ravioli among Poland’s traditional Christmas Eve dishes in its guide to Polish Christmas traditions.
2. Hearty Red Pozole with Hominy
Red pozole is a bold choice for guests who enjoy a filling main course. This recipe serves 6 to 8 and uses pork shoulder, hominy, garlic, onion, broth, ancho chiles, and chiles de arbol.
Toast the dried chiles briefly, remove their stems, and soak them in hot water. Blend them with garlic, onion, and a little broth. Brown the pork, add broth, and simmer until nearly tender. Stir in the chile sauce and hominy, then cook until the pork is soft. Set out cabbage, radishes, lime, cilantro, and avocado so everyone can build a bowl. Pozole tastes even better after resting overnight, so prepare it a day ahead and add toppings just before serving.
Read also: 12 Healthy Soup Recipes With Ground Beef and Rice
3. Creamy Christmas Potato Soup
Potatoes, onion, garlic, broth, and half-and-half create a familiar soup that serves 6. Add bacon or ham for extra flavor, or leave it out for a vegetarian version with vegetable broth.
Cook the onion and garlic until soft, then add potatoes and broth. Simmer until tender, blend part of the soup, and stir in the half-and-half. Finish with green onions and shredded cheese. Keep the soup smooth by blending only part of it, and never boil after adding dairy. Bacon-free potato soup is filling, mild, and easy to serve to guests with different tastes.
4. Chicken and Wild Rice Soup
This comforting soup makes about 6 servings with chicken, wild rice, carrots, celery, onion, mushrooms, herbs, broth, and milk or cream.
Sauté the vegetables and mushrooms, then add broth and wild rice. Simmer until the rice is tender, stir in cooked chicken, and finish with milk or cream. Rotisserie chicken saves time on a busy holiday. Serve with crusty bread, and add extra broth when reheating because wild rice continues to absorb liquid.
5. Slow Cooker Tomato Christmas Soup
Combine crushed tomatoes, broth, basil, garlic, and optional processed cheese in a slow cooker. Cook until hot and blended, then add pasta near the end so it stays firm. Stir in sour cream before serving. On the stovetop, simmer the base for 20 minutes, add pasta, and finish with sour cream. Tortilla strips, croutons, or fresh basil add a festive touch. Serve the same day when pasta is included, since it will soften as it sits.
Vegetarian Christmas Eve Soup Ideas for a Lighter Table
A meatless Christmas Eve soup can still feel generous and satisfying. Vegetables provide sweetness and color, while beans and lentils add protein and lasting comfort. Mushrooms bring a savory, almost meaty flavor, and warm spices such as nutmeg, sage, thyme, and black pepper make simple ingredients feel festive.
These soups also keep the meal balanced. A smooth puree pairs well with crisp toppings, while lentils and vegetables offer a heartier bowl without feeling heavy. Serve smaller portions before the main course, then add toasted bread, a simple salad, or warm rolls for a relaxed holiday table.

6. Roasted Butternut Squash Soup
Use butternut squash, onion, garlic, vegetable broth, olive oil, and salt and pepper. For extra holiday flavor, add an apple, sage, nutmeg, or a splash of coconut milk.
- Toss cubed squash and onion with olive oil, then roast at 425°F until tender and caramelized.
- Transfer them to a pot with garlic, broth, sage, and a pinch of nutmeg.
- Simmer for 10 minutes, blend until smooth, and add more broth if the soup is too thick.
- Stir in coconut milk for a vegan finish, or use cream for a richer bowl.
Top each serving with toasted pumpkin seeds, fried sage leaves, or a small swirl of cream. The soup can be made ahead, refrigerated, and reheated gently without boiling.
7. Creamy Mushroom Soup
Mushrooms, onion, garlic, thyme, vegetable broth, and butter or olive oil create a savory vegetarian soup. Brown the mushrooms in batches so they sear instead of steam. This step gives the broth a fuller, more developed flavor.
Cook the onion and garlic in the same pot, then add the mushrooms, thyme, and broth. Simmer briefly, blend all or part of the soup, and stir in cream at the end. Reserve a few browned mushroom slices for a chewy contrast. Use vegetable broth for a vegetarian version, then replace dairy with cashew cream or oat cream for a dairy-free option.
8. Cozy Lentil and Vegetable Soup
This budget-friendly soup combines brown or green lentils with carrots, celery, tomatoes, onion, garlic, broth, and herbs. Sauté the aromatics first, then add the vegetables, lentils, tomatoes, and broth. Simmer until the lentils are tender, and finish with lemon juice or vinegar to brighten the flavor.
Most lentils need no soaking and cook in about 20 to 30 minutes, as explained in this USDA lentil cooking guide. Serve it with warm rolls or a simple green salad. Refrigerate leftovers within two hours, and add broth when reheating because lentils thicken overnight.
9. Silky Cauliflower Soup with Herbs
Soften leeks or onion and garlic in olive oil, then add cauliflower and vegetable broth. Simmer until tender, blend until smooth, and season with lemon juice, black pepper, and fresh herbs. White beans add body without dairy, while cream or Parmesan creates a richer version.
Finish the soup with roasted cauliflower, chives, toasted breadcrumbs, or herb oil. Freeze it before adding cream or cheese, then stir in the dairy after reheating for a smoother texture.
Hearty and Creamy Soups to Feed a Holiday Crowd
When soup is the main course, choose recipes with potatoes, beans, chicken, ham, or cheese for lasting comfort. Serve rich bowls with fresh herbs, lemon, crisp vegetables, warm bread, or a simple salad to keep the meal balanced.

10. Ham and Cheddar Vegetable Soup
Use diced ham, potatoes, carrots, celery, onion, broth, milk, and shredded cheddar. Optional corn or peas add color and sweetness.
Cook the onion and celery until soft. Add the potatoes, carrots, ham, and broth, then simmer until the vegetables are tender. Stir in the milk, remove the pot from the heat, and add the cheddar gradually. Don’t boil after adding cheese, or the soup may become grainy. Leftover holiday ham works especially well here. For a vegetarian version, replace the ham with white beans and add smoked paprika for savory flavor.
11. Classic Chicken Noodle Soup
Combine chicken, carrots, celery, onion, broth, parsley, thyme, and egg noodles for a familiar soup that guests of all ages can enjoy.
Simmer the chicken and aromatics in broth until the meat is cooked through. Remove and shred the chicken, then strain the broth or keep the softened vegetables. Return the chicken to the pot and cook the noodles until just tender. Already-cooked chicken makes this recipe faster. If you’re preparing the soup far ahead, cook the noodles separately and add them to each bowl, since noodles absorb broth as they sit.
12. Sweet Corn Chowder with Potatoes
Bacon, corn, potatoes, onion, celery, broth, and milk or cream create a colorful chowder. Frozen corn is a reliable winter choice and often tastes sweeter than out-of-season fresh corn.
Cook the bacon first, if using, then soften the onion and celery in the drippings. Add the potatoes and broth, and simmer until tender. Stir in the corn and dairy, then blend a small portion to thicken the chowder while keeping most of the vegetables intact. Use plant-based milk for a dairy-free version. Garnish bowls with corn, green onions, herbs, smoked paprika, or crisp bacon.
13. Broccoli Cheddar Soup
Start with broccoli, carrots, onion, garlic, broth, milk, and sharp cheddar. A spoonful of flour or a small potato provides body without making the soup heavy.
Cook the onion and garlic, stir in the flour if using, and gradually add the broth. Add the carrots and broccoli, then simmer until tender. Blend part of the soup, leaving some broccoli pieces whole for texture. Stir in the cheddar at the end, off the heat. Sharp cheddar gives the strongest flavor, and boiling after the cheese goes in can cause curdling or graininess.
14. Creamy Ham and Potato Leek Soup
Wash sliced leeks carefully because dirt often hides between the layers. Saute them with garlic, then add potatoes, broth, and thyme. Simmer until tender, blend part of the soup, and stir in cream or milk and diced ham near the end.
Partial blending creates a thick base while leaving satisfying potato and ham pieces in every bowl. Leftover ham keeps this recipe affordable. For make-ahead preparation, add the ham during reheating so it doesn’t become tough.
15. White Bean and Kale Soup
This lighter but filling soup combines canned white beans, kale, carrots, celery, onion, garlic, tomatoes, broth, and Italian herbs. Saute the aromatics, add the vegetables, tomatoes, beans, and broth, then simmer until the flavors combine.
Stir in chopped kale near the end and cook until tender. Finish with lemon juice and Parmesan, if desired. Skip the cheese for a vegan soup. Canned beans make this recipe quick, and the soup freezes well.
For a crowd, double the batch in a large pot, but leave room for simmering. Hold finished soup at 135°F or warmer, and reheat refrigerated leftovers to 165°F. USDA guidance also recommends cooling leftovers in shallow containers and refrigerating them within two hours, as explained in its leftovers and food safety guidance. Add noodles, kale, dairy, cheese, and fresh herbs near serving time for the best texture.
How to Serve, Store, and Reheat Christmas Eve Soup
Good serving choices keep Christmas Eve soup comforting without making the meal feel too heavy. Plan the accompaniments around the soup’s texture, then prepare the parts that hold well before guests arrive.

Pair Soup with Simple Holiday Sides
Crusty sourdough or warm dinner rolls are ideal with creamy potato, mushroom, and cauliflower soups. For clear broth-based soups, offer crackers, rye bread, or mushroom dumplings without adding another rich dish.
A crisp green salad balances creamy soups, while roasted carrots, green beans, or sautéed cabbage work well beside heartier bowls. Keep portions modest when soup is the first course. One substantial side is usually enough, especially if dessert and other holiday dishes follow.
Follow a Simple Make-Ahead Schedule
Prepare broths, chopped vegetables, and sturdy soups one or two days early. Lentil soup, tomato soup, bean soup, and broth-based vegetable soups often taste better after their flavors rest overnight.
Add ingredients that soften during storage while reheating whenever possible. Pasta, rice, noodles, greens, fresh herbs, and dairy keep better when they go into the pot near serving time. This approach also helps prevent soggy noodles and dull vegetables.
Cool leftover soup in shallow containers and refrigerate it within two hours. Keep the refrigerator at 40°F or below, and use refrigerated soup within three to four days. The USDA food safety guidance recommends reheating leftovers to 165°F, measured with a food thermometer.
Reheat and Freeze Soup Safely
Warm soup on the stovetop over low to medium heat, stirring often so the bottom doesn’t scorch. Once it reaches 165°F throughout, lower the heat and keep it covered. A slow cooker or heavy pot can hold soup for guests, but avoid prolonged boiling because it can break dairy, soften vegetables, and reduce the broth.
Freeze soup in small portions for easier thawing. Cream, potatoes, noodles, and dairy may become grainy, mealy, or soft after freezing, so add those ingredients after thawing when possible. Label containers with the date, and use frozen soup within three to four months for the best quality.
Frequently Asked Questions
Christmas Eve soup is flexible, but a few practical questions often come up before guests arrive. These answers cover last-minute adjustments, serving choices, and common recipe problems that can affect your holiday meal.

Can I serve two soups on Christmas Eve?
Yes, serving two soups gives guests more choice and works well for larger gatherings. Choose contrasting styles, such as a clear beet broth with a creamy potato soup, instead of two recipes with similar flavors and textures.
Serve smaller portions of each soup, around 3/4 cup per person, so guests can try both without filling up before the rest of dinner. Label vegetarian, dairy-free, or spicy options clearly if guests have dietary restrictions.
How can I fix soup that tastes too salty?
First, add more unsalted broth, water, tomatoes, vegetables, beans, or potatoes to spread out the salt. Add small amounts at a time and taste after each adjustment.
A splash of lemon juice or vinegar can make a salty soup taste more balanced, but acid won’t remove the excess salt. If the soup becomes too thin, blend in beans, cooked potatoes, or some of the vegetables to restore its body.
What should I do if my soup becomes too thick overnight?
Refrigerated soup often thickens because rice, pasta, lentils, potatoes, and beans continue absorbing liquid. Reheat it gently, then add warm broth or water in small amounts until it reaches the desired consistency.
For cream-based soups, use milk or half-and-half instead of water when possible. Add fresh herbs, lemon juice, or a pinch of seasoning after thinning, since extra liquid can soften the original flavor.
Which Christmas Eve soups freeze the best?
Broth-based vegetable soup, lentil soup, bean soup, and tomato soup usually freeze well. Cool the soup promptly, divide it into portions, and leave room in each container for expansion.
Cream, potatoes, noodles, and rice can change texture in the freezer. For the smoothest result, freeze the base without dairy or pasta, then add those ingredients after thawing and reheating.
How can I keep soup hot while guests are eating?
Use a heavy pot over low heat, a slow cooker on its warm setting, or an insulated soup warmer. Stir occasionally, especially when the soup contains dairy, cheese, or ingredients that settle on the bottom.
Keep hot soup at 140°F or above, and check the temperature with a food thermometer. USDA guidance also recommends safe handling for reheated foods, including refrigerating leftovers within the proper time limits.
How can I make one soup work for different diets?
Start with a vegetable or bean-based soup, then offer optional toppings separately. Guests can add cheese, sour cream, herbs, croutons, chili oil, or toasted seeds according to their preferences.
Check every packaged ingredient, including broth, bouillon, spice blends, and bread, for allergens or hidden dairy. Keeping garnishes separate also makes it easier to serve a soup that is vegan, gluten-free, or dairy-free without preparing an entirely different recipe.
Conclusion
The best Christmas Eve soup depends on your family traditions, guest list, and schedule. Polish barszcz brings a special-occasion feel with its bright beet broth and delicate dumplings, while pozole offers bold flavor and a hearty centerpiece. For easy comfort, potato, chicken, tomato, and vegetable soups are dependable choices that suit a relaxed holiday table.
Prepare broths, chopped vegetables, or full soups ahead when possible, then finish each bowl with thoughtful toppings such as fresh herbs, cheese, sour cream, toasted seeds, or crunchy croutons. A little planning leaves more time to share the meal with family instead of chasing perfection.
Choose one of these Christmas Eve soup recipes, make it your own, and enjoy the start of a holiday tradition your family may look forward to every year.
Save the pin for later


I’m the creator of My Everyday Dish, a food blog focused on easy homemade recipes, comforting family meals, simple baking, and seasonal food ideas. I love finding practical ways to make everyday cooking less stressful and more enjoyable. Here, I share recipes with simple ingredients, clear instructions, and plenty of flavor, helping you make delicious meals and treats you’ll feel confident serving at home.

Leave a Reply