20 Hearty Filling Soup Recipes Comforting

Posted on April 9, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

As the weather cools down, there’s nothing like a warm, comforting bowl of soup to hit the spot. And when it comes to soups that truly fill you up, few things compare to a hearty, filling option. In this article, we’ll be diving into 20 delicious and satisfying soup recipes that are sure to become new favorites.

From creamy chicken and wild rice soup to loaded baked potato soup and spicy black bean soup, there’s something for everyone on this list. Whether you’re in the mood for something classic and comforting or bold and adventurous, these soups are sure to hit the mark. So grab a spoon and let’s get started on our culinary journey!

Creamy Chicken and Wild Rice Soup

Creamy Chicken and Wild Rice Soup
A hearty and comforting soup that combines tender chicken, nutty wild rice, and a rich creamy broth. Perfect for a chilly evening or a pick-me-up any time of the year.

Ingredients:

– 1 lb boneless, skinless chicken breast or thighs
– 2 cups mixed wild rice blend (white and brown)
– 4 cups chicken broth
– 1 large onion, diced
– 2 cloves garlic, minced
– 1 cup heavy cream
– 1 tsp dried thyme
– Salt and pepper to taste

Instructions:

1. In a large pot or Dutch oven, sauté the onion and garlic in a little oil until softened.
2. Add the chicken and cook until browned on all sides.
3. Add the wild rice, chicken broth, and thyme. Bring to a boil, then reduce heat and simmer for 30 minutes.
4. Stir in the heavy cream and season with salt and pepper.
5. Simmer for an additional 10-15 minutes or until the soup has thickened slightly.
6. Serve hot and enjoy!

Cooking Time: 45-50 minutes

Loaded Baked Potato Soup

Loaded Baked Potato Soup
Warm up with a creamy and comforting bowl of Loaded Baked Potato Soup. This recipe combines the flavors of roasted potatoes, savory broth, and rich toppings for a satisfying meal.

Ingredients:

– 2-3 large baking potatoes, peeled and diced
– 4 tablespoons butter
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup chicken or vegetable broth
– 1/2 cup heavy cream
– Salt and pepper to taste
– Optional toppings: shredded cheddar cheese, sour cream, crumbled bacon, diced scallions

Instructions:

1. Preheat oven to 400°F (200°C).
2. In a large pot, sauté butter, onion, and garlic until softened.
3. Add diced potatoes, broth, and heavy cream. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until potatoes are tender.
4. Use an immersion blender or transfer soup to a blender and puree until smooth.
5. Season with salt and pepper to taste.
6. Serve hot, topped with your choice of optional toppings.

Cooking Time: 30-40 minutes

Beef and Barley Stew

Beef and Barley Stew
A classic comfort food recipe that’s perfect for a cold winter’s day. This beef and barley stew is a simple, flavorful dish that’s packed with tender beef, nutty barley, and aromatic vegetables.

Ingredients:

– 2 pounds beef stew meat (chuck or round)
– 1 cup pearl barley
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 carrots, peeled and chopped
– 2 celery stalks, chopped
– 1 can (14.5 oz) diced tomatoes
– 4 cups beef broth
– 1 teaspoon dried thyme
– Salt and pepper, to taste

Instructions:

1. Heat oil in a large Dutch oven or pot over medium-high heat.
2. Add beef and cook until browned, about 3-4 minutes. Remove from pot.
3. Add onion, garlic, carrots, and celery; cook until vegetables are tender, about 5 minutes.
4. Add barley, diced tomatoes, broth, thyme, salt, and pepper. Stir to combine.
5. Return beef to the pot and bring to a boil.
6. Reduce heat to low, cover, and simmer for 2 hours or until beef is tender.

Cooking Time: 2 hours

Lentil and Sausage Soup

Lentil and Sausage Soup
A comforting and flavorful soup that’s perfect for a chilly evening or a quick weeknight dinner. This recipe combines the richness of sausage with the comforting warmth of lentils.

Ingredients:

– 1 pound dried green or brown lentils, rinsed and drained
– 2 tablespoons olive oil
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 pound sweet Italian sausage, casings removed
– 4 cups chicken broth
– 1 can (14.5 oz) diced tomatoes
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat the oil in a large pot over medium-high heat. Add the onion and garlic; cook until the onion is translucent.
2. Add the sausage; cook, breaking up with a spoon, until browned.
3. Add the lentils, broth, diced tomatoes, salt, and pepper. Bring to a boil, then reduce heat and simmer for 30-40 minutes or until the lentils are tender.
4. Taste and adjust seasoning as needed.
5. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 45-50 minutes

