Bookmark My neighbor knocked on the door one January morning holding a quart jar of this soup, still steaming. She said her grandmother made it every time school was canceled for snow. I reheated it that afternoon and understood immediately why it had survived generations. The cream swirled into the broth like clouds, and the thyme hit before the spoon even reached my mouth. I asked for the recipe before the jar was empty.
I made this the first time during a surprise spring snowstorm when my kids were home and bored. They hovered around the stove, stealing tastes of carrot and sneaking bites of potato before it all went into the pot. By the time we sat down, the windows were fogged and the house smelled like rosemary and butter. No one asked for anything else that night.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Onion: The foundation of almost every good soup, it adds sweetness as it softens and fills the kitchen with that familiar, welcoming smell.
- Garlic: Just two cloves are enough to add warmth without overpowering the delicate vegetables.
- Carrots: They hold their shape during simmering and bring a natural sweetness that balances the savory broth.
- Celery: Often underestimated, celery adds a subtle earthiness and a bit of texture that keeps the soup from feeling one note.
- Bell pepper: I use red or orange for a hint of color and a mild, slightly sweet flavor.
- Potatoes: They break down just enough to thicken the broth naturally while staying tender and hearty.
- Corn kernels: Frozen works perfectly here and adds little bursts of sweetness in every spoonful.
- Green beans: They stay firm and green, adding freshness and a slight snap.
- Vegetable or chicken broth: The backbone of the soup, choose a good quality broth because you will taste it in every bite.
- Heavy cream: This is what turns a simple vegetable soup into something velvety and special.
- Dried thyme: The herbaceous note that makes the whole pot smell like comfort.
- Dried rosemary: Use it sparingly, it is potent but adds a piney warmth that feels right for cold weather cooking.
- Bay leaf: It works quietly in the background, rounding out the flavor without announcing itself.
- Olive oil: Just enough to coax the onions into softening without adding heaviness.
- Fresh parsley: A sprinkle at the end brightens everything and makes each bowl feel finished.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the aromatics:
- Heat the olive oil in a large pot over medium heat and add the diced onion. Let it cook slowly until it turns soft and translucent, about three to four minutes, stirring occasionally so it does not brown.
- Add the garlic:
- Stir in the minced garlic and let it cook for just one minute until the smell fills the kitchen. Do not let it burn or it will taste bitter.
- Build the vegetable base:
- Toss in the carrots, celery, and bell pepper. Stir them around and let them cook for five to seven minutes until they start to soften and release their flavors.
- Add the hearty vegetables:
- Stir in the potatoes, corn, and green beans. Everything should be evenly distributed in the pot.
- Pour in the broth and season:
- Add the broth, thyme, rosemary, and bay leaf. Bring it all to a boil, then lower the heat and let it simmer gently for twenty to twenty five minutes until the potatoes are fork tender.
- Finish with cream:
- Remove the bay leaf and stir in the heavy cream. Let it cook for another five minutes until the soup is heated through and the cream has blended into the broth.
- Season and serve:
- Taste the soup and add salt and pepper as needed. Ladle into bowls and top with a sprinkle of fresh parsley.
Bookmark I brought this soup to a friend who had just had a baby, and she texted me later that night saying it was the first meal she had eaten slowly in weeks. She said it tasted like someone cared. I think that is exactly what good soup is supposed to do.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Store and Reheat
Let the soup cool completely before transferring it to airtight containers. It will keep in the refrigerator for up to four days. When reheating, do it gently over low heat and stir occasionally so the cream does not separate. You can also freeze it for up to three months, though the texture of the potatoes may soften slightly after thawing. I sometimes freeze it in individual portions so I can pull out just what I need on a busy night.
Variations Worth Trying
This soup is forgiving and adaptable. I have added cooked chicken, crumbled sausage, or even leftover ham when I wanted something heartier. You can swap the heavy cream for half and half if you want it a little lighter, or use coconut cream for a dairy free version that still feels rich. Sometimes I throw in a handful of spinach or kale at the end just to wilt it in. The base is so solid that almost anything works.
Serving Suggestions
I almost always serve this with a thick slice of crusty bread or a few buttery crackers on the side. It is also wonderful with a simple green salad dressed in lemon vinaigrette to cut through the richness. On especially cold days, I have been known to top each bowl with a little grated Parmesan or a few croutons for crunch.
- Pair it with sourdough or a warm baguette for dipping.
- Serve alongside a crisp apple and cheddar salad for contrast.
- Top with shredded cheese, crispy bacon bits, or a drizzle of good olive oil for extra flavor.
Bookmark This soup has become my answer to gray afternoons and unexpected guests. It never asks for much, but it always gives back more than you expect.
Recipe Questions
- → What vegetables work best in this soup?
Potatoes, carrots, celery, bell peppers, corn, and green beans create a hearty mix. Feel free to use whatever vegetables you have on hand.
- → Can I make this dairy-free?
Yes, substitute the heavy cream with unsweetened plant-based cream or coconut milk for a dairy-free version.
- → How long does this soup keep?
The soup freezes well for up to 3 months. Cool completely before storing in airtight containers.
- → Can I add protein to this soup?
Absolutely. Cooked chicken or sausage make excellent additions for extra protein and heartiness.
- → What should I serve with this soup?
Crusty bread pairs perfectly. The soup also complements a simple green salad or grilled sandwich.
- → Is this suitable for vegetarians?
Yes, when prepared with vegetable broth instead of chicken broth.