Creamy Vegetable Soup Recipe

You don’t need cream to make a soup creamy! Our Easy Creamy Vegetable Soup recipe uses a time-tested vegan kitchen hack for an old fashioned creamy vegetable soup that has a silky, rich texture without a drop of dairy or coconut cream. Packed with veggies, lentils, and rice, it’s like a whole meal in a bowl!

Overhead close up view of a round white bowl filled with creamy vegan vegetable soup with a gold spoon digging into it from the right side and a sprig of rosemary on the left

This post contains affiliate links. As Amazon Associates, we earn a small commission from qualifying purchases (at no cost to you). Click here to read our full policy about affiliate links. Thank you for shopping our affiliate links, as it helps us keep the free vegan recipes coming your way!


This is no ordinary veggie soup, my friends. 

Thanks to the addition of red lentils, brown rice, and a luxuriously silky cashew-based broth, this easy creamy vegetable soup recipe is a satisfying protein and fiber packed full meal. 

It’s slightly inspired by the cream of vegetable soup by Jamie Oliver, but of course I had to put my own twist on it!

Obviously the first switch to his recipe was to remove the cream. Instead of coconut milk which is often the go-to vegan option, I chose the trusted and tested cashew broth to create a more neutral, healthy cream vegetable soup.

And combined with fresh herbs, white wine, and our vegan chicken-style bouillon it creates a broth that is rich, silky, and dare I say restaurant-quality

And this soup isn’t just creamy! With its layers of deep, comforting flavor, it tastes like it simmered for hours – without having to actually cook it for hours!

Save this recipe!

Add your email below to to get this recipe and more right in your inbox!

Why You’ll Love This Easy Creamy Vegetable Soup 

  • Ultra-Creamy Without Dairy or Coconut Milk – Our cashew based broth achieves a silky, rich texture without dairy cream or even coconut milk.
  • Protein-Packed and Satisfying – Not just a typical veggie soup. This creamy vegetable rice soup is a hearty, filling and nutrient-dense meal in a bowl.
  • Layers of Deep, Comforting Flavor – The mix of fresh vegetables, herbs, garlic, white wine, and that amazing broth tastes like it simmered for hours – without the long wait.
Overhead view of all the ingredients you need to make creamy vegetable soup like tomatoes, broccoli, celery, carrots, potatoes, onions, green beans, rice, lentils, and garlic

Creamy Vegetable Rice Soup Ingredients

Use fresh ingredients for the most flavor-packed and best cream of vegetable soup.

For the Creamy Cashew Broth:

  • Tomato – I use a roma tomato or a small regular tomato
  • Raw cashews – Make sure you get raw and not roasted
  • Vegan chicken-style bouillon powder – We highly recommend using our homemade vegan bouillon powder, but you can use store-bought as well.

For the Soup:

  • Olive oil
  • Onion and garlic – minced
  • Carrots and celery – diced
  • Fresh herbs – thyme and/or rosemary
  • Spice Cabinet – salt, pepper
  • Russet Potatoes – peeled and diced
  • Fresh broccoli florets – chopped
  • Green beans – Frozen of fresh with ends trimmed and cut to ½ inch long
  • Brown rice – You want something with a 40+ minute cook time; don’t use instant rice.
  • Red lentils – You can sub split green peas or brown lentils, but you will need to add more water and cook the soup for longer (until the lentils are fully cooked through). 
  • White wine – or white wine vinegar

Tips, Substitutions & Alterations

My Biggest Tip: Chop all the veggies before you start cooking!

This one step really helps the rest of the process go smoothly. 

I chop all my veggies before getting started and store them in bowls according to what ingredients are added together. Remember to keep diced potatoes in water before draining and using them in the recipe though. This will help them from oxidizing and turning brown!

Check out the photo below to get a sense of how I group them.

Overhead view of four mixing bowls filled with various veggie soup ingredients

Substitution Options

  • Feel free to shake up the veggies based on what you have in the house.
  • Sub brown lentils for the red lentils, basmati rice or quinoa for the brown rice, etc. But remember: You may need to adjust the amount of water you use and the cooking time with these changes.
  • Sunflower seeds are a great sub for cashews. Especially if you have a nut allergy!
  • To keep it oil-free, simply omit the oil and saute the veggies in broth or water instead
  • If you don’t have a high-powered blender: Replace the cashews with olive oil or coconut milk and the tomato with ¼ cup tomato paste. Add these along with the extra water and bouillon to the soup when it says to add the blender contents.
  • For best results, use our Homemade Vegan Chicken Bouillon Powder. If you need to use another bouillon, you may want to add less at first and taste/decide if you want to add more later as store-bought bouillon has different salt content.
  • You can sub bouillon paste, but I would cut the amount in half. If you’re using bouillon cubes, I’d start with one and taste before adding another