Thai Coconut Curry Soup

Thai Coconut Curry Soup
Thai Coconut Curry Soup Recipe

Warm up with this comforting and aromatic Thai-inspired soup, where the creamy coconut milk meets the spicy curry flavors.

Ingredients:

– 2 tablespoons vegetable oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 tablespoon grated fresh ginger
– 1 teaspoon Thai red curry paste
– 2 cups mixed vegetables (such as bell peppers, carrots, and snap peas)
– 1 can (14 oz) coconut milk
– 4 cups vegetable broth
– Salt and pepper to taste
– Fresh cilantro leaves for garnish

Instructions:

1. Heat oil in a large pot over medium heat.
2. Add onion, garlic, and ginger; cook until the onion is translucent.
3. Stir in curry paste and cook for 1 minute.
4. Add mixed vegetables and cook until they start to soften.
5. Pour in coconut milk and vegetable broth; bring to a simmer.
6. Reduce heat to low and let soup cook for 15-20 minutes or until the flavors have melded together.
7. Season with salt and pepper to taste.
8. Garnish with cilantro leaves and serve hot.

Cooking Time: 20-25 minutes

White Bean and Kale Soup

White Bean and Kale Soup
This hearty soup combines creamy cannellini beans with tender kale and aromatic vegetables, perfect for a cozy meal on a chilly day.

Ingredients:

– 1 can (15 oz) cannellini beans, drained and rinsed
– 2 cups chopped kale leaves
– 2 tablespoons olive oil
– 1 onion, diced
– 3 cloves garlic, minced
– 1 carrot, peeled and grated
– 4 cups vegetable broth
– Salt and pepper, to taste
– Optional: 1/4 cup grated Parmesan cheese (for serving)

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the onion and cook until softened, about 5 minutes.
2. Add the garlic and cook for an additional minute.
3. Stir in the carrot and cook for 2-3 minutes, or until tender.
4. Add the cannellini beans, vegetable broth, and chopped kale. Season with salt and pepper to taste.
5. Bring the mixture to a simmer and cook for 20-25 minutes, or until the kale is tender.
6. Serve hot, topped with grated Parmesan cheese if desired.

Cooking Time: 25-30 minutes

Spicy Black Bean Soup

Spicy Black Bean Soup
This hearty soup is a perfect blend of flavors, with the spicy kick from cumin and chili flakes adding depth to the rich black beans.

Ingredients:

– 1 can black beans, drained and rinsed
– 2 tablespoons olive oil
– 1 onion, diced
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1/4 teaspoon chili flakes
– 4 cups vegetable broth
– 1 can diced tomatoes
– Salt and pepper, to taste
– Optional: jalapeños or red bell peppers for added heat

Instructions:

1. Heat oil in a large pot over medium-high.
2. Add onion and garlic; cook until softened (3-4 minutes).
3. Add cumin and chili flakes; cook for 1 minute, stirring constantly.
4. Add black beans, broth, and diced tomatoes; bring to a boil.
5. Reduce heat and simmer for 20-25 minutes or until soup has thickened slightly.
6. Season with salt and pepper to taste.

Cooking Time: 25-30 minutes

Chicken Tortilla Soup

Chicken Tortilla Soup
Warm up with this flavorful and comforting soup that combines tender chicken, crispy tortillas, and a hint of spices.

Ingredients:

– 1 lb boneless, skinless chicken breast or thighs
– 2 medium onions, diced
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 4 cups chicken broth
– 1 can (14.5 oz) diced tomatoes
– 1 tsp cumin
– 1/2 tsp paprika
– Salt and pepper to taste
– 6-8 corn tortillas, cut into thin strips
– Shredded cheese, for serving (optional)
– Fresh cilantro, for garnish (optional)

Instructions:

1. In a large pot, sauté onions, garlic, and bell pepper in a little oil until softened.
2. Add chicken and cook until browned, breaking into small pieces as it cooks.
3. Pour in broth, tomatoes, cumin, paprika, salt, and pepper. Bring to a boil, then simmer for 20 minutes or until the chicken is cooked through.
4. Stir in tortilla strips and let them cook for 5-7 minutes or until crispy.
5. Taste and adjust seasoning as needed.
6. Serve hot, topped with shredded cheese and cilantro if desired.

