When the weather turns chilly and the days are short, a steaming bowl of homemade soup is exactly what you need to warm body and soul. These cozy winter soup recipes are perfect for weeknight dinners and low-key weekend suppers.
Looking for more cold weather dinner ideas? Check out these cozy Sunday suppers.
Soup Recipes with Meat
These easy recipes feature tender chicken, hearty beef and slow-cooked ham. Oh yes, and Italian sausage! In other words, no matter what kind of meat you enjoy in your soups, you’re going to find an awesome recipe to try below.
Chicken Enchilada Soup
This slow cooker chicken soup only take 10 minutes of prep and is filled with all the enchilada flavor you know and love. Black beans, sweet corn kernels and tender shredded chicken make this a satisfying soup you’ll make again and again.
One of the original lasagna soup recipes to hit the internet, this easy recipe has everything you love about lasagna in one bowl. Made with Italian sausage and lots of cheesy topping in the form of ricotta, Parmesan and mozzarella. Yum!
Healing Instant Pot Chicken Soup
This healthy chicken soup recipe is full of good-for-you ingredients perfect for helping to fight off colds and other winter troublemakers. And best of all, it’s made in the Instant Pot! You pretty much throw everything in and come back an hour later to the perfect bowl of chicken soup.
Beef Barley Soup
This classic soup recipe is made with tender bites of chuck roast beef, pearl barley, veggies and red wine. Top with a bit of grated parmesan cheese and serve with a couple fluffy rolls of bread! (If you use a good quality drinking wine, you can serve the rest on the side – don’t want to waste any right?)
Instant Pot Taiwanese Beef Noodle Soup (牛肉面)
Looking for a flavorful variation of chicken noodle soup? Try this Taiwanese Beef Noodle soup made with chewy noodles and tender pieces of meat. Made in the Instant Pot and ready in 45 minutes. Dinner is done!
Slow Cooker French Onion Soup
We love it when your kitchen tools can do most of the work for you, and that’s exactly what happens with this easy French Onion Soup recipe that’s made 100% in the slow cooker. A classic bistro dish that tastes like it simmered for hours on the stove top.
Vegetarian and Vegan Soups
If you’re in the mood for a meat-free soup that’s full of feel-good vibes, these vegetarian and vegan recipes are just the thing. From creamy tomato soup to steaming bowls of butternut squash soup!
Creamy Homemade Tomato Soup
This simple homemade tomato soup recipe can be made with canned or fresh tomatoes and has extra flavor thanks to the addition of a Parmesan rind. Serve with a drizzle of olive oil and fluffy popovers for the perfect winter meal.
Instant Pot Autumn Harvest Butternut Squash Soup
Made with cubed butternut squash, apple juice and pumpkin puree, this flavorful soup was inspired by Panera’s autumn harvest butternut squash soup. A velvety soup ready in less than an hour!
Healthy Creamy Vegetable Soup for Colds
Called “Flu Buster Vegetable Soup,” this easy recipe is packed with veggies and herbs that add a boost of antiviral goodness. Fill your belly with the silky smooth texture and hearty flavor of this immune-boosting soup.
Easy 30 Minute Vegetable Thai Noodle Soup
This noodle soup is creamy, spicy and made with rice noodles so it’s gluten free in addition to being vegetarian + vegan. Sweet potato and other healthy veggies are cooked to perfection in a coconut milk based broth that’s absolutely divine.
Slow Cooker Mushroom Wild Rice Soup
This comforting mushroom and wild rice soup only takes 15 minutes of prep. Your slow cooker does the rest of the work! Serve this vegan soup with a thick slice of bread drizzled with a bit of olive oil for the ultimate winter supper.
Creamy Pumpkin Soup
Silky smooth pumpkin soup is perfect for chilly winter months. Serve with toasted baguette slices or a toasty grilled cheese sandwich! If you love butternut squash soups, then this pumpkin bisque is sure to satisfy your tastebuds.
Want to even more winter soup ideas? Check out our recipe finder to find the perfect one!