Do you need to pre-soak the cashews?

You don’t need to pre-soak your cashews for this recipe because we soak them while preparing the rest of the soup.

Overhead zoomed in view of a round white bowl filled with creamy old fashioned vegetable soup with a sprig of rosemary sticking out of it on the left side

How to Make Creamy Vegetable Soup Without Cream

This is an overview of the full instructions for our easy creamy vegetable soup recipe. Refer to the complete directions in the recipe card for the best results.

Step 1: Chop all the vegetables. I suggest you save the potatoes for last or cover them with cold water in a bowl until you’re ready to drain and use them.

Step 2: Put broth ingredients in a high-powered blender or food processor. Let sit while you prepare the rest of the soup.

Step 3: Heat the olive oil in a large soup pot on medium-high heat and add the minced onion and garlic and saute for a few minutes

Add the carrots, celery, rosemary, thyme, salt, and pepper. Saute another 2-3 minutes.

Step 4: Add potatoes, broccoli, red lentils, green beans, rice and white wine or vinegar and pour in the water. Cover with a lid and turn heat to high to bring to a boil.

Once boiling, turn the heat to medium and cook partly covered for 20 minutes stirring often.

Step 5: When the 20 minutes is almost up, blend the cashew broth ingredients that are soaking in your blender for 1 full minute until super smooth and creamy. 

It’s normal for the mixture to be super bubbly at first (see the photo below) but will settle down into a creamy broth after it cooks.

Overhead view of a creamy bubbly mixture in a blender

Step 6: Add the blended broth mix to the soup pot and stir. 

Cook uncovered on medium heat for 10 more minutes, stirring often. 

Keep this at a low simmer. You may need to turn the heat down to medium-low if the simmer intensifies at any point.

This is what the soup will look like in the pot when it’s done!

Overhead view of a large soup pot filled with creamy dairy-free vegetable soup

Taste and adjust seasonings as desired. Feel free to add more water to thin it out if desired. If adding more water, make sure you taste the soup once more and adjust any seasonings (more salt, bouillon powder, etc).

How Can You Make Vegan Soups Creamy?

To make vegan soups creamy, you can use cashews and a high-powered blender to create a cashew cream broth, like we do in this recipe! Or you can try something like coconut milk, non-dairy milk, emulsified olive oil, a vegan roux, or even an immersion blender and some chickpeas or red lentils.

Check out our list of Creamy Vegan Soup Recipes for more ideas and exact recipes!

What to Serve with Old Fashioned Creamy Vegetable Soup

A big bowl of this soup is a meal in itself, but sometimes I also like it paired with a side salad and some bread or saltines. Try it with a few of my favorites:

How to Store Leftovers

Allow the soup to cool completely before transferring to airtight containers or mason jars or any air-tight containers with lids. Store in the refrigerator and eat within 5-7 days.

Overhead view of a round white bowl filled with creamy vegetable lentil soup with a sprig of rosemary sticking out of it on the left side

How to Reheat Leftover Vegetable Soup

On the stove – Reheat in a soup pot over medium heat for 5-7 minutes until hot.

In the microwave – Place soup in a microwave safe bowl and heat on high for 1.5-2 minutes. Stir and heat for 1-2 more minutes or until heated through.

More Delicious Soup Recipes

And if you’re looking for more insight on making flavor-packed vegetable soups, check out our guide on How to Season Vegetable Soup and our list of Vegan Soup Recipes!

I hope you love this Creamy Vegan Vegetable Soup as much as we do! 

Feel free to leave a comment and/or star rating in the section below to let us know what you think. We love hearing from you, and every rating makes a big difference in more people seeing our recipes!

Head on view of a round white bowl filled with creamy vegetable soup with a gold spoon digging into it from the right side

Creamy Potato Vegetable Soup

Brittany Roche
You don’t need cream to make a soup creamy! Our Easy Creamy Vegetable Soup recipe uses a time-tested vegan kitchen hack for an old fashioned creamy vegetable soup that has a silky, rich texture without a drop of dairy or coconut cream. Packed with veggies, lentils, and rice, it’s like a whole meal in a bowl!
5 from 1 vote
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Soup
Cuisine Soups, Vegan, vegetarian
Servings 8 bowls
Calories 316 kcal

Ingredients
  

For the broth:

