10 Cozy Soups Perfect for Snowy Days

Creamy Tomato Basil Soup
This Creamy Tomato Basil Soup is the ultimate comfort food, combining the rich flavors of ripe tomatoes and fresh basil for a warming bowl perfect for chilly days.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 2 cups vegetable broth
- 1 cup heavy cream
- 1 bunch fresh basil, chopped
- Salt and pepper to taste
Cooking method
- Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté until softened.
- Stir in crushed tomatoes and vegetable broth, bringing the mixture to a simmer.
- Reduce heat and stir in heavy cream. Cook for another 5 minutes.
- Add chopped basil, salt, and pepper. Blend the soup with an immersion blender until smooth.
- Serve hot with a drizzle of olive oil and additional basil if desired.
Roasted Butternut Squash Soup
This Roasted Butternut Squash Soup is cozy and nourishing, featuring roasted squash and a perfect balance of spices for a flavorful winter treat.

Ingredients
- 1 large butternut squash, peeled and cubed
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 teaspoon ground cinnamon
- Salt and pepper to taste
Cooking method
- Preheat oven to 400°F (200°C). Toss squash cubes in olive oil, spread on a baking sheet, and roast for 25-30 minutes.
- In a large pot, sauté onion and garlic until fragrant.
- Add roasted squash, vegetable broth, cinnamon, salt, and pepper. Simmer for 15 minutes.
- Puree with an immersion blender until smooth. Adjust seasoning if necessary.
- Serve warm, garnished with a sprinkle of cinnamon or roasted seeds.
Chicken and Wild Rice Soup
A hearty and satisfying Chicken and Wild Rice Soup packed with tender chicken, earthy mushrooms, and aromatic herbs for a delightful meal.
Ingredients
- 1 tablespoon olive oil
- 2 carrots, diced
- 2 celery stalks, diced
- 1 medium onion, chopped
- 2 cups cooked chicken, shredded
- 3/4 cup wild rice
- 6 cups chicken broth
- 1 cup mushrooms, sliced
- 1 teaspoon dried thyme
- Salt and pepper to taste
Cooking method
- Heat olive oil in a large pot; add carrots, celery, and onion, sauté until softened.
- Stir in chicken, wild rice, chicken broth, and mushrooms.
- Add thyme, salt, and pepper, and bring to a boil.
- Reduce heat to low, cover, and simmer for 45 minutes until the rice is tender.
- Serve hot, with fresh herbs if desired.
Classic French Onion Soup
Warm up with this Classic French Onion Soup, a timeless dish with caramelized onions, rich broth, and a gooey cheesy topping.
Ingredients
- 4 large onions, thinly sliced
- 3 tablespoons butter
- 1 teaspoon sugar
- 8 cups beef broth
- 1/4 cup dry white wine
- Salt and pepper to taste
- 1 baguette, sliced
- 2 cups Gruyère cheese, grated
Cooking method
- In a large pot, melt butter over medium heat, add onions and sugar, cooking until onions are caramelized.
- Add beef broth, wine, salt, and pepper, and bring to a simmer for 20 minutes.
- Preheat oven to broil. Ladle soup into oven-safe bowls, top with baguette slices and cheese.
- Broil until cheese is melted and bubbly.
- Serve immediately, with extra bread for dipping.
Spicy Lentil Soup
This Spicy Lentil Soup is a hearty, aromatic bowl filled with protein-rich lentils and a kick of spices for a deliciously warming experience.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon chili flakes
- 1 1/2 cups red lentils
- 6 cups vegetable broth
- Salt and pepper to taste
Cooking method
- Heat olive oil in a pot, add onion and garlic, sauté until translucent.
- Stir in cumin, paprika, and chili flakes, cooking for 1 minute.
- Add lentils and broth, bring to a boil.
- Reduce heat, simmer for 25-30 minutes until lentils are tender.
- Season with salt and pepper, blending if desired. Serve hot with crusty bread.
Sweet Potato Coconut Curry Soup
Indulge in this Sweet Potato Coconut Curry Soup, a creamy and fragrant blend of sweet potatoes and coconut milk spiced with curry powder.
Ingredients
- 2 tablespoons coconut oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 teaspoons curry powder
- 2 large sweet potatoes, peeled and cubed
- 4 cups vegetable broth
- 1 can (14 ounces) coconut milk
- Salt and pepper to taste
Cooking method
- Melt coconut oil in a pot, sauté onion and garlic until soft.
- Stir in curry powder, cooking for 1 minute.
- Add sweet potatoes and broth, bring to a boil.
- Cover and simmer for 20 minutes until potatoes are tender.
- Stir in coconut milk, season, and puree until smooth. Garnish with cilantro if desired.
Beef and Barley Soup
This Beef and Barley Soup is a robust and satisfying choice, with tender beef, hearty barley, and vegetables simmered to perfection.
Ingredients
- 1 tablespoon olive oil
- 1 pound beef stew meat, cubed
- 1 onion, diced
- 3 carrots, sliced
- 2 celery stalks, sliced
- 8 cups beef broth
- 1 cup barley
- 1 teaspoon thyme
- Salt and pepper to taste
Cooking method
- In a large pot, heat oil, brown beef cubes, and remove.
- Sauté onion, carrots, and celery in the same pot.
- Return beef to pot, add beef broth, barley, thyme, salt, and pepper.
- Bring to a boil, reduce heat, and simmer for 1 hour until barley and beef are tender.
- Serve hot, with a sprinkle of fresh parsley if desired.
Mushroom and Leek Soup
Savor the earthy flavors of Mushroom and Leek Soup, a delicate and creamy soup with a touch of white wine for an elegant dining experience.
Ingredients
- 2 tablespoons butter
- 2 leeks, cleaned and sliced
- 1 pound mushrooms, sliced
- 1/4 cup dry white wine
- 4 cups vegetable broth
- 1/2 cup heavy cream
- Salt and pepper to taste
Cooking method
- Melt butter in a pot, add leeks and mushrooms, sauté until soft.
- Stir in white wine, allowing to cook down slightly.
- Add vegetable broth, bring to a simmer for 20 minutes.
- Stir in cream, season with salt and pepper.
- Blend until smooth, and serve garnished with chopped chives.
Curried Pumpkin Soup
This Curried Pumpkin Soup offers a delightful autumnal mix of pumpkin and curry spices, creating a velvety and flavorful soup.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon curry powder
- 1 can (15 ounces) pumpkin puree
- 4 cups chicken or vegetable broth
- 1/2 cup coconut milk
- Salt and pepper to taste
Cooking method
- Heat olive oil in a pot, sauté onion and garlic until translucent.
- Add curry powder, cooking for 1 minute.
- Stir in pumpkin puree and broth, bring to a simmer for 15 minutes.
- Stir in coconut milk, season with salt and pepper.
- Blend until smooth and serve, garnished with pumpkin seeds.
Italian Wedding Soup
Italian Wedding Soup is a classic choice, with tender meatballs, fresh greens, and acini di pepe pasta simmered in a savory broth.
Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 8 cups chicken broth
- 1/2 cup acini di pepe pasta
- 1 pound ground beef or turkey
- 1/4 cup breadcrumbs
- 1 egg
- 1 bunch escarole or spinach, chopped
- Salt and pepper to taste
Cooking method
- In a large pot, heat olive oil, sauté onion and carrots until soft.
- Add chicken broth and bring to a boil.
- In a bowl, mix ground meat, breadcrumbs, egg, salt, and pepper. Form small meatballs.
- Add pasta and meatballs to the broth, simmering for 10 minutes.
- Stir in greens, cook for an additional 5 minutes. Serve hot with grated Parmesan.