24 Hearty Filling Soup Recipes for Cozy Evenings

Picture this: a chilly evening, a cozy blanket, and a steaming bowl of soup that warms you from the inside out. That’s the comfort we’re bringing to your table with these 24 hearty, filling recipes. Whether you’re craving classic chicken noodle or something more adventurous, we’ve got the perfect spoonful for every cozy night in. Let’s dive into these soul-satisfying soups!

Creamy Chicken and Wild Rice Soup

Creamy Chicken and Wild Rice Soup
You’re craving something cozy but don’t want to spend all day in the kitchen. This creamy chicken and wild rice soup is your answer—rich, satisfying, and ready in under an hour.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1, diced
– Carrots – 2, diced
– Celery – 2 stalks, diced
– Garlic – 3 cloves, minced
– All-purpose flour – ¼ cup
– Chicken broth – 6 cups
– Wild rice blend – 1 cup
– Boneless, skinless chicken breasts – 1 lb, cubed
– Heavy cream – 1 cup
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh thyme – 1 tbsp, chopped

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add onion, carrots, and celery; sauté for 5 minutes until softened.
3. Stir in garlic and cook for 30 seconds until fragrant.
4. Sprinkle flour over vegetables and stir constantly for 2 minutes to form a roux.
5. Gradually pour in chicken broth while whisking to prevent lumps.
6. Add wild rice blend and bring to a boil.
7. Reduce heat to low, cover, and simmer for 25 minutes until rice is tender.
8. Add cubed chicken and simmer uncovered for 10 minutes until chicken reaches 165°F internally.
9. Stir in heavy cream, salt, pepper, and thyme.
10. Simmer for 5 more minutes until slightly thickened.
11. Remove from heat and let rest for 5 minutes before serving.

Get ready for a velvety texture with tender chicken and nutty wild rice in every spoonful. The cream adds richness without overwhelming the savory broth, making it perfect for chilly evenings. Try topping with extra thyme or crusty bread for dipping.

Lentil and Sausage Stew

Lentil and Sausage Stew
Melt away winter blues with this hearty one-pot wonder. Brown savory sausage, simmer lentils until tender, and create a cozy meal that’ll have everyone asking for seconds. It’s the ultimate comfort food with minimal effort—perfect for busy weeknights.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Italian sausage – 1 lb
– Yellow onion – 1 large, diced
– Carrots – 2 medium, chopped
– Garlic – 4 cloves, minced
– Brown lentils – 1 cup
– Chicken broth – 4 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Dried thyme – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering, about 2 minutes.
2. Remove Italian sausage from casings and add to the pot. Break it into small chunks with a wooden spoon.
3. Cook sausage for 6–8 minutes, stirring occasionally, until browned and no longer pink. Tip: Don’t overcrowd the pot—brown in batches if needed for even cooking.
4. Transfer cooked sausage to a plate using a slotted spoon, leaving drippings in the pot.
5. Add diced yellow onion and chopped carrots to the pot. Sauté for 5–7 minutes, stirring frequently, until onions are translucent and carrots begin to soften.
6. Stir in minced garlic and cook for 1 minute until fragrant. Tip: Add garlic last to prevent burning and maximize flavor.
7. Pour in brown lentils, chicken broth, canned diced tomatoes (with juices), and dried thyme. Stir to combine.
8. Return cooked sausage to the pot. Bring mixture to a boil over high heat.
9. Reduce heat to low, cover the pot, and simmer for 30–35 minutes until lentils are tender but not mushy. Tip: Check lentils at 30 minutes—they should be soft with a slight bite.
10. Season with salt and black pepper. Stir well and simmer uncovered for 5 more minutes to thicken slightly.
11. Remove from heat and let rest for 5 minutes before serving.

Brimming with savory sausage and earthy lentils, this stew boasts a thick, spoon-coating texture that’s deeply satisfying. Serve it over creamy polenta or with crusty bread for soaking up every last drop, or top with a sprinkle of fresh parsley for a bright finish.

Tuscan White Bean and Kale Soup

