Best Hearty Soup Recipes That'll Instantly Warm You Up on a Chilly Night

When winter comes there's nothing better than a hot bowl of soup and a piece of steamy bread to warm you up after a long day. Our collection of recipes features easy homemade soups that are filling and tasty. Choose your favorite soup recipes to try this winter, or work your way through the entire list!

1. Chicken &Gnocchi


Chicken and Gnocchi Soup is the coziest way to warm up this season! It’s filled with lots of potato gnocchi dumplings, tender pieces of chicken, fresh colorful veggies (like spinach and carrots) and it’s all bathing in a rich and creamy broth. You just can’t go wrong with this satisfying soup!


  • onion, carrot, celery, garlic, spinach

  • olive oil and butter

  • chicken broth, milk, and heavy cream

  • rosemary, thyme, nutmeg, S&P

  • Cooked rotisserie chicken or raw chicken breasts

  • Gnocchi (I like to use mini gnocchi)

  • Flour



  • Saute vegetables: Heat 1 Tbsp olive oil in a large saucepan over medium-high heat. Add onion, carrot and celery and sauté 6 minutes, add garlic sauté 1- 2 minutes longer.

  • Add broth and seasoning: Pour in broth, add rosemary, thyme, nutmeg and season with salt and pepper to taste.

  • If using raw chicken breasts add them now (if using cooked rotisserie chicken add at the end): Add in chicken breasts and bring soup to a boil, reduce heat to medium-low, cover and allow to simmer until chicken is cooked through (it should register 165 in center), about 8 – 12 minutes.

  • Make roux: Meanwhile, while chicken is cooking, melt butter in medium saucepan over medium heat. Add flour, cook and stir constantly 1 minute.

  • Make béchamel sauce: While whisking vigorously pour in milk then continue to whisk vigorously to smooth any lumps. Season with salt and pepper to taste.
    While whisking constantly, cook until mixture thickens. Stir in cream, remove from heat.

  • Shredded chicken: Once chicken in soup has cooked through remove chicken from soup and allow chicken to rest 5 minutes then dice or shred into pieces (if veggies aren’t nearly soft let that soup simmer a few minutes longer before adding gnocchi).

  • Cook gnocchi: Add gnocchi to broth mixture, cover and simmer for recommend time directed on package, about 5 minutes.

  • Add white sauce to soup: Reduce soup mixture to low heat, stir milk mixture into broth mixture.

  • Stir in cooked chicken and spinach: Add in cooked chicken (rotisserie or shredded chicken breasts) and spinach. Cook until spinach wilts, about 1 minute.

  • Finish with cheese if desired: Serve warm with Romano cheese if desired.