·

Cozy Soups to Make all Season Long

Hey there, soup lover! As the weather gets colder and the days get shorter, there’s nothing quite as comforting as a hot bowl of soup. Whether you’re curled up with a good book, binge-watching your favorite show, or hosting friends for a cozy night in, a bowl of something warm is just what you need.

This post contains affiliate links. Read disclosure below.

Affilate Disclaimer

So, I’ve rounded up 10 of my all-time favorite soup recipes that are perfect for chilly days. From rich, creamy chowders to hearty, veggie-packed broths, these soups will warm you from the inside out—and keep you cozy all season long.

But before we dive in, I want to mention that many of the ingredients I use in these recipes (like organic spices, specialty oils, or that perfect soup pot) can be found easily online. I’ll share where to get them as we go along, but don’t worry—I’ll make sure it’s all seamlessly baked into the content. 😉

1. Spicy Coconut & Lime Chicken Soup

This vibrant soup is packed with zesty flavors, featuring a tangy coconut broth, tender chicken, and a nice kick of heat. The combination of coconut milk and lime gives it a creamy richness balanced by freshness and spice—perfect for a cozy meal on a cold day.

Ingredients:

  • 2 chicken breasts (or thighs), boneless and skinless, cut into bite-sized pieces
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 2 tbsp red curry paste (or more, depending on your spice tolerance)
  • 1 can (14 oz) coconut milk
  • 4 cups chicken broth
  • 1 tbsp soy sauce (or tamari for gluten-free)
  • 1-2 tbsp lime juice (to taste)
  • 1 carrot, julienned or sliced thinly
  • 1/2 cup mushrooms, sliced
  • 1-2 tbsp fish sauce (optional, for extra umami)
  • 1-2 fresh Thai red chilies, sliced (optional, for added heat)
  • Fresh cilantro, for garnish
  • Lime wedges, for serving

Directions:

  1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and garlic, and sauté until softened, about 5 minutes.
  2. Add the grated ginger and red curry paste, stirring for about 1 minute until fragrant.
  3. Add the chicken pieces to the pot and cook until they start to brown, about 5-7 minutes.
  4. Pour in the coconut milk and chicken broth, and stir in the soy sauce and fish sauce (if using). Bring to a simmer, then reduce the heat and cook for 15-20 minutes, until the chicken is fully cooked through and tender.
  5. Add the sliced carrots, mushrooms, and red chilies (if using) and cook for an additional 5-7 minutes, until the vegetables are tender but still vibrant.
  6. Stir in the lime juice to taste—this will brighten the flavors and balance the richness of the coconut milk.
  7. Taste the soup and adjust seasoning with salt, pepper, or more lime juice if needed.
  8. Ladle the soup into bowls and garnish with fresh cilantro and extra lime wedges.

This soup is light yet filling, with the perfect amount of heat and the richness of coconut. It’s a great way to switch things up and bring a bit of tropical flair to your winter meals. The lime and cilantro give it a refreshing finish that’s both comforting and invigorating. Enjoy this spicy and creamy chicken soup! It’s full of flavor and sure to warm your soul from the inside out, especially if you’re in the mood for something zesty and comforting.

2. Creamy Mushroom Soup

Rich, earthy, and ultra-creamy, this mushroom soup is perfect for mushroom lovers. It’s thick, savory, and has a deep umami flavor that is incredibly comforting.

Ingredients:

  • 1 lb mixed mushrooms (shiitake, cremini, button), sliced
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 1 cup heavy cream (or coconut milk for a dairy-free version)
  • 2 tbsp butter
  • 1 tbsp thyme (fresh or dried)
  • Salt and pepper to taste

Directions:

  1. In a large pot, melt the butter and sauté the onion and garlic until soft.
  2. Add the mushrooms and cook until they release their moisture and start to brown, about 8-10 minutes.
  3. Add the vegetable broth, thyme, salt, and pepper. Bring to a simmer and cook for 15 minutes.
  4. Use an immersion blender to purée the soup until smooth or leave it a little chunky if you like more texture.
  5. Stir in the cream and cook for another 5 minutes, then adjust seasoning if needed.

This is the kind of soup you’ll want to cozy up with after a long day. It’s creamy without being too heavy and packed with earthy mushroom flavor.


Join the List

Join my mailing list.
Subscribe today!

