21 soup recipes for cold days when warmth is non-negotiable

Cold days have a way of asking for something warm before anything else sounds good. These 21 soup recipes are built for those moments when the chill lingers and dinner needs to do more than just fill a bowl. Each one brings steady heat, familiar comfort, and flavors that settle in slowly. When the weather refuses to cooperate, these soups make the day easier to get through.

A bowl of creamy soup topped with sliced green onions, jalapeño, red pepper flakes, and a dollop of sour cream sits on a light surface.
Easy Fresh Corn Soup Recipe. Photo credit: At the Immigrant’s Table.

Carrot Dill Soup

A bowl of creamy orange soup garnished with fresh dill, sliced red peppers, and a drizzle of cream, placed on a plate with herbs nearby.
Carrot Dill Soup. Photo credit: At the Immigrant’s Table.

Carrot Dill Soup is a smooth, warming bowl that feels gentle on cold days. It takes about 40 minutes using carrots, dill, broth, and seasoning. The flavor is lightly sweet with fresh herbal notes. This soup offers warmth without feeling heavy.
Get the Recipe: Carrot Dill Soup

Creamy Broccoli Stems Soup

A bowl of green soup topped with microgreens and crunchy garnishes sits on a wooden board next to a spoon, a small ramekin of toppings, and an orange pot of soup.
Creamy Broccoli Stems Soup. Photo credit: At the Immigrant’s Table.

Creamy Broccoli Stems Soup is a resourceful, comforting soup made from simple vegetables. It takes about 35 minutes using broccoli stems, potatoes, and dairy. The taste is mild, creamy, and savory. This soup brings warmth while making the most of what’s on hand.
Get the Recipe: Creamy Broccoli Stems Soup

Barley, Kale and Romano Beans Soup

A bowl of bean and grain soup garnished with fresh herbs and three lemon wedges, placed next to a spoon on a wooden surface.
Barley, Kale and Romano Beans Soup. Photo credit: At the Immigrant’s Table.

Barley, Kale and Romano Beans Soup is a filling bowl built for long, cold afternoons. It takes about 60 minutes using barley, beans, kale, and broth. The flavor is earthy and savory. This soup warms slowly and stays satisfying.
Get the Recipe: Barley, Kale and Romano Beans Soup

Butternut Squash Soup with Apple and Coconut Milk

A bowl of creamy orange soup, garnished with herbs, chopped nuts, black pepper, and a drizzle of cream, sits on a white surface with sprigs of thyme and a gray napkin nearby.
Butternut Squash Soup with Apple and Coconut Milk. Photo credit: At The Immigrants Table.

Butternut Squash Soup with Apple and Coconut Milk is a smooth soup with gentle sweetness. It takes about 45 minutes using squash, apples, coconut milk, and spices. The taste is rich and lightly sweet. This soup feels comforting when the air turns cold.
Get the Recipe: Butternut Squash Soup with Apple and Coconut Milk

Broccoli Kale Soup

A bowl of creamy soup topped with kale, chopped green onions, and red pepper flakes, with a spoon on the side.
Broccoli Kale Soup. Photo credit: At the Immigrant’s Table.

Broccoli Kale Soup is a green, blended soup that delivers steady warmth. It takes about 40 minutes using broccoli, kale, potatoes, and broth. The flavor is savory and mild. This soup is grounding without feeling heavy.
Get the Recipe: Broccoli Kale Soup

Creamy Vegan Jerusalem Artichoke Soup With Apples

A bowl of creamy soup garnished with fresh thyme and chopped apples sits beside two whole apples and sprigs of thyme on a dark surface.
Creamy Vegan Jerusalem Artichoke Soup With Apples. Photo credit: At the Immigrant’s Table.

Creamy Vegan Jerusalem Artichoke Soup with Apples is a smooth, warming soup with subtle sweetness. It takes about 50 minutes using Jerusalem artichokes, apples, and plant-based cream. The taste is earthy and balanced. This soup is well suited for cold, quiet evenings.
Get the Recipe: Creamy Vegan Jerusalem Artichoke Soup With Apples

Celery Root Soup

A spoonful of creamy beige sauce topped with small round dark brown pearls, held over a bowl of the same sauce and pearls.
Celery Root Soup. Photo credit: At the Immigrant’s Table.

