Save The kitchen window was fogged over, snow piling up outside, and I had a pile of vegetables that needed using before they went soft. I tossed them all into a pot with some broth and cream, not really following any plan. What came out was this velvety, golden soup that tasted like comfort itself. My neighbor, who'd grown up Amish, tried it and said it reminded her of the soups her mother made on days when the farm was snowed in.
I made this on a Tuesday when my kids were home unexpectedly because school was canceled. They sat at the table, still in their pajamas, dunking bread into their bowls and asking for seconds. It became our snow day tradition after that, something we only made when the world outside went quiet and white.
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 base of almost every good soup, it turns sweet and soft when you give it a few minutes in the pot, building flavor from the ground up.
- Garlic: Two cloves are enough to add warmth without overpowering the vegetables, just let it bloom in the oil for a minute until your kitchen smells like home.
- Carrots: They add natural sweetness and a bit of color, slice them evenly so they cook at the same rate as the potatoes.
- Celery: It brings a subtle savory note that balances the cream, and I always use the leaves too because they have the most flavor.
- Bell pepper: Any color works, but red or yellow add a little sweetness that makes the soup feel brighter.
- Potatoes: They thicken the broth naturally as they cook and break down slightly, making the whole thing more filling.
- Corn kernels: Frozen works perfectly here, they add pops of sweetness and a bit of texture that keeps every spoonful interesting.
- Green beans: I chop them small so they soften quickly and blend into the soup without feeling like an afterthought.
- Vegetable or chicken broth: Use whatever you have, homemade or store bought, just make sure it tastes good on its own because it carries the whole soup.
- Heavy cream: This is what makes the soup feel like a hug, stir it in at the end so it stays silky and doesnt separate.
- Dried thyme: Earthy and gentle, it ties all the vegetables together without competing with them.
- Dried rosemary: A little goes a long way, it adds a piney warmth that feels especially right in winter.
- Bay leaf: It deepens the flavor quietly, just remember to fish it out before serving.
- Salt and pepper: Taste as you go, the soup needs more seasoning than you think once the cream goes in.
- Olive oil: Just enough to soften the onions and keep things from sticking.
- Fresh parsley: A handful chopped over the top adds brightness and makes the bowl look like you tried, even if you didnt.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the onions:
- Heat the olive oil in a large pot over medium heat and add the diced onion, stirring occasionally until it turns soft and translucent, about three or four minutes. The smell will shift from sharp to sweet, that is when you know it is ready.
- Add the garlic:
- Toss in the minced garlic and stir it around for about a minute, just until it smells fragrant and starts to turn golden at the edges. Do not let it brown or it will taste bitter.
- Cook the base vegetables:
- Add the carrots, celery, and bell pepper, stirring them into the onion and garlic. Let them cook for five to seven minutes, stirring now and then, until they start to soften and the celery turns a brighter green.
- Add the heartier vegetables:
- Stir in the potatoes, corn, and green beans, mixing everything together so the flavors start to mingle. They do not need to cook yet, just get coated in the oil and aromatics.
- Pour in the broth and simmer:
- Add the broth along with the thyme, rosemary, and bay leaf, then bring everything to a boil. Once it is bubbling, turn the heat down to low and let it simmer gently for twenty to twenty five minutes, until the potatoes are fork tender and the soup smells like it has been cooking all day.
- Finish with cream:
- Pull out the bay leaf and stir in the heavy cream, letting it heat through for about five minutes. The soup will turn pale and velvety, taste it now and add salt and pepper until it sings.
- Serve:
- Ladle the soup into bowls and scatter fresh parsley over the top. Serve it hot with crusty bread on the side for dipping.
Save One evening, I brought a pot of this soup to a friend who had just had a baby. She called me later that night and said it was the first thing she had eaten in days that did not feel like a chore. That is when I realized this soup was not just food, it was the kind of thing you make when you want to take care of someone, including yourself.
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.
Swaps and Flexibility
This soup is forgiving and adapts to whatever you have in the fridge. I have swapped the green beans for peas, used sweet potatoes instead of regular, and thrown in leftover roasted vegetables. If you want it heartier, stir in shredded rotisserie chicken or sliced sausage during the last few minutes of cooking. For a dairy free version, use coconut cream or cashew cream, they both work beautifully without changing the soul of the soup.
Storing and Reheating
The soup keeps in the fridge for up to four days and tastes even better the next day once the flavors have had time to settle. I freeze individual portions in mason jars, leaving a little room at the top for expansion. When reheating, do it gently on the stove over low heat, stirring often, because microwaving can make the cream separate and the texture turn grainy.
Serving Suggestions
I almost always serve this with a thick slice of sourdough or a warm baguette, something sturdy enough to soak up the creamy broth. A simple green salad with lemon vinaigrette balances the richness, and if you are feeling fancy, a sprinkle of sharp cheddar or parmesan over the top adds a salty punch.
- Offer hot sauce or red pepper flakes on the side for anyone who likes a little heat.
- A drizzle of good olive oil over each bowl makes it feel more special without any extra effort.
- Leftover soup makes an excellent base for pot pie filling if you thicken it with a little flour or cornstarch.
Save This soup has pulled me through more cold afternoons than I can count, and it never feels like work to make. I hope it does the same for you.
Recipe FAQs
- → Can I make this dairy-free?
Yes, simply replace the heavy cream with unsweetened plant-based cream or coconut milk. The texture remains creamy while accommodating dairy-free dietary needs.
- → What vegetables work best in this soup?
While the classic combination includes potatoes, carrots, celery, corn, and green beans, you can easily substitute whatever vegetables you have on hand. The broth base adapts well to most tender vegetables.
- → How long does this soup keep?
The soup stores well in the refrigerator for 3-4 days. For longer storage, cool completely and freeze in airtight containers for up to 3 months. The flavors often deepen after a day or two.
- → Can I add protein to make it more substantial?
Absolutely. Cooked chicken, sausage, or white beans make excellent additions. Add them during the last 10 minutes of simmering so they heat through without becoming tough.
- → What's the purpose of the bay leaf?
The bay leaf adds subtle aromatic depth to the broth. Remember to remove it before serving as it's tough and unpleasant to eat. It's a classic technique for building flavor in simmered dishes.
- → Why should I add the cream at the end?
Adding cream at the end prevents it from separating or curdling during the long simmer. This technique ensures the final texture remains smooth and velvety rather than grainy.