3. Creamy Tomato Basil Soup

A classic that never goes out of style! This creamy tomato basil soup is so simple, but oh-so-delicious. Plus, it’s perfect for dunking your favorite grilled cheese sandwich.

Ingredients:

  • 2 cans (28 oz each) crushed tomatoes
  • 1 onion, chopped
  • 4 cups vegetable or chicken broth
  • 1/2 cup heavy cream
  • 1 tbsp olive oil
  • 1 tsp garlic powder
  • 1 tsp dried basil
  • Salt and pepper to taste
  • Fresh basil, for garnish

Directions:

  1. Heat olive oil in a large pot and sauté the onion until soft.
  2. Add the crushed tomatoes, broth, garlic powder, basil, salt, and pepper.
  3. Bring to a boil, then reduce the heat and simmer for 15 minutes.
  4. Add the cream and use an immersion blender to purée until smooth.
  5. Garnish with fresh basil before serving.

This soup has the perfect balance of tangy tomatoes and creamy richness that’s a total crowd-pleaser.

4. Chili with Sweet Potatoes

A twist on the classic chili, this version adds sweet potatoes for a bit of sweetness and an extra serving of nutrients.

Ingredients:

  • 1 lb ground turkey or beef
  • 1 large sweet potato, peeled and cubed
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 can (15 oz) kidney beans, drained
  • 1 can (15 oz) diced tomatoes
  • 2 tbsp chili powder
  • 1 tsp cumin
  • 4 cups vegetable broth
  • Salt and pepper to taste

Directions:

  1. Brown the ground meat in a large pot, then add the onion and garlic, cooking until softened.
  2. Add the sweet potato, beans, diced tomatoes, and vegetable broth.
  3. Stir in the chili powder, cumin, salt, and pepper.
  4. Bring to a boil, then simmer for 30-40 minutes, or until the sweet potatoes are tender.

The sweet potatoes add such a delicious balance to the spicy chili—perfect for those days when you need a little heat!

5. Lentil & Spinach Soup

For those days when you want something light but still hearty, this lentil and spinach soup is your go-to.

Ingredients:

  • 1 cup dried lentils, rinsed
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 6 cups vegetable broth
  • 1 tsp thyme
  • 1 tsp turmeric
  • Salt and pepper to taste
  • 4 cups fresh spinach

Directions:

  1. In a large pot, sauté the onion, carrots, celery, and garlic in olive oil until softened.
  2. Add the lentils, vegetable broth, thyme, turmeric, salt, and pepper.
  3. Bring to a boil, then reduce heat and simmer for 30 minutes, or until lentils are tender.
  4. Stir in the spinach just before serving, allowing it to wilt into the soup.

This one is loaded with protein and flavor, and the spinach gives it that perfect green touch.

Join the List

Join my mailing list.
Subscribe today!

6. Sweet Potato & Black Bean Soup

This hearty, slightly spicy soup is packed with nutrients and offers that perfect combination of flavors—sweet from the potatoes and savory from the black beans. It’s a bowl of warmth and comfort that’s also vegan-friendly!

Ingredients:

  • 2 large sweet potatoes, peeled and diced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 1/2 tsp chili powder
  • 4 cups vegetable broth
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • Fresh cilantro, for garnish

Directions:

  1. Heat olive oil in a large pot and sauté the onion and garlic until softened.
  2. Add the diced sweet potatoes, cumin, paprika, and chili powder, stirring to coat the potatoes with the spices.
  3. Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for 20 minutes, or until the sweet potatoes are tender.
  4. Add the black beans and cook for another 5 minutes.
  5. Use an immersion blender to blend the soup partially for a creamy texture with some chunks remaining.
  6. Garnish with fresh cilantro before serving.

This soup is like a warm hug in a bowl, with the sweet and savory combo of sweet potatoes and black beans. It’s hearty, filling, and packed with plant-based protein.

7. Minestrone Soup

This classic Italian soup is packed with vegetables, beans, and pasta, making it a hearty, veggie-packed choice for cold weather.

Ingredients:

  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 1 zucchini, chopped
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) kidney beans, drained
  • 1 cup small pasta (like elbow macaroni or ditalini)
  • 6 cups vegetable broth
  • 1 tsp oregano
  • 1 tsp basil
  • Salt and pepper to taste