Tuscan White Bean and Kale Soup
Tired of boring soups? This Tuscan White Bean and Kale Soup is your cozy, healthy fix. It’s packed with flavor and ready fast—no fuss, just deliciousness.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Vegetable broth – 4 cups
– Canned white beans – 2 cans (15 oz each), drained and rinsed
– Kale – 4 cups, stems removed and chopped
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add diced onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in minced garlic and cook for 1 minute, until fragrant.
4. Pour in vegetable broth and bring to a boil over high heat.
5. Add drained white beans and reduce heat to medium-low.
6. Simmer for 10 minutes, uncovered, to let flavors meld.
7. Stir in chopped kale and cook for 5 minutes, until wilted and tender.
8. Season with salt and black pepper, stirring to combine.
9. Remove from heat and let sit for 2 minutes before serving.

Buttery white beans melt into the savory broth, while kale adds a hearty bite. Serve it with crusty bread for dipping, or top with a drizzle of olive oil and grated Parmesan for extra richness—it’s comfort in a bowl.

Loaded Potato Soup with Bacon

Loaded Potato Soup with Bacon
Craving a creamy, cozy hug in a bowl? This loaded potato soup is your answer. Chop, simmer, and blend your way to comfort food heaven—it’s rich, smoky, and ridiculously easy to make.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Bacon – 6 slices
– Yellow onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Russet potatoes – 3 lbs, peeled and cubed
– Chicken broth – 4 cups
– Heavy cream – 1 cup
– Cheddar cheese – 1 cup, shredded
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Chop 6 slices of bacon into ½-inch pieces.
2. Cook bacon in a large pot over medium heat for 8–10 minutes until crispy.
3. Remove bacon with a slotted spoon and drain on paper towels, leaving 2 tbsp of bacon fat in the pot.
4. Add 1 diced yellow onion to the pot and sauté in the bacon fat for 5 minutes until translucent.
5. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
6. Add 3 lbs of cubed russet potatoes and 4 cups of chicken broth to the pot.
7. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes until potatoes are fork-tender.
8. Use an immersion blender to purée the soup until smooth, or transfer to a blender in batches.
9. Stir in 1 cup of heavy cream, 1 cup of shredded cheddar cheese, 1 tsp salt, and ½ tsp black pepper.
10. Heat the soup over low heat for 5 minutes, stirring constantly, until the cheese is fully melted and the soup is hot.
11. Ladle the soup into bowls and top with the reserved crispy bacon.
Delightfully velvety with a smoky bacon punch, this soup is thick enough to cling to a spoon. Serve it in bread bowls for a fun twist, or garnish with extra cheese and green onions for a vibrant finish.

Hearty Beef and Barley Soup

Hearty Beef and Barley Soup
You’re craving that cozy, stick-to-your-ribs magic. This beef and barley soup is your answer—a one-pot wonder that simmers into pure comfort. Let’s get it bubbling.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 90 minutes

Ingredients

– Olive oil – 2 tbsp
– Stew beef, cubed – 1.5 lbs
– Yellow onion, diced – 1 large
– Carrots, sliced – 2 cups
– Celery, sliced – 1 cup
– Garlic, minced – 4 cloves
– Beef broth – 8 cups
– Pearl barley – 1 cup
– Bay leaves – 2
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat 2 tbsp of olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering.
2. Pat the 1.5 lbs of cubed stew beef completely dry with paper towels—this ensures a proper sear.
3. Add the beef to the hot oil in a single layer, working in batches if needed to avoid crowding.
4. Sear the beef for 3-4 minutes per side until deeply browned on all edges, then transfer to a plate.
5. Add the diced onion, 2 cups of sliced carrots, and 1 cup of sliced celery to the pot.
6. Sauté the vegetables for 6-8 minutes, stirring occasionally, until the onion is translucent and softened.
7. Stir in the 4 cloves of minced garlic and cook for 1 minute until fragrant.
8. Return the seared beef and any accumulated juices to the pot.
9. Pour in 8 cups of beef broth and add 2 bay leaves, 1 tsp of salt, and ½ tsp of black pepper.
10. Bring the mixture to a boil, then immediately reduce the heat to maintain a low simmer.
11. Cover the pot and let it simmer gently for 45 minutes to tenderize the beef.
12. Stir in 1 cup of pearl barley—rinsing it first removes excess starch for a clearer broth.
13. Continue simmering, covered, for another 30-35 minutes until the barley is tender and plump.
14. Remove and discard the bay leaves. Taste and adjust seasoning only at the end, as flavors concentrate.
15. Let the soup rest off the heat for 10 minutes before serving to allow the flavors to meld.

Beefy, savory broth hugs each tender chunk of meat and chewy barley pearl. The vegetables soften into sweet, comforting bites. Serve it steaming hot with a crusty loaf for dipping, or ladle it over mashed potatoes for the ultimate cozy bowl.