Cooking Time: 40-45 minutes

Minestrone with Pesto

Minestrone with Pesto
This hearty Italian soup combines the comfort of minestrone with the bright, herby flavor of pesto. Perfect for a quick and satisfying meal or as a side dish.

Ingredients:

– 1 can (14.5 oz) diced tomatoes
– 1 can (15 oz) kidney beans, drained and rinsed
– 1 can (15 oz) cannellini beans, drained and rinsed
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 cups vegetable broth
– 1/4 cup pesto
– 1 tablespoon olive oil
– Salt and pepper to taste
– Fresh basil leaves for garnish (optional)

Instructions:

1. In a large pot, heat the olive oil over medium heat.
2. Add the onion and garlic; cook until softened, about 3-4 minutes.
3. Add the diced tomatoes, vegetable broth, kidney beans, cannellini beans, salt, and pepper. Stir to combine.
4. Bring the mixture to a simmer and cook for 20-25 minutes or until the flavors have melded together.
5. Stir in the pesto; adjust seasoning as needed.
6. Serve hot, garnished with fresh basil leaves if desired.

Cooking Time: 25-30 minutes

Split Pea and Ham Soup

Split Pea and Ham Soup
A classic comfort soup that combines the simplicity of split peas with the richness of ham. This hearty soup is perfect for a chilly evening or as a satisfying lunch.

Ingredients:

– 1 pound dried split peas, rinsed and drained
– 2 tablespoons butter
– 1 onion, chopped
– 2 cloves garlic, minced
– 1/2 cup diced cooked ham (about 2 ounces)
– 4 cups chicken broth
– 1 teaspoon dried thyme
– Salt and pepper, to taste

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and cook until softened, about 5 minutes.
2. Add garlic and cook for an additional minute.
3. Add split peas, ham, chicken broth, and thyme. Season with salt and pepper to taste.
4. Bring mixture to a boil, then reduce heat to low and simmer, covered, for 45-50 minutes or until peas are tender.
5. Serve hot, garnished with chopped fresh parsley or chives, if desired.

Cooking Time: 45-50 minutes

Moroccan Chickpea Stew

Moroccan Chickpea Stew
This hearty and aromatic stew is a staple of Moroccan cuisine, packed with flavorful spices, tender chickpeas, and sweet vegetables. Serve over couscous or crusty bread for a comforting meal.

Ingredients:

– 1 can chickpeas (14.5 oz), drained and rinsed
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can diced tomatoes (14.5 oz)
– 2 cups vegetable broth
– 1 tsp ground cumin
– 1 tsp smoked paprika
– 1/2 tsp ground cinnamon
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat oil in a large pot over medium heat.
2. Add onions and cook until softened, about 5 minutes.
3. Add garlic, bell pepper, cumin, smoked paprika, and cinnamon. Cook for an additional 2 minutes.
4. Stir in chickpeas, diced tomatoes, and vegetable broth.
5. Bring to a simmer, then reduce heat to low and cook for 20-25 minutes or until flavors have melded together.
6. Season with salt and pepper to taste.
7. Garnish with chopped parsley, if desired.

Cooking Time: 25-30 minutes

Clam Chowder with Bacon

Clam Chowder with Bacon
This hearty, comforting chowder is a perfect blend of tender clams, crispy bacon, and creamy potatoes. With its rich flavors and velvety texture, it’s sure to become a new favorite.

Ingredients:

– 2 tablespoons butter
– 6 slices of bacon, diced
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup clams, scrubbed and rinsed (fresh or canned)
– 2 cups chicken broth
– 1/2 cup heavy cream
– 2 large potatoes, peeled and diced
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. In a large pot over medium heat, cook the bacon until crispy.
2. Remove the bacon with a slotted spoon and set aside.
3. Add the butter to the pot and sauté the onion and garlic until softened.
4. Add the clams, chicken broth, heavy cream, potatoes, salt, and pepper.
5. Simmer for 20-25 minutes or until the potatoes are tender.
6. Stir in the cooked bacon and adjust seasoning as needed.
7. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 30-40 minutes

Vegetable Beef Soup

Vegetable Beef Soup
This comforting soup combines tender beef with a medley of colorful vegetables in a rich and savory broth.

Ingredients:

