Creamy Vegetable Soup

4.99 from 329 votes

This Creamy Vegetable Soup is a cozy, comforting vegan recipe that's gluten-free, easy-to-make & loaded with veggies- great for lunch or as a dinner starter

This post may contain affiliate links. Please read our disclosure policy.

Creamy vegetable soup is a cozy, comforting vegan choice. Gluten-free, this easy vegetable soup anchors a lovely lunch or makes a great starter for dinner. Pulled together from staples you probably already have on hand, this easy, creamy vegetable soup is completely vegan and uses up the potatoes, frozen corn, and peas that might be in your fridge right now.

top down shot of Creamy vegetable soup with potatoes and vegetables in a bowl

The healthy, vegan soup gets added creaminess from oat milk. But a vegetarian vegetable soup could be made by using regular milk. If you’d like to add in grated cheese when serving, you can also opt for that!

How to make creamy vegetable soup

  1. Prep the vegetables. Dice the celery, onion, and potatoes; slice the carrots, and mince garlic.
  2. Cook the aromatics. In a large Dutch Oven or stockpot, heat the olive oil on medium heat until it gives off a shimmer. Add the onions, carrots, and celery, sprinkle with salt and pepper. Cook until the veggies start to soften but haven’t browned. You should turn down the heat if they are browning too quickly.
  3. Add the chopped Yukon Gold potatoes, thyme, and garlic. The potatoes are a key element of this creamy vegetable soup
  4. Give a good stir to mix everything together and cook until fragrant. You can add another shake of salt and pepper at this point, but don’t over salt. You can adjust seasoning at the end.
  5. Add the vegetable broth. Bring to a boil and then turn down to a simmer with just a few bubbles breaking the surface. Cover and cook until the potatoes are soft. You’ll know they’re done when you can pierce them easily with a fork or knife.
  6. Use an immersion blender to puree most of the vegetable soup. Leave some chunky bits. If you don’t have an immersion blender, use a regular blender to puree in batches. Make sure to set aside about one-third of the soup to add texture.
Process shots showing how to make the vegetarian soup step-by-step

If you use a blender, pour the pureed soup back in the pot. Stir in the milk, add the peas and corn and simmer covered until the vegetables are warmed through and the soup has thickened.

This gluten-free simple vegetable soup can be the starting point for an even heartier dish. Try adding a can of chopped tomatoes in with the broth or a few handfuls of kale or baby spinach in the final steps. If you are using kale, add them with peas and carrots. Save fast-cooking baby spinach for the last few minutes. Taste and adjust seasonings.

Adding the frozen vegetables and milk to the soup

Serve this creamy vegetable soup with minced parsley on top, a little fresh grated cheese (vegan or not,) and fresh, crusty bread.

What the soup looks like when it's all blended and ready to serve

Tips for making creamy vegetable soup

  1. Cut your vegetables, especially the carrots, into small pieces. You can use round or square, but big chunks will take longer to cook, and not yield as much flavor.
  2. Don’t peel the potatoes. To save time and add even more vitamins, don’t bother peeling the potatoes. They will add richness and texture to the soup along with extra health benefits.
  3. Add a little salt during each step. It helps flavor every part of the dish, but do not overdo it. You can add more salt at the end, but it is difficult to get rid of too much salt without diluting the creamy vegetable soup.
  4. Saute the onions, carrot, and celery at a medium temperature. Don’t be tempted to use a higher temperature to speed up the process. A lower temp brings out the sweetness and flavor of this mirepoix mix. And it’s still a relatively quick vegetable soup to make.

Frequently asked questions

What if my creamy vegetable soup is too thick?

Adds some more liquid, either oat milk or vegetable broth are good choices. If your soup is too thin, let it simmer uncovered a while longer to thicken up.

What if my soup is bland?

Try a splash of vinegar or a squeeze of lemon juice at the end of cooking. Celery salt can add depth; reach for red pepper for heat.

Can I freeze this soup?

Creamy vegetable soup is not optimal for freezing. The pureed potatoes and twice-frozen vegetables may lose some of their texture.

Overhead shot of Creamy vegetable soup in a bowl

More vegan soup recipes:

This vegan vegetable soup is a great staple soup recipe to enjoy in colder months. You can use it a base recipe and add greens or ground beef/turkey to bulk it up. It’s versatile and adaptable to switch out the vegetables and spices based on your preference.

If you’ve tried this feel good Creamy Vegetable Soup recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Creamy Vegetable Soup

This Creamy Vegetable Soup is a cozy, comforting vegan recipe that's gluten-free, easy-to-make & loaded with veggies- great for lunch or as a dinner starter
5 from 329 votes
Servings 6 servings
Course Soup
Calories 267
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins

Ingredients
  

  • 3 tablespoons extra-virgin olive oil
  • 1 medium onion diced
  • 2 celery stalks sliced
  • 2 large carrots sliced
  • Salt and pepper to taste
  • 4 yukon potatoes diced (3-4 cups chopped)
  • 1 teaspoon dried thyme
  • 2 garlic cloves minced
  • 3 cups low-sodium vegetable broth
  • 2 cups peas frozen
  • 2 cups corn frozen
  • 2 cups plant-based milk
  • Fresh parsley for serving

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the onions, celery and carrots to the pot. Season with salt and pepper. Cook, stirring occasionally until vegetables start to soften, about 5 minutes.
  • Stir in the chopped potatoes, thyme and garlic and cook until fragrant, about 1 minute. Add the vegetable broth. Bring mixture to a boil, then simmer until the vegetables soften, about 20 minutes.
  • Use an immersion blender to lightly blend the soup so it’s thicker but still chunky. You can remove some of the vegetables aside to stir back in if you prefer to have more whole vegetables.
  • Stir in the peas, corn and milk, and simmer until the vegetables are warmed through and soup has thickened, about 5 minutes.
  • Serve with fresh parsley and crusty bread, if desired.

Video

Notes

Storage: Store any leftovers in an airtight container. They will last about 4 days in the fridge and reheat really well.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of oat milk, you can use regular milk
  • Instead of potatoes, you can use squash or zucchini or cauliflower
Equipment: I love using my Cuisinart Smart Stick hand blender for blending soups. It’s quick and easy and gets me the perfect consistency, without any chunks of vegetables leftover. And it’s easier to transferring the soup in batches to a blender.
Nutritional Data: The information below is an automated estimate. It could vary based on cooking methods and ingredients used.

Nutrition

Calories: 267kcal, Carbohydrates: 38g, Protein: 11g, Fat: 10g, Saturated Fat: 1g, Sodium: 184mg, Potassium: 926mg, Fiber: 8g, Sugar: 7g, Vitamin A: 3971IU, Vitamin C: 38mg, Calcium: 174mg, Iron: 5mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Share this recipe

Share it with the world! Mention @feelgoodfoodie or tag #feelgoodfoodie!

Creamy vegetable soup made with potatoes and vegetables

Rate and comment

Recipe Rating




Comments

  1. I didn’t have yukon gold potatoes, so I used the russett that I had, and then added a can of navy beans right before I did the puree. It was so thick and creamy I skipped the milk all together and it was still really good. I liked all the flavors togther. I might try next time with a couple different beans as well to really pump up the fiber.

  2. So delish, I’ve just done 3-days of fasting and broke that today with this as the evening meal. Very tasty and easy!! Thank you!

See All Comments