Roasted Butternut Squash and Apple Soup

Roasted Butternut Squash and Apple Soup
Unlock cozy vibes with this silky soup. Roast squash and apples together for a sweet, savory hug in a bowl. Blitz it smooth for the ultimate fall comfort food.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Butternut squash – 1 large (about 3 lbs)
– Apples – 2 medium (like Honeycrisp)
– Olive oil – 2 tbsp
– Onion – 1 medium, chopped
– Vegetable broth – 4 cups
– Salt – 1 tsp
– Black pepper – ½ tsp
– Ground cinnamon – ¼ tsp

Instructions

1. Preheat your oven to 400°F.
2. Peel the butternut squash, cut it in half, scoop out the seeds, and chop the flesh into 1-inch cubes.
3. Core the apples and chop them into 1-inch pieces.
4. Toss the squash cubes and apple pieces with 1 tbsp of olive oil on a baking sheet.
5. Roast the squash and apples in the preheated oven for 30 minutes, or until fork-tender and lightly browned.
6. While roasting, heat the remaining 1 tbsp of olive oil in a large pot over medium heat.
7. Add the chopped onion and sauté for 5 minutes, until softened and translucent.
8. Add the roasted squash and apples to the pot with the onion.
9. Pour in the vegetable broth, ensuring it covers the ingredients.
10. Bring the mixture to a boil, then reduce the heat to low and simmer for 10 minutes to meld flavors.
11. Carefully transfer the hot soup in batches to a blender and blend on high until completely smooth, about 1 minute per batch.
12. Return the blended soup to the pot and stir in the salt, black pepper, and ground cinnamon.
13. Heat the soup over low for 2-3 minutes, stirring occasionally, until warmed through.
Whip up this velvety soup for a creamy texture that’s rich with caramelized sweetness from the roasted squash and apples. Serve it hot with a swirl of coconut milk or a sprinkle of toasted pepitas for extra crunch—perfect for chilly evenings or as a make-ahead lunch.

Classic Minestrone with Pasta

Classic Minestrone with Pasta
Huddle up, soup lovers! This Classic Minestrone with Pasta is your new one-pot wonder. Hearty, veggie-packed, and ready to warm you from the inside out.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1, diced
– Carrots – 2, diced
– Celery stalks – 2, diced
– Garlic cloves – 3, minced
– Diced tomatoes – 1 (28-oz) can
– Vegetable broth – 6 cups
– Dried oregano – 1 tsp
– Dried basil – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Small pasta (like ditalini) – 1 cup
– Cannellini beans – 1 (15-oz) can, drained and rinsed
– Fresh spinach – 2 cups
– Parmesan cheese – for serving

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add diced onion, carrots, and celery. Sauté for 8 minutes, stirring occasionally, until softened.
3. Stir in minced garlic and cook for 1 minute until fragrant.
4. Pour in diced tomatoes with their juices and vegetable broth. Tip: Use a wooden spoon to scrape up any browned bits from the bottom of the pot for extra flavor.
5. Add oregano, basil, salt, and black pepper. Stir to combine.
6. Bring the soup to a boil over high heat, then reduce to a simmer. Cover and cook for 20 minutes.
7. Stir in the pasta. Tip: Keep the soup at a gentle simmer to prevent the pasta from becoming mushy.
8. Cook uncovered for 10 minutes, or until the pasta is al dente (tender but firm to the bite).
9. Add drained cannellini beans and fresh spinach. Stir until the spinach wilts, about 2 minutes. Tip: For a creamier texture, mash a few beans against the side of the pot before stirring.
10. Remove from heat and let sit for 5 minutes to allow flavors to meld.
Just ladle it into bowls and top with a generous sprinkle of Parmesan. The broth is savory and rich, packed with tender veggies and beans, while the pasta adds a satisfying chew. Serve it with crusty bread for dipping, or stir in a spoonful of pesto right before eating for an herby twist.

Southwest Chicken Tortilla Soup

Southwest Chicken Tortilla Soup
A warm bowl of Southwest Chicken Tortilla Soup is the ultimate comfort food hack. Grab your Dutch oven—we’re making this spicy, smoky, and soul-satisfying soup in under an hour. It’s packed with shredded chicken, black beans, corn, and crispy tortilla strips for that perfect crunch.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Chicken breasts – 1 lb
– Chicken broth – 6 cups
– Diced tomatoes – 1 (14.5 oz) can
– Black beans – 1 (15 oz) can, drained and rinsed
– Corn – 1 cup
– Chili powder – 2 tbsp
– Cumin – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Lime – 1, juiced
– Corn tortillas – 4, cut into strips
– Avocado – 1, diced
– Cilantro – ¼ cup, chopped
– Shredded cheese – 1 cup

