7 Comforting Soups You’ll Want to Make on Repeat

When the weather turns chilly, there’s nothing quite like a warm bowl of soup to wrap you in comfort. I’ve gathered my favorite recipes that will make you feel cozy and nourished all season long!

7 Comforting Soups You'll Want to Make on Repeat
7 Comforting Soups You'll Want to Make on Repeat

Classic Chicken Noodle Soup

Prep & Cook Time

Prep time: 15 minutes | Cook time: 30 minutes

Ingredients

  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 8 cups chicken broth
  • 2 cups cooked chicken, shredded
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 2 cups egg noodles
  • Fresh parsley for garnish

Instructions

  1. In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery; sauté until softened.
  2. Stir in garlic and cook for another minute.
  3. Pour in chicken broth and bring to a simmer.
  4. Add the shredded chicken, thyme, salt, and pepper. Let simmer for 10 minutes.
  5. Add egg noodles and cook according to package instructions.
  6. Garnish with fresh parsley before serving.

Servings

This recipe serves about 6 people.

Nutrition Info

Calories per serving: 250 | Protein: 20g | Carbs: 30g | Fat: 6g

Tomato Basil Soup

Prep & Cook Time

Prep time: 10 minutes | Cook time: 20 minutes

Ingredients

  • 2 tablespoons butter
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 2 cans (28 oz each) crushed tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • ½ cup heavy cream
  • Fresh basil for garnish

Instructions

  1. In a large pot, melt butter over medium heat. Add onion and garlic; sauté until translucent.
  2. Add crushed tomatoes, vegetable broth, sugar, basil, salt, and pepper. Bring to a boil.
  3. Reduce heat and let simmer for 10 minutes.
  4. Stir in heavy cream and heat through.
  5. Garnish with fresh basil before serving.

Servings

This recipe serves about 4 people.

Nutrition Info

Calories per serving: 280 | Protein: 3g | Carbs: 12g | Fat: 25g

Butternut Squash Soup

Prep & Cook Time

Prep time: 15 minutes | Cook time: 30 minutes

Ingredients

  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 butternut squash, peeled and cubed
  • 4 cups vegetable broth
  • 1 teaspoon ground ginger
  • Salt and pepper to taste
  • ½ cup coconut milk

Instructions

  1. In a large pot, heat olive oil over medium heat. Add onion and garlic; sauté until fragrant.
  2. Add butternut squash and vegetable broth; bring to a boil.
  3. Reduce heat and simmer until squash is tender, about 20 minutes.
  4. Blend the soup until smooth. Stir in ginger, salt, pepper, and coconut milk.

Servings

This recipe serves about 4 people.

Nutrition Info

Calories per serving: 220 | Protein: 2g | Carbs: 42g | Fat: 8g

Lentil Soup

Prep & Cook Time

Prep time: 10 minutes | Cook time: 30 minutes

Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 cup dried lentils, rinsed
  • 6 cups vegetable broth
  • 1 teaspoon cumin
  • Salt and pepper to taste

Instructions

  1. In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery; sauté until softened.
  2. Add garlic and cook for 1 minute.
  3. Add lentils, vegetable broth, cumin, salt, and pepper. Bring to a boil.
  4. Reduce heat and simmer until lentils are tender, about 25 minutes.

Servings

This recipe serves about 6 people.

Nutrition Info

Calories per serving: 180 | Protein: 10g | Carbs: 30g | Fat: 4g

Potato Leek Soup

Prep & Cook Time

Prep time: 15 minutes | Cook time: 30 minutes

Ingredients

  • 2 tablespoons butter
  • 3 leeks, sliced
  • 3 potatoes, peeled and diced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • Salt and pepper to taste

Instructions

  1. In a large pot, melt butter over medium heat. Add leeks and sauté until softened.
  2. Add potatoes and vegetable broth; bring to a boil.
  3. Reduce heat and simmer until potatoes are tender, about 20 minutes.
  4. Blend until smooth and stir in cream. Season with salt and pepper before serving.

Servings

This recipe serves about 4 people.

Nutrition Info

Calories per serving: 320 | Protein: 5g | Carbs: 36g | Fat: 18g

French Onion Soup

Prep & Cook Time

Prep time: 10 minutes | Cook time: 1 hour

Ingredients

  • 2 tablespoons butter
  • 4 onions, thinly sliced
  • 1 tablespoon sugar
  • 4 cups beef broth
  • 1 tablespoon thyme
  • Salt and pepper to taste
  • 1 baguette, sliced
  • 2 cups grated Gruyère cheese

Instructions

  1. In a large pot, melt butter over medium heat. Add onions and sugar; cook until caramelized, about 30 minutes.
  2. Add beef broth, thyme, salt, and pepper. Simmer for 20 minutes.
  3. Preheat oven to broil. Ladle soup into oven-safe bowls, top with baguette slices and cheese.
  4. Broil until cheese is bubbly and golden.

Servings

This recipe serves about 6 people.

Nutrition Info

Calories per serving: 450 | Protein: 20g | Carbs: 35g | Fat: 25g

Final Thoughts

These comforting soups have become staples in my kitchen, each one bringing warmth and satisfaction. I hope you try them out and find your favorites to make on repeat this season!

Jessica Munoz

Welcome to my culinary corner! As a passionate recipe enthusiast, I find joy in exploring flavors, crafting dishes, and sharing the magic of cooking with others. Whether it’s time-honored classics or creative new twists, I’m here to inspire your kitchen adventures and celebrate the love of good food.

Recent Posts