Celery Root Soup is a silky soup with understated flavor and warmth. It takes about 45 minutes using celery root, onions, broth, and seasoning. The taste is mild and savory. This soup warms gently without overwhelming the palate.
Get the Recipe: Celery Root Soup

Roasted Squash and Carrot Soup

A bowl of orange soup topped with sunflower seeds, green herbs, and sauce, next to a slice of bread and a spoon on a plaid tablecloth.
Roasted Squash and Carrot Soup. Photo credit: At the Immigrant’s Table.

Roasted Squash and Carrot Soup is a blended bowl with deep, roasted flavor. It takes about 50 minutes using squash, carrots, and broth. The taste is savory with light sweetness. This soup feels especially comforting on colder days.
Get the Recipe: Roasted Squash and Carrot Soup

Vegetarian Ukrainian Borscht

Two bowls of beet soup garnished with chopped dill, placed on a wooden surface with spoons and a striped napkin nearby.
Vegetarian Ukrainian Borscht. Photo credit: At the Immigrant’s Table.

Vegetarian Ukrainian Borscht is a vibrant soup built around vegetables and broth. It takes about 60 minutes using beets, cabbage, potatoes, and seasoning. The flavor is earthy and slightly tangy. This soup brings warmth and color to cold weather meals.
Get the Recipe: Vegetarian Ukrainian Borscht

Tomato and White Bean Soup with Harissa

A black pot filled with a tomato-based stew containing white beans, bell peppers, and other vegetables. The pot rests on a dark cloth with a silver spoon nearby. A bowl of couscous sits beside the pot on a white surface.
Tomato and White Bean Soup with Harissa. Photo credit: At The Immigrants Table.

Tomato and White Bean Soup with Harissa is a hearty soup with gentle heat. It takes about 40 minutes using tomatoes, white beans, and spices. The flavor is savory with subtle warmth. This soup helps shake off the cold without being too heavy.
Get the Recipe: Tomato and White Bean Soup with Harissa

One-Pot Olive Garden Copycat Tuscan Sausage Potato Soup

A bowl of creamy soup with ground meat, chopped carrots, potatoes, and kale, served with a spoon on an orange tiled surface. Bread and a small dish of pepper are nearby.
One-Pot Olive Garden Copycat Tuscan Sausage Potato Soup. Photo credit: Thermocookery.

One-Pot Tuscan Sausage Potato Soup is a rich, warming bowl built for chilly days. It takes about 45 minutes using sausage, potatoes, cream, and greens. The taste is savory and filling. This soup delivers comfort when temperatures drop.
Get the Recipe: One-Pot Olive Garden Copycat Tuscan Sausage Potato Soup

Italian Tortellini Soup

A bowl of creamy tortellini soup with ground meat, spinach, carrot slices, herbs, and a lemon wedge, served on a woven placemat with a spoon beside it.
Italian Tortellini Soup. Photo credit: Thermocookery.

Italian Tortellini Soup is a hearty bowl that feels familiar and warming. It takes about 35 minutes using tortellini, broth, vegetables, and seasoning. The flavor is savory and comforting. This soup works well when the day needs something steady.
Get the Recipe: Italian Tortellini Soup

Ajiaco Colombiano (Colombian Chicken and Potato Soup Recipe)

A bowl of soup with a piece of corn on the cob, avocado slices, shredded meat, and drizzles of cream and oil.
Ajiaco Colombiano (Colombian Chicken and Potato Soup Recipe). Photo credit: At the Immigrant’s Table.

Ajiaco Colombiano is a thick, warming soup built around chicken and potatoes. It takes about 90 minutes using chicken, multiple potatoes, corn, and herbs. The taste is rich and savory. This soup is especially welcome on colder days.
Get the Recipe: Ajiaco Colombiano (Colombian Chicken and Potato Soup Recipe)

Middle Eastern Spiced Cauliflower Soup With Caramelized Onions and Raisins

A bowl of creamy soup topped with sautéed vegetables sits on a patterned tablecloth next to a spoon.
Middle Eastern Spiced Cauliflower Soup With Caramelized Onions and Raisins. Photo credit: At the Immigrant’s Table.