For the soup:

  • 1 Tbsp olive oil
  • 1 medium yellow onion minced
  • 4-6 large cloves garlic minced
  • 2 large carrots peeled and diced (about 150 grams)
  • 2 large stalks celery diced (about 80 grams)
  • 1 Tbsp fresh thyme destemmed and minced
  • 1 Tbsp fresh rosemary destemmed and minced
  • 1 tsp salt
  • 1 tsp pepper
  • 8 cups water
  • 3 medium potatoes peeled and diced (about 456 grams)
  • 2 small heads broccoli destemmed and chopped (about 425 grams)
  • 1 cup red lentils
  • ½ cup long cook brown rice something with 40 minute+ cooking time
  • ½ cup green beans frozen of fresh with ends trimmed and cut to ½ inch long
  • ¼ cup white wine or 2 Tbsp white wine vinegar

Instructions
 

  • First, chop all the vegetables. This soup process goes quickly once it gets started, so chopping everything in advance is vital. I would save the potatoes for last or cover them with cold water in a bowl until you’re ready to drain and use them.
  • Put cashews, bouillon, tomato, and hot water in a high-powered blender or food processor. Let sit while you start the rest of the soup.
  • Heat the olive oil in a large soup pot on medium-high heat. When hot, add the minced onion and garlic and saute for 2-3 minutes
  • Add the carrots, celery, rosemary, thyme, salt, and pepper. Saute another 2-3 minutes.
  • Next, add the water, potatoes, broccoli, red lentils, green beans, rice and white wine or vinegar. Cover, turn heat to high, and bring this to a boil.
  • Once boiling, turn the heat to medium and cook partly covered for 20 minutes stirring often.
  • When the 20 minutes is almost up, blend the contents of your blender for 1 full minute until super smooth and creamy.
  • Add the contents of your blender to the soup pot and stir. Cook uncovered on medium heat for 10 more minutes, stirring often. Keep this at a low simmer; you may need to turn the heat down to medium-low if the simmer intensifies at any point.
  • Taste and adjust seasonings as desired. Serve hot with crackers or crusty bread. Enjoy!

Video

Notes

Substitution Options

  • Feel free to shake up the veggies based on what you have in the house.
  • Sub brown lentils for the red lentils, basmati rice or quinoa for the brown rice, etc. But remember: You may need to adjust the amount of water you use and the cooking time with these changes.
  • Sunflower seeds are a great sub for cashews. Especially if you have a nut allergy!
  • To keep it oil-free, simply omit the oil and saute the veggies in broth or water instead
  • If you don’t have a high-powered blender: Replace the cashews with olive oil or coconut milk and the tomato with ¼ cup tomato paste. Add these along with the extra water and bouillon to the soup when it says to add the blender contents.
  • For best results, use our Homemade Vegan Chicken Bouillon Powder. If you need to use another bouillon, you may want to add less at first and taste/decide if you want to add more later as store-bought bouillon has different salt content.
  • You can sub bouillon paste, but I would cut the amount in half. If you’re using bouillon cubes, I’d start with one and taste before adding another

Nutrition

Calories: 316kcalCarbohydrates: 49gProtein: 15gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 873mgPotassium: 1290mgFiber: 15gSugar: 7gVitamin A: 3776IUVitamin C: 160mgCalcium: 134mgIron: 5mg
Keyword healthy soups, soup recipes, vegan soups, vegetable soup recipes
Tried this recipe?Let us know how it was!

Similar Posts

  • Red Curry Tofu

  • Vegan Tuna Noodle Casserole

  • Vegan Baked Mac and Cheese

  • Roasted Red Pepper Soup (vegan)

  • Overnight Vegan Strata

2 Comments

  1. 5 stars
    I made this for dinner and it was fabulous! The rice was a little bit chewy, but otherwise it was great. I think the next time I make this, I will simmer the soup for a bit longer and then add the cashew mix. My brand of rice requires 50 minutes of cooking time so I probably should’ve adjusted the simmering time. The veggies were fantastic and the broth tastes amazing. The chopping took a bit of time, but actually putting everything together was a snap. I suggest using frozen broccoli florets… I have trouble getting decent fresh broccoli (always seems gritty no matter how long I soak it or how many times I wash it, plus it’s one less thing to clean and chop). Making the bouillon powder seems like a pain, but it’s totally worth it. Plus if you’re making this, you will need to clean the blender anyhow. And now I have a jar of bouillon powder ready to go for the next recipe.

    1. Thanks so much for the review, Jackie! Thrilled to hear you enjoyed the recipe! The broth flavor is my favorite as well. 🙂 Great tip on the frozen broccoli too. For the rice, you may want to add a little extra water next time as well. Par-cooking it before adding to the soup is another option! Looking forward to hearing what you make next with the bouillon powder; we have tons of recipes that use it on this site!

5 from 1 vote

Leave a Reply

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

Recipe Rating