Instructions

1. Heat olive oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Add diced onion and cook until translucent, 5 minutes, stirring occasionally.
3. Stir in minced garlic and cook until fragrant, 30 seconds.
4. Place chicken breasts in the pot and pour in chicken broth.
5. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes until chicken reaches 165°F internally.
6. Remove chicken with tongs, let cool for 5 minutes on a cutting board, then shred with two forks.
7. Return shredded chicken to the pot.
8. Add diced tomatoes, black beans, corn, chili powder, cumin, salt, and black pepper.
9. Simmer uncovered for 10 minutes to let flavors meld, stirring once.
10. Stir in lime juice just before serving.
11. While soup simmers, preheat oven to 400°F and line a baking sheet with parchment paper.
12. Arrange tortilla strips in a single layer on the baking sheet, spray lightly with cooking spray, and bake for 8–10 minutes until golden and crisp, flipping halfway through.
13. Ladle soup into bowls and top with baked tortilla strips, diced avocado, chopped cilantro, and shredded cheese.

Just ladle it up and dig in—the broth is rich and smoky, with tender chicken and beans in every spoonful. Pile on those crispy tortilla strips for a satisfying crunch, or swap in crushed tortilla chips if you’re in a hurry. For a creamy twist, stir in a dollop of sour cream or Greek yogurt to mellow the heat.

Creamy Tomato Basil Tortellini Soup

Creamy Tomato Basil Tortellini Soup
Tired of boring soups? This creamy tomato basil tortellini soup is your new cold-weather hero. It’s rich, comforting, and ready in under 30 minutes—perfect for busy weeknights.

Serving: 4 | Pre Time: 5 minutes | Cooking Time: 20 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Crushed tomatoes – 1 (28-oz) can
– Vegetable broth – 4 cups
– Heavy cream – 1 cup
– Cheese tortellini – 1 (9-oz) package
– Fresh basil – ¼ cup, chopped
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add diced onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Add minced garlic and cook for 1 minute, stirring constantly to prevent burning.
4. Pour in crushed tomatoes and vegetable broth, then bring to a boil over high heat.
5. Reduce heat to medium-low and simmer for 10 minutes, uncovered, to develop flavor.
6. Stir in heavy cream until fully incorporated.
7. Add cheese tortellini and cook for 5 minutes, or until tortellini float to the surface.
8. Stir in chopped fresh basil, salt, and black pepper.
9. Remove from heat and let sit for 2 minutes to thicken slightly.

Enjoy the velvety texture that balances tangy tomatoes with rich cream. For a fun twist, top with extra basil or serve alongside crusty bread for dipping—it’s a cozy meal that feels gourmet without the fuss.

Chunky Vegetable and Chickpea Soup

Chunky Vegetable and Chickpea Soup
Ugh, winter got you down? This chunky vegetable and chickpea soup is your cozy, one-pot hug. Loaded with veggies and protein, it’s a hearty, healthy meal that comes together fast.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1, diced
– Carrots – 2, peeled and chopped
– Celery – 2 stalks, chopped
– Garlic – 3 cloves, minced
– Vegetable broth – 4 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Canned chickpeas – 1 (15 oz) can, drained and rinsed
– Dried thyme – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh spinach – 2 cups

Instructions

1. Heat the olive oil in a large pot over medium heat for 1 minute.
2. Add the diced onion, chopped carrots, and chopped celery to the pot.
3. Sauté the vegetables for 8–10 minutes, stirring occasionally, until the onion is translucent and softened.
4. Add the minced garlic and sauté for 1 minute, just until fragrant.
5. Pour in the vegetable broth and canned diced tomatoes with their juices.
6. Stir in the drained chickpeas, dried thyme, salt, and black pepper.
7. Increase the heat to high and bring the soup to a boil.
8. Once boiling, reduce the heat to low, cover the pot, and simmer for 20 minutes.
9. After 20 minutes, stir in the fresh spinach and cook for 2 more minutes, just until wilted.
10. Remove the pot from the heat and let it sit for 5 minutes before serving.

