Go Back
+ servings
soup in a black bowl.

Creamy Vegetable Soup (Vegan)

This creamy vegetable soup is the epitome of comfort food! Get all of the vegan pot pie vibes without any dairy! Pair this with some Homemade Stecca Bread for a satisfying meal!
5 from 5 votes
Print Pin
Course: Appetizer, Main Course, Soup
Cuisine: American
Diet: Vegan, Vegetarian
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 5 people
Calories: 224kcal
Author: Emily

Equipment

  • Large dutch oven
  • Sharp Knife
  • Wooden Spoon

Ingredients

  • 4 tablespoon vegan butter
  • 1 cup Carrot peeled and diced
  • 1 cup Celery chopped
  • ½ Large yellow onion diced
  • 3 cloved Garlic minced
  • 6 tablespoon all-purpose flour
  • 1 ½ cups Unsweetened almond milk
  • 5 cups vegetable broth
  • 2 Yukon gold potatoes peeled and diced
  • 1 cup Frozen petite peas
  • 3 tablespoon Non-dairy heavy cream optional
  • 2 teaspoon Salt to taste
  • Black pepper to taste

Instructions

  • Begin by peeling and finely dicing about 5-6 carrots. You can also cut them into coins.
  • Chop a few celery ribs until you have 1 cups worth.
  • Peel and chop yukon potatoes into roughly 1-inch pieces.
  • Peel and finely dice half of a large yellow onion, and mince about 3 cloves of garlic.

Stovetop Instructions

  • Heat a large non-stick pan over medium heat and melt 4 tablespoons of vegan butter.
  • Once melted, add the diced onion, carrot, and celery. Stir to combine.
  • Once the onion is almost translucent, add the minced garlic and sauté.
  • Next, add the flour and immediately stir to combine. Cook and continue to stir until the flour becomes lightly golden.
  • Add the almond milk and mix into the flour and vegetables until it becomes a thick, creamy sauce.
  • Then, add the vegetable broth and combine thoroughly. (Reduce amount of broth by 1 cup if you want a thicker soup).
  • Add chopped potatoes, and bring the pot to a simmer.
  • Simmer for about 45 minutes to 1 hour, or until the potatoes are cooked through and the soup has reduced to your desired thickness.
  • Stir in the frozen peas while the soup is still hot.
  • OPTIONAL: Stir in 3 tablespoons of non-dairy heavy whipping cream.
  • Season with salt and pepper.
  • Serve hot and enjoy!

Instant Pot Instructions

  • Turn the Instant Pot on to the sauté function and allow it to heat up.
  • Add the vegan butter and wait until it is melted.
  • Once melted, add the diced onion, carrot, and celery. Stir to combine.
  • Once the onion is almost translucent, add the minced garlic and sauté.
  • Add the potatoes, then the vegetable broth and stir to combine.
  • Turn off the sauté function.
  • Close the lid, set the valve to sealing, and pressure cook on HIGH for 8 minutes. It will take 3-5 minutes for the pot to come to pressure.
  • Once the 8 minutes are up, press CANCEL and let the pot sit undisturbed for 10 minutes (also known as Natural Pressure Release).
  • While the Instant Pot is pressure cooking, whisk together the almond milk and flour in a separate bowl or measuring cup. Mix until there are no remaining clumps.
  • After the 10 minute natural pressure release, turn the pressure valve to venting and release any remaining pressure. Remove the lid.
  • Stir the soup, then set the Instant Pot to sauté once again.
  • Mix in the frozen peas at this step.
  • Pour in the milk and flour mixture and immediately stir to combine.
  • This should significantly thicken the soup, but go ahead and stir in the plant-based heavy cream if you need more creaminess.
  • Season with salt and pepper, serve hot, and enjoy!

Notes

  • Yukon Gold Potato - 1 large russet potato can be used in place of yukon potatoes. I don't recommend using any other type of potato.
  • Vegan Butter - Any source of fat will work to create the roux, olive oil is a good substitute.
  • Add whatever vegetables you enjoy the most! Mushrooms, green beans, corn, and more are all very common additions.
  • If you enjoy a very thick soup, I recommend reducing the amount of broth from 5 cups to just 4 cups. You can also play around with adding more flour to the roux. Additionally, if the soup is still too thin for your liking at the end, create a cornstarch slurry with 1 tablespoon of water and 1 tablespoon of cornstarch and whisk that into the hot soup.
  • If you do consume meat, throw in some already cooked rotisserie chicken at the end for a boost of protein. OR, to keep it vegan, mix in some vegan chick'n strips and simmer until they thaw and cook.

Nutrition

Serving: 1cup | Calories: 224kcal | Carbohydrates: 25.4g | Protein: 4.1g | Fat: 11.4g | Saturated Fat: 4.2g | Polyunsaturated Fat: 2.6g | Monounsaturated Fat: 3g | Sodium: 1616.2mg | Potassium: 489.5mg | Fiber: 4g | Sugar: 7g
Tried this Recipe? Pin it for Later!Mention @LegallyHealthyBlonde or tag #LegallyHealthyBlonde!