Nothing is more comforting than a bowl of creamy vegetable soup. Not only is this creamy vegetable soup recipe easy to make, but it also cooks in one pot in under 30 minutes!
A hot bowl of soup is comforting and satisfying when the weather gets chilly. So, I made a creamy vegetable soup with a savory broth and many vegetables today. Since I prefer to use all fresh vegetables when possible, I chose various colors to make my creamy vegetable soup recipe as hearty and healthy as possible.
Jump to:
Although I used cashews for my vegetable soup's creaminess, I also provided a nut-free cooking option. Of course, there are a few special tips for making creamy vegetable soup without overcooking the vegetables because no one likes soggy vegetables.
Creamy Vegetable Soup Ingredients
- Yellow Onion: Yellow onion has a mild, savory flavor.
- Garlic: I prefer fresh garlic cloves when possible.
- Celery: Celery gives the soup a fresh flavor while maintaining its structure, staying a little crunchy even after its cooked.
- Mushrooms: Mushrooms, when sautéed with garlic and onion, stay firm even when browned, and they are meaty and delicious in this creamy vegetable soup recipe.
- Baby Red Potatoes: Red potatoes are particularly healthy because of the thin, nutrient-filled skins, which are loaded with fiber, B vitamins, iron, and potassium. Half of the fiber of a potato comes from the skin, so leave the skin on. On red potatoes, in particular, the skin is already super thin, so it doesn't detract from the taste or texture.
- Broccoli: Broccoli is high in many nutrients, including fiber, vitamin C, vitamin K, iron, and potassium. It also boasts more protein than most other vegetables.
- Carrots: Carrots provide more antioxidants when boiled or steamed than when eaten raw.
- Asparagus: Asparagus is also known to help the kidney and bladder cleanse itself.
- Fresh Rosemary: This woodsy aromatic herb has notes of evergreen, citrus, lavender, pine, sage, pepper, mint, and sage.
- Fresh Thyme: Thyme has a delightful flavor balance that dances between earthy and minty, minty and citrus-laced, savory but sweet, and slightly woodsy but also flowery, with traces of lavender or toned-down rosemary.
- Herbs de Provence: Herbs de Provence is an aromatic mixture of dried Provençal herbs and spices, which traditionally includes thyme, basil, rosemary, tarragon, savory, marjoram, oregano, and bay leaf.
- Garlic Powder: Garlic powder is made from garlic cloves that have been dehydrated and ground into fine particles. The flavor is garlicky but vastly different than fresh-chopped garlic. It tastes sweeter and much less assertive than fresh garlic but without the deep undertones you get from roasted or sautéd garlic.
- Parsley: Parsley gives the soup a fresh earthy garnish.
- Cashews: Cashews are blended with vegetable broth to create creaminess in the soup. However, options are provided in the ingredient substitutions section before for a nut-free version.
Creamy Vegetable Soup Ingredient Substitutions
- White onion often replaces yellow onion in recipes.
- Use jarred garlic when fresh garlic isn't available.
- Try fennel instead of celery for a crunchy component; however, the flavor is quite distinctive. When cooked, its licorice flavor dulls down but still tastes strong.
- There isn't an herb blend that directly substitutes herbs de Provence. But you can easily make your own if you don't have the mixture. This could mean mixing a few pinches of thyme, rosemary, and tarragon for roasting vegetables or savory basil and marjoram in creamy vegetable soup.
- Choose any mushroom. If you don't like mushrooms, choose another vegetable, such as cauliflower or additional broccoli.
- Substitute sweet potatoes or cubed butternut squash n place of carrots.
- Instead of asparagus, try green beans.
- A general rule of thumb for the dried-to-fresh herb ratio: Use one-third the amount of dried herb for the fresh herb called for in the recipe. For example, it converts fresh sage to dried sage in a recipe that calls for 1 tablespoon of fresh sage; use 1 teaspoon of dried sage instead.
- For a nut-free option, use sunflower seeds, soak them, and blend them with vegetable broth instead of cashews. Or, use white beans or silken tofu, and reduce the vegetable broth by half. For another nut-free option, blend ¼ cup flour with the vegetable broth.
Frozen vs. Fresh Vegetables
Although I chose to use fresh vegetables in this particular creamy vegetable soup, frozen vegetables also work.
In addition, many frozen vegetables come in various packages, including 5-6 vegetables.
So, if you want an inexpensive way to make creamy vegetable soup or combine fresh and frozen vegetables, both options will work.
If using frozen vegetables instead of fresh vegetables, cook the frozen vegetables for the amount of time specified on the package at the end of cooking the soup. As a result, the vegetables remain crunchy.
How to Make Creamy Vegetable Soup
To ensure you don't overcook your vegetables, I find it best to cook in stages or layers of vegetables, which I will explain in my cooking directions.
Like my vegan Minestrone, vegan creamy vegetable soup is cooked the same way. When cooking fresh vegetables in one pot, follow a particular order so the vegetables cook perfectly. I call this layering or cooking stages.
- Saute garlic, onions, and celery until onions are translucent.
- Add the sliced mushrooms, and cook with the onions, celery, and garlic until browned.
- Add rosemary, thyme, garlic powder, Herbs de Provence, and nutritional yeast.
- Add cut red potatoes.
- Pour in vegetable broth (just enough to cover the vegetables and potatoes.
- Bring to a boil.
- Cover and simmer for 20 minutes.
- While the soup simmers, make your "creamy" component.
How to Make Cashew Cream
- If using cashews, soak, drain, rinse, and blend with 2 cups of vegetable broth until smooth.
- If using gluten-free or regular flour, blend ½ cup flour with 2 cups vegetable broth; set aside.
- Now add the broccoli, carrots, and remaining vegetable broth.
- Again, bring to a boil, submerging the broccoli and carrots.
- Add the "creamy" component you chose (nut mixture or flour mixture)
- Boil for 5 minutes, then add asparagus.
- Cook for 3 more minutes.
- The creamy mixture will begin to get thicken as it gets hot.
- Remove from the heat.
Even though the vegan creamy vegetable soup recipe is cooked in "layers," as I like to call it, it only takes 30 minutes from start to finish.
As a result, I made a hearty entree-style soup, which also packed well for the week's lunches.
Storing Suggestions
If you prefer to eat a different soup all week long, by all means, freeze it. Here are some freezing and thawing tips:
- You can always use a freezer-safe container with a secure top. Or, I love souper cubes for freezing soups and sauces.
- To prevent freezer burn, do not fill the container to the top. Instead, leave 1 inch of air space between the soup and the top.
- When removed from the freezer, allow the soup to thaw completely in the refrigerator overnight before reheating.
- If heating on a stovetop, cook in a saucepan or medium-low heat to cook slowly to avoid overcooking the vegetables.
- If you plan to use a microwave, use the reheat button rather than cooking at full power to avoid overcooking the vegetables.
Serving Suggestions
As an entree, this soup is filling but could be served with a vegan Caesar salad or a piece of vegan cornbread, which is my favorite!
Recipe FAQs
Cashews mixed with vegetable broth create the creaminess of this soup recipe. You can use coconut or other plant milk alternatives to make creamy vegan soups. Puréed potato, cauliflower, chickpeas, and lentils will also yield a creamy texture.
Fresh or dried herbs, red pepper flakes, smoked paprika, or cayenne give the vegetable soup more flavor.
I always double the recipe and freeze the soup or pack it for lunches all week.
Tips
- The key to this creamy vegetable soup recipe is cooking the vegetables in layers based on density.
- If you want to use something other than cashews for the creaminess, there are several options for a plant-based creamy vegetable soup.
- Leave the skins on the potatoes for maximum nutritional value; scrub them well before cutting them.
- I love using Super Cubes to freeze soups in individual servings.
- Thaw soup in the refrigerator overnight before reheating.
- If using the microwave, always use the reheat setting.
When it's cold outside, warm yourself from the inside out with this delicious creamy vegetable soup.
More Great Vegan Soup Recipes
If you love this creamy vegetable soup recipe, give us a 5-star review and comment below. We would love to hear from you!
📖 Recipe
Creamy Vegetable Soup
Ingredients
Creamy Vegetable Soup
- 1 yellow onion diced
- 3 cloves garlic minced
- 4 ribs celery diced
- 16 ounces mushrooms sliced
- 8 ounces baby red potatoes I cut mine in quarters because they were large; see post for size
- 1 head broccoli cut into florets
- 4 carrots peeled and sliced thin
- 1 bunch thin asparagus chopped (remove the tough ends)
- 6 cups vegetable broth divided
- 2 large sprigs of rosemary
- 1 Tablespoon fresh thyme chopped
- 2 teaspoons herbs de provence
- ¼ cup nutritional yeast
- 2 teaspoons garlic powder
"Creamy" Soup Component (2 options)
- 1 cup raw cashews soaked overnight or ½ cup gluten-free or regular flour (CHOOSE ONE NOT BOTH)
- 2 cups vegetable broth
Instructions
Creamy Vegetable Soup
- Saute garlic, onions, and celery until onions are translucent.
- Add the sliced mushrooms, and cook with the onions, celery, and garlic until browned.
- Add rosemary, thyme, garlic powder, Herbs de Provence, and nutritional yeast.
- Add cut red potatoes.
- Pour in vegetable broth (just enough to cover the vegetables and potatoes.
- Bring to a boil.
- Cover and simmer for 20 minutes.
- While the soup simmers, make your "creamy" component.
Cashew Cream
- If using cashews, soak, drain and rinse, and blend with 2 cups of vegetable broth until smooth.
- If using gluten-free or regular flour, blend ½ cup flour with 2 cups vegetable broth; set aside.
Soup Continued
- Now add the broccoli, carrots, and remaining vegetable broth.
- Again, bring to a boil, submerging the broccoli and carrots.
- Add the "creamy" component you chose (nut mixture or flour mixture)
- Boil for 5 minutes, then add asparagus.
- Cook for 3 more minutes.
- The creamy mixture will begin to get thicker as it gets hot.
- Remove from the heat.
Video
Notes
- If you have a good high-speed blender, you do not need to soak your cashews.
- If you don't have a high-speed blender, boil your cashews for 10 minutes to speed up the process.
- Gluten-free flour works just as well with the vegetable broth as an alternative thickening creamy component for the soup
- To reduce salt, use low-salt or no-salt vegetable broth
- You can use any potatoes you prefer, but I like red potatoes for this soup because of their texture.
- Remember, if your potatoes need to be the same size for even cooking, cut them into similar sizes.
- Choose any vegetables you like, but if you use frozen vegetables, do not add until the last minutes of cooking (follow package instructions regarding cooking time). For instance, if the package says to boil for 7 minutes, add the frozen vegetables to the last 7 minutes of cooking.
- The key to this creamy vegetable soup recipe is cooking the vegetables in layers based on density.
Nutrition
Hi! My name is Kathy, I am a retired high school English teacher & vegan enthusiast and blogger. My entire blog is fully plant-based vegan. I truly believe what we eat & how we live determines our health & the preservation of our planet! 🙂
DIANA H MILLER
I want to make this recipe but it doesn't tell me how I should add the nutritional yeast.
Can you email it to me at dhm12458@aol.com. Thank you!
Kathy Carmichael
Hi Diana, The directions (step 3) state, "Add rosemary, thyme, garlic powder, Herbs de Provence, and nutritional yeast." I will email it ou as well. I hope you enjoy the soup.
Susan Marsh
I made this and it is delicious. I added cauliflower- steamed It a bit, added half to the creamy mixture in the blended. Really rich. So good
Kathy Carmichael
Hi Susan, I'm so glad you liked it. The cauliflower addition sounds fabulous. Thank you for taking the time to rate the recipe and comment. I appreciate it.
Jetta
Love your recipes. Thank you
Kathy Carmichael
Hi Jetta, I'm so glad you enjoyed the creamy vegetable soup. Thank you for taking the time to comment. I appreciate it.
Joan
This sounds like my kind of soup with all the herbs and fresh ingredients. I can’t wait to try it.
Kathy Carmichael
Hi Joan, it is delicious. Let me know what you think if you give it a try! I'd love your opinion.
Debra King
This soup is delicious. It's creamy with just the right amount of thickness. I used the flour instead of the cashews for the creamy component. I love this soup so much I eat it for breakfast. I also added zucchini along with the asparagus at the end. I love all of your recipes. Keep them comng.
Kathy Carmichael
Hi Debra, I'm so glad you liked the soup. Great idea to add even more veggies. Thank you for taking the time to comment. I appreciate the feedback.
Michele
I made this soup last night and it was just the warm, comforting bowl of goodness needed on a rainy day. So good! The asparagus and broccoli really made the flavors pop. It was just different enough from my "regular" vegetable soup that everyone commented on the differences. Make this right away!
Kathy Carmichael
Hi Michele, I'm so glad you enjoyed the soup. We love soup all year round, but you are right about the comfort it brings on a rainy day. Thank you for taking the time to comment. I appreciate the feedback.
Marie
Just made this on a very snowy day in upstate NY. Had to use flour because no cashews and added red lentil penne because no potatoes (and it’s too hazardous to drive). Delicious!
Kathy Carmichael
Marie, I'm glad you decided to stay home and make some soup. Those sound like great substitutions. I am so happy you liked the soup. Stay warm.
joannlakes
I love the look of this soup and also all the different options you offer to make it. There's one option that I would like to offer up though. Since I can't use nuts at the moment (granddaughter who is staying here during the 2cd shift work day my daughter is on (RN) is allergic to tree nuts) and we don't use w/w flour, I use rolled oats flour to help make a rich creamy broth.
Kathy Carmichael
Joann, that is a great idea. How much did you use? I was going to suggest blending a potato with the broth, which will also make it creamy, but I love your idea.
stephanie
i'm making this recipe using my Instant Pot. 2 min. and quick release pressure. Will add the creamy mixture made with garbanzo bean flour i had on hand. Stir it and heat that up for 4 or 5 minutes , then add the asparagus ( chopped into 1-2 inch lengths). Cook a little more until the asparagus is tender but not mushy. I'll let you know how it turns out. This sounds so delicious and no doubt very nutritious !
Kathy Carmichael
Stephanie, please let me know. I am happy to add Instant Pot directions on the recipe for others, but I have never made it in the Instant Pot. Thank you.
Shanna
This sounds fantastic. When we can finally get some of these veggies again it will be the first thing we make.
Kathy Carmichael
Shana, we are lucky here; no one seems to want any vegan food including fresh produce. All the boxed, processed stuff is off the shelves.