Rich, savory broth coats every spoonful of tender veggies and creamy chickpeas. Serve it with crusty bread for dipping, or top with a sprinkle of Parmesan for extra umami.

Spicy Black Bean and Chorizo Soup

Spicy Black Bean and Chorizo Soup
Spice up your weeknight with this smoky, hearty soup that comes together in a flash. Sizzle chorizo, simmer black beans, and finish with a zesty lime squeeze for a bowl that’s bold, comforting, and totally craveable.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Chorizo – 8 oz
– Olive oil – 1 tbsp
– Onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Canned black beans – 2 (15 oz) cans, drained and rinsed
– Chicken broth – 4 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Ground cumin – 1 tsp
– Smoked paprika – 1 tsp
– Lime – 1, juiced
– Salt – ½ tsp
– Fresh cilantro – ¼ cup, chopped

Instructions

1. Heat olive oil in a large pot over medium-high heat for 1 minute.
2. Add chorizo and cook for 5 minutes, breaking it into small pieces with a spoon until browned.
3. Add diced onion and cook for 4 minutes, stirring occasionally, until softened.
4. Stir in minced garlic and cook for 1 minute until fragrant.
5. Pour in drained black beans, diced tomatoes, chicken broth, cumin, and smoked paprika.
6. Bring to a boil, then reduce heat to low and simmer uncovered for 15 minutes.
7. Stir in lime juice and salt.
8. Remove from heat and stir in chopped cilantro.
9. Ladle soup into bowls and serve immediately.

Ladle this soup hot for a rich, brothy texture with tender beans and crispy chorizo bits. The smoky paprika and fresh lime create a vibrant, tangy finish—top with extra cilantro or a dollop of sour cream for a creamy contrast.

Broccoli Cheddar Soup with Crusty Bread

Broccoli Cheddar Soup with Crusty Bread
Nailing cozy comfort food just got easier. This Broccoli Cheddar Soup is creamy, cheesy, and ready in under an hour. Pair it with crusty bread for the ultimate dunk.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– Butter – 3 tbsp
– Onion – 1 medium, diced
– Garlic – 2 cloves, minced
– Flour – ¼ cup
– Chicken broth – 4 cups
– Broccoli – 4 cups, chopped into small florets
– Heavy cream – 1 cup
– Sharp cheddar cheese – 2 cups, shredded
– Salt – 1 tsp
– Black pepper – ½ tsp
– Crusty bread – 4 slices

Instructions

1. Melt 3 tbsp butter in a large pot over medium heat.
2. Add 1 diced onion and cook for 5 minutes, stirring occasionally, until softened.
3. Add 2 minced garlic cloves and cook for 1 minute, until fragrant.
4. Sprinkle ¼ cup flour over the mixture and stir constantly for 2 minutes to form a roux.
5. Gradually whisk in 4 cups chicken broth until smooth, then bring to a simmer.
6. Add 4 cups chopped broccoli florets and simmer for 10 minutes, until tender.
7. Stir in 1 cup heavy cream and heat for 2 minutes, without boiling.
8. Remove the pot from heat and stir in 2 cups shredded sharp cheddar cheese until melted and smooth.
9. Season with 1 tsp salt and ½ tsp black pepper, adjusting if needed.
10. Toast 4 slices of crusty bread in a toaster or oven at 400°F for 5 minutes until golden.
11. Ladle the soup into bowls and serve immediately with the toasted bread on the side.

The soup is luxuriously thick with tender broccoli bits and a sharp cheddar kick. For a fun twist, top it with crispy bacon or extra cheese, and use the bread to scoop up every last drop.

Seafood Chowder with Corn and Potatoes

Seafood Chowder with Corn and Potatoes
Hear that? It’s your stomach begging for a creamy, chunky hug in a bowl. This seafood chowder with corn and potatoes is the ultimate cozy flex—ready in under an hour and packed with flavor that’ll make you forget takeout exists.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– Bacon – 4 slices
– Onion – 1, diced
– Garlic – 2 cloves, minced
– All-purpose flour – ¼ cup
– Chicken broth – 4 cups
– Potatoes – 2 large, peeled and diced into ½-inch cubes
– Corn kernels – 1 cup (fresh or frozen)
– Heavy cream – 1 cup
– Shrimp – ½ lb, peeled and deveined
– Scallops – ½ lb
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh parsley – 2 tbsp, chopped

Instructions