– 1 pound beef stew meat (such as chuck or round)
– 2 medium carrots, peeled and chopped
– 2 stalks celery, chopped
– 2 cloves garlic, minced
– 1 large onion, chopped
– 3 cups mixed vegetables (such as potatoes, green beans, peas, and corn)
– 4 cups beef broth
– 1 teaspoon dried thyme
– Salt and pepper to taste

Instructions:

1. In a large pot or Dutch oven, brown the beef in a little oil over medium-high heat.
2. Add the chopped onion, carrots, celery, and garlic; cook until the vegetables are tender.
3. Add the mixed vegetables, beef broth, and thyme. Bring to a boil, then reduce the heat and simmer for 30 minutes or until the soup is flavorful and the vegetables are tender.
4. Season with salt and pepper to taste.

Cooking Time: 45-50 minutes

Creamy Tomato Basil Soup

Creamy Tomato Basil Soup
Brighten up a chilly day with this rich and flavorful Creamy Tomato Basil Soup, perfect for a cozy evening or a quick lunch. Fresh tomatoes, basil, and a hint of cream come together to create a velvety-smooth and satisfying soup.

Ingredients:

– 2 tablespoons butter
– 1 medium onion, chopped
– 3 cloves garlic, minced
– 2 cups fresh tomatoes, diced (or 1 can of crushed tomatoes)
– 1/4 cup heavy cream or half-and-half
– 1/2 cup chicken broth
– 1 tablespoon olive oil
– Salt and pepper to taste
– Fresh basil leaves, chopped (optional)

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and garlic; cook until softened.
2. Add tomatoes, heavy cream, and chicken broth. Bring to a simmer.
3. Reduce heat to low and let soup simmer for 15-20 minutes or until flavors have melded together.
4. Stir in olive oil. Season with salt and pepper to taste.
5. Serve hot, garnished with chopped basil leaves if desired.

Cooking Time: 20 minutes

Mexican Street Corn Chowder

Mexican Street Corn Chowder
Get ready to transport your taste buds to the vibrant streets of Mexico with this creamy and flavorful chowder! This recipe combines the classic flavors of grilled corn, peppers, onions, and spices with a rich and comforting broth.

Ingredients:

– 2 cups mixed corn kernels (fresh or frozen)
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can (14.5 oz) diced tomatoes
– 1 cup chicken broth
– 1/2 cup heavy cream
– 1 tsp ground cumin
– 1 tsp smoked paprika
– Salt and pepper to taste
– 1/4 cup crumbled cotija cheese (optional)

Instructions:

1. In a large pot, sauté the onion, garlic, and bell pepper in a little oil until tender.
2. Add the corn kernels, diced tomatoes, chicken broth, cumin, smoked paprika, salt, and pepper. Stir to combine.
3. Bring the mixture to a simmer and cook for 15-20 minutes or until the flavors have melded together.
4. Use an immersion blender to puree the soup to your desired consistency.
5. Stir in the heavy cream and adjust seasoning as needed.
6. Serve hot, topped with crumbled cotija cheese if desired.

Cooking Time: 25-30 minutes

Turkey and Wild Rice Soup

Turkey and Wild Rice Soup
This comforting soup is a perfect blend of turkey, wild rice, and savory vegetables, making it a great option for a chilly evening.

Ingredients:

– 1 lb cooked turkey breast or thighs, diced
– 1 cup wild rice
– 4 cups chicken broth
– 1 large onion, chopped
– 2 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can (14.5 oz) diced tomatoes
– 1 tsp dried thyme
– Salt and pepper to taste
– 2 tbsp olive oil

Instructions:

1. Heat the olive oil in a large pot over medium heat.
2. Add the chopped onion and cook until softened, about 3-4 minutes.
3. Add the garlic, bell pepper, and cooked turkey; cook for an additional 2 minutes.
4. Stir in the wild rice, chicken broth, diced tomatoes, thyme, salt, and pepper.
5. Bring to a boil, then reduce heat and simmer for 30-40 minutes or until the wild rice is tender.

Cooking Time: 45-50 minutes

French Onion Soup with Gruyère

French Onion Soup with Gruyère
Rich and flavorful, this French Onion Soup is a comforting treat that combines caramelized onions, beef broth, and melted Gruyère cheese. A perfect winter warmer for chilly evenings.

Ingredients:

– 3 large onions, thinly sliced
– 2 tablespoons butter
– 1 teaspoon salt
– 1/2 teaspoon black pepper
– 4 cups beef broth
– 2 cloves garlic, minced (optional)
– 4 slices Gruyère cheese
– Fresh thyme leaves for garnish

Instructions:

1. In a large saucepan, melt butter over medium heat. Add onions and cook until caramelized, stirring occasionally (about 20-25 minutes).
2. Add salt, pepper, and garlic (if using). Cook for 1 minute.
3. Pour in beef broth and bring to a simmer. Reduce heat to low and let cook for 10 minutes.
4. Preheat broiler.
5. Ladle soup into oven-proof bowls and top each with a slice of Gruyère cheese.
6. Broil until cheese is melted and bubbly (about 2-3 minutes).
7. Garnish with fresh thyme leaves and serve immediately.

Cooking Time: 35-40 minutes

Pumpkin and Sage Soup

Pumpkin and Sage Soup
Warm up with this comforting and flavorful soup that combines the sweetness of pumpkin with the earthy notes of sage. Perfect for a chilly fall or winter evening, this recipe is easy to make and sure to please.

Ingredients:

– 1 small pumpkin (about 2 lbs), peeled, seeded, and cubed
– 2 tablespoons butter
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 cups chicken broth
– 1/2 cup heavy cream or half-and-half
– 2 teaspoons dried sage
– Salt and pepper, to taste

Instructions:

1. In a large pot, melt the butter over medium heat. Add the onion and cook until softened, about 5 minutes.
2. Add the garlic and pumpkin; cook for an additional 2-3 minutes, or until the pumpkin starts to soften.
3. Pour in the chicken broth and bring the mixture to a boil.
4. Reduce the heat and simmer for 20-25 minutes, or until the pumpkin is tender.
5. Use an immersion blender or transfer the soup to a blender and puree until smooth.
6. Stir in the heavy cream and dried sage; season with salt and pepper to taste.

Cooking Time: 35-40 minutes

Broccoli Cheddar Soup

Broccoli Cheddar Soup
Warm up with a comforting bowl of Broccoli Cheddar Soup! This creamy, cheesy soup is the perfect way to cozy up on a chilly day.

Ingredients:

– 2 tablespoons butter
– 1 onion, chopped
– 3 cups broccoli florets
– 4 cups chicken or vegetable broth
– 1 cup grated cheddar cheese
– 1/2 cup heavy cream
– Salt and pepper, to taste

Instructions:

1. In a large pot, melt the butter over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
2. Add the broccoli florets and cook for an additional 3-4 minutes, or until tender.
3. Pour in the broth and bring the mixture to a boil. Reduce heat and simmer for 10-15 minutes, or until the soup has thickened slightly.
4. Stir in the grated cheddar cheese until melted and smooth.
5. Add the heavy cream and season with salt and pepper to taste.

Cooking Time: 25-30 minutes

Spicy Sausage and Kale Soup

Spicy Sausage and Kale Soup
A hearty and warming soup perfect for a chilly day, this Spicy Sausage and Kale Soup combines the flavors of spicy sausage with the earthy taste of kale.

Ingredients:

– 1 lb spicy sausage (such as Andouille or chorizo), sliced
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups chicken broth
– 1 cup diced tomatoes
– 2 cups curly kale leaves, stems removed and discarded, leaves coarsely chopped
– Salt and pepper to taste
– Optional: red pepper flakes for added heat

Instructions:

1. Heat the oil in a large pot over medium-high heat.
2. Add the sausage and cook until browned, about 5 minutes.
3. Add the onion and garlic; cook until the onion is translucent, about 3-4 minutes.
4. Add the broth, diced tomatoes, and kale. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until the kale is tender.
5. Season with salt, pepper, and red pepper flakes (if using).
6. Serve hot, garnished with chopped fresh herbs if desired.

Cooking Time: 30-40 minutes

Summary

Cozy up with these 20 hearty soup recipes that are sure to fill your belly and warm your soul! From creamy chicken and wild rice soup to spicy sausage and kale soup, there’s something for everyone. Explore international flavors like Moroccan chickpea stew and Thai coconut curry soup, or stick to classic comfort foods like loaded baked potato soup and vegetable beef soup. Whether you’re in the mood for something light and refreshing or rich and indulgent, these recipes are sure to satisfy your cravings.

Tags:

You might also like these recipes

Leave a Comment