Middle Eastern Spiced Cauliflower Soup is a warming bowl with layered flavor. It takes about 50 minutes using cauliflower, spices, onions, and raisins. The taste is savory with gentle sweetness. This soup brings warmth through both spice and texture.
Get the Recipe: Middle Eastern Spiced Cauliflower Soup With Caramelized Onions and Raisins

Pasulj Serbian White Bean Soup

A bowl of tomato soup garnished with white beans, a swirl of cream, and fresh basil, with a spoon and napkin beside it.
Pasulj Serbian White Bean Soup. Photo credit: At the Immigrant’s Table.

Pasulj Serbian White Bean Soup is a hearty, slow-simmered soup meant for cold weather. It takes about 90 minutes using white beans, vegetables, and seasoning. The flavor is deep and savory. This soup holds heat and satisfaction well.
Get the Recipe: Pasulj Serbian White Bean Soup

Chicken Sancocho

A bowl of soup containing corn on the cob, cilantro, and various vegetables is placed on a woven mat. A spoon lies to the left, and an amber-colored glass with a beverage is to the right on a light-colored surface. An orange cloth napkin is underneath—this isn't just any soup; it's inspired by Grandma's Chicken Recipes.
Chicken Sancocho. Photo credit: At the Immigrant’s Table.

Chicken Sancocho is a hearty soup built from chicken and root vegetables. It takes about 90 minutes using chicken, potatoes, corn, and herbs. The flavor is savory and filling. This soup is well suited for colder days that linger.
Get the Recipe: Chicken Sancocho

Homemade Matzo Ball Soup

Close up on 3 matzo balls in soup.
Homemade Matzo Ball Soup. Photo credit: At the Immigrant’s Table.

Homemade Matzo Ball Soup is a classic warming bowl with soft dumplings and broth. It takes about 90 minutes using matzo meal, eggs, and stock. The taste is mild and soothing. This soup is often turned to when warmth is needed most.
Get the Recipe: Homemade Matzo Ball Soup

Roasted Eggplant Soup

A white bowl of orange soup garnished with fresh cilantro and a swirl of cream, set beside a spoon and a cloth napkin.
Roasted Eggplant Soup. Photo credit: At the Immigrant’s Table.

Roasted Eggplant Soup is a blended soup with deep, savory flavor. It takes about 50 minutes using eggplant, onions, and broth. The taste is earthy and smooth. This soup feels grounding on cold, quiet days.
Get the Recipe: Roasted Eggplant Soup

Classic Jewish Chicken Soup Recipe

A white bowl filled with clear chicken soup, containing pieces of chicken and garnished with a sprig of dill offers a modern twist on retro one-pot classics. The bowl is placed on a white plate with a slice of brown bread resting on the plate's edge. A metal spoon is in the bowl, and a gray napkin is partially visible.
Classic Jewish Chicken Soup Recipe. Photo credit: At the Immigrant’s Table.

Classic Jewish Chicken Soup is a slow-simmered soup built for comfort and warmth. It takes about 2 hours using chicken, carrots, celery, and herbs. The flavor is clean and savory. This soup has long been used to chase away the cold.
Get the Recipe: Classic Jewish Chicken Soup Recipe

Slow Cooker Olive Garden Copycat Chicken Gnocchi Soup

Creamy soup with vegetables and herbs in a white bowl, next to a spoon and a striped towel.
Slow Cooker Olive Garden Copycat Chicken Gnocchi Soup. Photo credit: Thermocookery.

Slow Cooker Chicken Gnocchi Soup is a creamy, warming soup that cooks gently all day. It takes about 6 hours using chicken, gnocchi, vegetables, and cream. The taste is rich and comforting. This soup is especially welcome when cold days drag on.
Get the Recipe: Slow Cooker Olive Garden Copycat Chicken Gnocchi Soup

Easy Fresh Corn Soup Recipe

A bowl of creamy soup topped with sliced green onions, jalapeño, red pepper flakes, and a dollop of sour cream sits on a light surface.
Easy Fresh Corn Soup Recipe. Photo credit: At the Immigrant’s Table.

Easy Fresh Corn Soup is a simple bowl that brings warmth with light sweetness. It takes about 30 minutes using corn, broth, and aromatics. The taste is mild and comforting. This soup works when cold days need something gentle.
Get the Recipe: Easy Fresh Corn Soup Recipe