1. Chop 4 slices of bacon into small pieces.
2. Heat a large pot over medium heat and add the bacon. Cook for 5–7 minutes until crispy, stirring occasionally.
3. Remove the bacon with a slotted spoon and set it aside on a paper towel-lined plate, leaving the bacon fat in the pot.
4. Add 1 diced onion to the pot and sauté in the bacon fat for 4–5 minutes until translucent.
5. Add 2 minced garlic cloves and cook for 1 minute until fragrant.
6. Sprinkle ¼ cup all-purpose flour over the onion and garlic. Stir constantly for 2 minutes to cook out the raw flour taste—this prevents a gritty texture.
7. Gradually whisk in 4 cups chicken broth until smooth and no lumps remain.
8. Add 2 large diced potatoes and 1 cup corn kernels. Bring to a boil, then reduce heat to medium-low.
9. Simmer uncovered for 15–20 minutes until the potatoes are fork-tender.
10. Stir in 1 cup heavy cream and bring the chowder back to a gentle simmer over medium heat.
11. Add ½ lb shrimp and ½ lb scallops to the pot. Cook for 3–5 minutes until the shrimp turn pink and the scallops are opaque—avoid overcooking to keep the seafood tender.
12. Season with 1 tsp salt and ½ tsp black pepper. Stir to combine.
13. Ladle the chowder into bowls and top with the reserved crispy bacon and 2 tbsp chopped fresh parsley.

Every spoonful delivers a velvety, rich broth that clings to the sweet corn and tender potatoes. The smoky bacon crunch plays perfectly against the succulent shrimp and scallops—try serving it in a hollowed-out sourdough loaf for an edible bowl that soaks up every last drop.

Split Pea Soup with Smoked Ham

Split Pea Soup with Smoked Ham
Savor this smoky, stick-to-your-ribs classic that transforms humble pantry staples into pure comfort. It’s the ultimate cozy hug in a bowl, perfect for chilly nights and meal prep dreams. Let’s get simmering.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 1 hour 45 minutes

Ingredients

– Dried green split peas – 1 lb
– Smoked ham hock – 1 (about 1.5 lbs)
– Yellow onion – 1 large, diced
– Carrots – 2 large, diced
– Celery stalks – 2, diced
– Olive oil – 2 tbsp
– Low-sodium chicken broth – 8 cups
– Bay leaf – 1
– Black pepper – ½ tsp

Instructions

1. Rinse 1 lb of dried green split peas under cold water in a colander, picking out any debris.
2. Heat 2 tbsp of olive oil in a large Dutch oven or heavy pot over medium heat for 1 minute.
3. Add 1 large diced yellow onion, 2 large diced carrots, and 2 diced celery stalks to the pot. Sauté for 8 minutes, stirring occasionally, until the onions are translucent and softened.
4. Place 1 smoked ham hock into the pot with the vegetables.
5. Pour in the rinsed split peas and 8 cups of low-sodium chicken broth. Tip: Using low-sodium broth lets you control the salt level, as the ham hock will release its own.
6. Add 1 bay leaf and ½ tsp of black pepper to the pot. Do not add salt yet.
7. Bring the mixture to a boil over high heat, which should take about 5-7 minutes.
8. Once boiling, immediately reduce the heat to low to maintain a gentle simmer. Cover the pot with a lid.
9. Simmer for 1 hour and 30 minutes, stirring every 20-30 minutes to prevent sticking. Tip: If the soup gets too thick during cooking, add ½ cup of water or broth at a time.
10. After 1 hour and 30 minutes, remove the pot from the heat. Carefully take out the ham hock and bay leaf using tongs. Discard the bay leaf.
11. Let the ham hock cool on a cutting board for 5 minutes until safe to handle. Shred all the meat from the bone using two forks, discarding the bone, skin, and excess fat.
12. Return the shredded ham to the pot. Tip: For a creamier texture, use an immersion blender to partially puree the soup right in the pot for 10-15 seconds before adding the ham back.
13. Taste the soup and season with salt only if needed, as the ham provides plenty of saltiness. Stir to combine.
14. Ladle the hot soup into bowls and serve immediately.

Nothing beats the velvety, thick texture studded with tender ham and vegetables. The smoky depth from the hock permeates every spoonful, making it incredibly satisfying. Try topping it with a dollop of sour cream or crispy croutons for a fun twist.

Moroccan Lamb and Lentil Soup

Moroccan Lamb and Lentil Soup
You’re craving something bold, cozy, and packed with flavor—this Moroccan Lamb and Lentil Soup is your answer. Spiced, hearty, and ready to warm you up in under an hour.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Ground lamb – 1 lb
– Yellow onion – 1, diced
– Garlic cloves – 4, minced
– Ground cumin – 1 tbsp
– Ground coriander – 1 tsp
– Ground cinnamon – ½ tsp
– Crushed red pepper flakes – ¼ tsp
– Brown lentils – 1 cup, rinsed
– Chicken broth – 6 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Fresh lemon juice – 2 tbsp
– Fresh cilantro – ¼ cup, chopped
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat olive oil in a large pot over medium-high heat until shimmering, about 2 minutes.
2. Add ground lamb and cook, breaking it up with a spoon, until browned and no pink remains, 6–8 minutes.
3. Transfer lamb to a plate, leaving drippings in the pot.
4. Add diced onion to the pot and sauté until softened and translucent, about 5 minutes.
5. Stir in minced garlic and cook until fragrant, 1 minute.
6. Add ground cumin, ground coriander, ground cinnamon, and crushed red pepper flakes; toast spices for 30 seconds to release oils.
7. Return lamb to the pot and mix with spices.
8. Pour in rinsed brown lentils, chicken broth, and canned diced tomatoes with juices.
9. Bring to a boil, then reduce heat to low, cover, and simmer for 30 minutes until lentils are tender.
10. Stir in fresh lemon juice, chopped fresh cilantro, salt, and black pepper.
11. Simmer uncovered for 5 more minutes to blend flavors.
12. Ladle soup into bowls and serve hot.

Buttery lentils melt into the rich, spiced broth, while the lamb adds a savory depth that’s balanced by a bright lemon finish. Top with extra cilantro or a dollop of yogurt for a creamy twist, and enjoy it with crusty bread to soak up every last drop.

Thai Coconut Chicken Soup

Thai Coconut Chicken Soup
Melt away winter blues with this creamy, spicy Thai coconut chicken soup. It’s a 30-minute flavor bomb that’ll make your taste buds dance—no takeout needed. Get ready to slurp up comfort in a bowl.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

– Chicken breast – 1 lb
– Coconut milk – 1 (13.5 oz) can
– Chicken broth – 4 cups
– Lemongrass – 2 stalks
– Ginger – 1 (2-inch) piece
– Garlic – 3 cloves
– Fish sauce – 2 tbsp
– Lime – 1
– Thai chili – 1
– Cilantro – ¼ cup
– Mushrooms – 8 oz
– Vegetable oil – 1 tbsp

Instructions

1. Heat 1 tbsp vegetable oil in a large pot over medium-high heat until shimmering, about 1 minute.
2. Add 1 lb chicken breast, cut into 1-inch cubes, and cook for 5-7 minutes until no longer pink, stirring occasionally. Tip: Don’t overcrowd the pot to ensure even browning.
3. Remove chicken and set aside on a plate.
4. In the same pot, add 3 cloves minced garlic, 2 stalks lemongrass (bruised and cut into 2-inch pieces), and 1 (2-inch) piece ginger (peeled and sliced). Sauté for 2 minutes until fragrant.
5. Pour in 4 cups chicken broth and bring to a boil over high heat.
6. Reduce heat to medium, add 8 oz sliced mushrooms, and simmer for 10 minutes until mushrooms are tender.
7. Stir in 1 can coconut milk and 2 tbsp fish sauce, then return chicken to the pot. Simmer for 5 minutes over low heat. Tip: Avoid boiling after adding coconut milk to prevent curdling.
8. Remove from heat, squeeze in juice from 1 lime, and stir.
9. Thinly slice 1 Thai chili and chop ¼ cup cilantro for garnish. Tip: Wear gloves when handling Thai chili to avoid skin irritation.
10. Ladle soup into bowls and top with chili and cilantro.
This soup boasts a silky texture from the coconut milk, balanced by tangy lime and savory fish sauce. Serve it over steamed jasmine rice for a heartier meal, or enjoy it straight from the bowl with extra chili for a spicy kick.

Conclusion

Perfect for chilly nights, these 24 hearty soups are your ticket to cozy, satisfying meals. We hope you find a new favorite to warm your family’s table. Give a recipe a try, then let us know which one you loved in the comments below! Don’t forget to pin this roundup to your Pinterest boards to save all that delicious inspiration.

Leave a Comment