Directions:

  1. Sauté the onion, carrots, and celery in olive oil until softened.
  2. Add the zucchini, tomatoes, beans, pasta, and vegetable broth.
  3. Season with oregano, basil, salt, and pepper.
  4. Bring to a boil, then reduce to a simmer and cook for 25 minutes, or until the pasta is tender.

8. Spicy White Bean & Kale Soup

If you’re craving a soup that’s light yet filling, packed with greens, and has a nice bit of spice, this white bean and kale soup is for you. The beans add creaminess without any dairy, and the kale gives a nice earthy flavor and texture.

Ingredients:

  • 1 can (15 oz) white beans (such as cannellini or great northern), drained and rinsed
  • 2 cups kale, chopped
  • 1 onion, chopped
  • 2 carrots, diced
  • 3 garlic cloves, minced
  • 1 tsp red pepper flakes (adjust to taste)
  • 4 cups vegetable broth
  • 1 tsp dried oregano
  • 1 tbsp olive oil
  • Salt and pepper to taste

Directions:

  1. Heat olive oil in a large pot and sauté the onion, carrots, and garlic until soft, about 5 minutes.
  2. Add the red pepper flakes and oregano, stirring to release the spices’ aroma.
  3. Pour in the vegetable broth and add the white beans. Bring to a boil, then reduce heat and simmer for 15 minutes.
  4. Stir in the chopped kale and cook for another 10 minutes until the kale is tender and the soup has thickened slightly.
  5. Season with salt and pepper to taste.

This soup is wonderfully savory and has just the right amount of spice to keep things interesting. It’s perfect if you want something with a little heat but still hearty enough to fill you up.

9. Spicy Thai Coconut Soup

If you’re craving something with a little kick, this spicy Thai coconut soup is an absolute must.

Ingredients:

  • 1 can (14 oz) coconut milk
  • 4 cups chicken broth
  • 2 tbsp red curry paste
  • 1-inch piece of ginger, minced
  • 2 garlic cloves, minced
  • 1 cup mushrooms, sliced
  • 1 cup shredded chicken (or tofu for a vegetarian version)
  • 1 tbsp fish sauce
  • 1 tbsp lime juice
  • Fresh cilantro and chili peppers for garnish

Directions:

  1. Combine the coconut milk, chicken broth, curry paste, ginger, garlic, and mushrooms in a pot.
  2. Bring to a boil, then reduce to a simmer for 15 minutes.
  3. Add the shredded chicken, fish sauce, and lime juice.
  4. Serve with fresh cilantro and chili peppers for an extra spicy kick.

10. Roasted Red Pepper & Tomato Soup

This creamy tomato soup gets a flavor boost from roasted red peppers, making it extra rich and smoky. It’s a twist on the classic that takes your tomato soup game to the next level.

Ingredients:

  • 2 large red bell peppers, roasted and peeled (or use jarred roasted peppers)
  • 2 cans (14 oz each) diced tomatoes
  • 1 onion, chopped
  • 4 cups vegetable broth
  • 1 tsp smoked paprika
  • 1 tbsp olive oil
  • 1/2 cup heavy cream or coconut milk
  • Salt and pepper to taste

Directions:

  1. In a large pot, heat olive oil and sauté the onion until soft, about 5 minutes.
  2. Add the roasted red peppers, tomatoes, smoked paprika, and vegetable broth. Bring to a boil and then reduce to a simmer for 20 minutes.
  3. Use an immersion blender to purée the soup until smooth.
  4. Stir in the cream (or coconut milk) and season with salt and pepper to taste.

This soup is smoky, sweet, and tangy all at once. It’s perfect for dipping crusty bread or grilled cheese sandwiches. The roasted red peppers elevate the flavor in a way you won’t forget.


Join the List

Join my mailing list.
Subscribe today!

Time to Get Cooking!

10 cozy, soul-warming soups that are perfect for those chilly days when you need something delicious and comforting. Whether you’re in the mood for something creamy, hearty, or spicy, these recipes have got you covered.

And as always, if you’re looking for high-quality ingredients or kitchen tools (because let’s face it, we all need that perfect soup pot). Check out my Amazon Store front, were I put all the kitchen gadgets I use personally to make all these amazing recipes. Check it out here!

Trust me, once you start making these soups, your home will feel like the coziest place on earth. Happy cooking, and stay warm!

As Always, Keep Cooking!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *