
Creamy vegetable soup is my go—to for chillier weather especially when I want something filling and loaded with healthy ingredients. This recipe is a simple one—pot wonder that turns ordinary veggies into a comforting creamy bowl perfect for family dinners or meal prepping leftovers.
I first made this soup on a Sunday night when I wanted something comforting but light before the busy week started. It did not disappoint and since then it has become a favorite for cozy nights with crusty bread.
Ingredients
- Olive oil: gives a rich base flavor to sauté vegetables and helps them cook evenly. Choose a mild olive oil for best results.
- Garlic: fresh garlic adds aromatic depth. Look for firm cloves without green sprouts.
- White onion: these mellow out in the soup for natural sweetness. Choose onions with shiny skins and no soft spots.
- Carrots: bring bright color and subtle sweetness. Smaller carrots tend to be a bit more tender.
- Celery: delivers crunch and a hint of earthiness. Make sure stalks are crisp.
- Frozen corn and peas: are easy to keep on hand and blend right into the creamy soup. Opt for organic if possible for best flavor.
- Nutritional yeast: gives a cheesy flavor boost without dairy. Pick yellow flakes and check for a vitamin B12 boost on the label.
- Vegetable broth: forms the main soup base. Low sodium is best so you can control seasoning.
- All purpose flour: helps thicken the soup. Choose gluten free if needed.
- Dairy free butter: adds creaminess without dairy. Look for brands with a simple ingredient list.
- Unsweetened dairy free milk: makes the soup silky and creamy. Use unsweetened almond soy oat or cashew for best results.
- Salt: balances everything out. Fine sea salt is a good all purpose choice.
- Pepper: gives just enough warmth. Freshly ground adds more flavor.
- Fresh rosemary oregano and thyme: provide herbal notes. Fresh herbs brighten the flavor but dried herbs work too especially in winter.
- Chickpeas or white beans (optional): for added protein and heartiness. Choose canned varieties for convenience and rinse before adding.
Instructions
- Prepare the Vegetables:
- Chop onions carrots and celery into similar sized pieces so they cook at the same pace. Mince garlic. This step sets up your soup for even flavor and texture.
- Sauté the Aromatics:
- Heat a large pot on medium. Add olive oil then onions carrots celery garlic and salt. Stir gently. Let cook for about five minutes until onions look translucent and veggies start to soften.
- Make the Roux:
- Add dairy free butter directly to the pot. As it melts sprinkle in flour and stir to coat all the vegetables. The mixture will look sticky and sticky is good for thickening the soup later.
- Add Herbs and Broth:
- Slowly pour in vegetable broth while stirring constantly. This avoids lumps. Add pepper rosemary oregano and thyme so herbs bloom in the hot liquid.
- Simmer for Flavor and Thickness:
- Keep stirring often as the soup heats. Once it reaches a gentle boil you will see it thicken slightly. Turn the heat down to prevent sticking or burning.
- Finish with Veggies and Creaminess:
- Add frozen peas frozen corn nutritional yeast optional chickpeas and dairy free milk. Stir everything together. Let cook on low for another five to seven minutes just until the veggies are heated through and flavors meld.
- Serve and Store:
- Ladle soup into bowls. Let leftovers cool before transferring to airtight containers for storage in the fridge up to three days.

My favorite part of this soup is the hint of cheesiness from nutritional yeast paired with the fresh herbs. My family always gathers around the table with their bread for dunking and laughs together while warming up with this soup. There is always a little left over for my lunch the next day and the flavor only improves.
Storage Tips
Let soup cool before transferring to containers. It thickens overnight so add a splash of broth or non dairy milk when reheating. Keeps in fridge for three days or freeze for up to two months.
Ingredient Substitutions
If you do not have fresh herbs dried herbs work well. Start with half the amount of dried as fresh. Gluten free flour blends swap in easily for regular flour. Any unsweetened plant milk will work so try oat for a slightly sweeter finish or almond for a lighter feel.
Serving Suggestions
Serve with toasted sourdough crusty bread biscuits or even rice for a heartier meal. Top with extra fresh herbs or a sprinkle of nutritional yeast.
Cultural and Historical Context
Creamy vegetable soups have roots in European and American home cooking. They are a way to use up what is in season and stretch ingredients during colder months. Many families from different backgrounds have their own version which makes it a true comfort classic.
Seasonal Adaptations
Swap in squash or potatoes for a richer autumn bowl. Fresh spinach or kale can be added at the end for extra greens. Add green beans or mushrooms in spring for variety.
Three Helpful Notes
Cutting veggies evenly means every spoonful is satisfying. Soup will thicken as it cools so add a bit of broth to loosen when reheating. Extra beans make it even heartier for dinner.
Success Stories
My friend used this recipe for her first meatless Monday and could not believe how filling and flavorful it was. She doubled it and now makes a big pot every Sunday for the week. Every batch becomes more unique based on whatever veggie odds and ends are left in her crisper. Her toddlers especially love dunking their bread and getting the peas in every bite.
Freezer Meal Conversion
Let the soup cool completely before portioning into containers. Leave space at the top for any expansion. Thaw overnight in the fridge and reheat gently on the stove with a splash of broth to bring the creamy texture back.

Every time I make this soup I am reminded to keep extra broth on hand for reheating and to taste often for perfect seasoning. There is nothing better than digging into a hearty bowl on a cold night and sharing it with family.
Your Recipe Questions Answered
- → Which vegetables work best in this creamy soup?
Carrots, celery, peas, corn, onions, spinach, kale, and potatoes are all great options. Add what you prefer!
- → Can I use dried herbs instead of fresh?
Absolutely. Dried oregano, rosemary, and thyme work well and offer plenty of flavor in the soup.
- → How do I keep the soup creamy and thick?
Making a roux with flour and plant-based butter thickens the soup. Stir regularly as it simmers for a creamy texture.
- → What dairy-free milk is best for this dish?
Unsweetened soy, oat, cashew, or almond milk are excellent choices to enhance creaminess without overpowering the flavors.
- → How can I add more protein?
Stir in chickpeas or white beans for extra protein. They blend seamlessly with the creamy, hearty base.
- → What pairs nicely with this soup?
Crusty bread, biscuits, crackers, or even a side of rice complement the flavorful vegetable soup beautifully.