Farmhouse Cream of Vegetable Soup

Vegan, Nut-Free Cream of Vegetable Soup

This luscious soup evokes wonderful memories of sitting at my grandma’s table after school on a cold, wintery day, and slurping up spoonful after spoonful of this warm and delicious vegetable soup.

Sadly, I never thought to ask my grandma for the recipe for her soup, but with a little experimenting, I think this recipe comes very close.

This one-pot, simple cream of vegetable soup is one of my favorite quick and easy meals. It’s pure comfort food yet loaded with healthy, nourishing, and slimming ingredients. It’s also dairy free. And gluten-free.

Farmhouse Vegetable Soup FAQ

Vegan, Nut-Free Cream of Vegetable Soup

What type of milk do you recommend for this cream of vegetable soup?

Soy milk works best in this soup as it lends just the right flavor. Cashew milk (especially homemade cashew milk) may be the next best.

Almond milk is a little too sweet for this simple, savory soup. Rice milk is too thin. Coconut milk definitely has the WRONG flavor! I’ve not tried hemp or oat milk, but my guess is they won’t be as good as soy or cashew in this particular soup.

Be sure to use plain, unsweetened milk! You don’t want sweet vanilla veggies!

Can I use other vegetables in this vegetable soup?

Vegan, Nut-Free Cream of Vegetable Soup

I used celery, carrots, onion, red potatoes, and green beans because those were the ones that tasted best to me in this soup – and those were the veggies my grandma used. 🙂 You could probably vary the veggie content without a problem.

What can I serve with the soup?

This soup is so nutritious and satisfying that it’s a meal in itself. We also love this cream of vegetable soup with crusty bread, croutons, or whole-grain crackers. And it’s great with a side salad.

Can I freeze vegetable soup?

I would NOT recommend freezing this soup. Neither the potatoes nor the milk freeze well at all, and the some other ingredients don’t turn out the greatest either.

I hope you enjoy!

Vegan, Nut-Free Cream of Vegetable Soup
Vegan, Nut-Free Cream of Vegetable Soup

Farmhouse Cream of Vegetable Soup

This dairy-free cream of vegetable soup is delicious comfort food yet loaded with healthy, nourishing, and slimming ingredients.
Prep Time 25 minutes
Cook Time 17 minutes
Total Time 39 minutes
Course Main Course, Soup
YIELD 8 cups
All recipes on are property of jennifer’s kitchen and cannot be republished without written permission.



  • In a large soup pot, sauté diced carrots, onions, and celery in oil over medium-low heat for about 5 to 7 minutes or until onions are just turning translucent. (Or use this method to sauté without oil.)
  • Add garlic sauté for one more minute.
  • Meanwhile, scrub potatoes. Dice into 3/4-inch pieces.
  • Turn heat to high. Add 1/2 cup water, potatoes, green beans, corn, and seasonings. Cover and bring to a boil.
  • Reduce heat and cook at a very low and gentle boil, stirring often, for 12 to 14 minutes or until potatoes are tender.
  • Stir in milk. Cook over low heat until hot, but do not boil. Add salt to taste.
    Serve hot.


I recommend soy, almond, or cashew milk in this recipe. The exact amount of milk you use depends on how you like your soup.
This soup does not reheat well. If you need to make it ahead of time, reheat it very gently and slowly.

>> One quick request: if you like this recipe, please leave a rating and a comment. Ratings help more people find these healthy recipes!

Print Recipe

Want More?

For more healthy and delicious recipes like this one that will simplify your journey to a healthier and thinner you, check out my

Healthy Weight Loss Program!
Keywords: dairy-free, gluten-free, healthy, plant-based, soup
Did you make this recipe?Mention @JennifersKitchn or tag #JennifersKitchn!

You my also like:

Before you go . . .

Did you know that you can eat all this delicious food AND lose weight? You can!

No calorie counting. No portion sizes.

Join my online weight loss program today!

Please consider leaving a star rating and a comment. This helps others discover my recipes. Thank you! 🙂


  1. 5 stars
    I only had coconut milk on hand when I made this the first time – I’m in more of a maintenance mode –
    we like a lot of broth in our soup so I doubled the milk as well as the seasonings… this is so good we haven’t let the summer weather interfere with keeping soup in our rotation!!

  2. Mmmm. I hadn’t thought of using coconut milk in this recipe. Sounds luscious! Thank you for your comment, Rebecca.

5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.