Go Back
+ servings

One Pot Creamy Vegetable Soup

No ratings yet
Prep Time 10 mins
Cook Time 25 mins
Servings 4


  • 1 tbsp avocado oil
  • 4 cloves garlic chopped
  • 1 medium onion chopped
  • 3 carrots chopped
  • 1/2 cup corn
  • 1 cup peas
  • 4 stalks celery chopped
  • 1/2 tsp thyme
  • 1/2 tsp rosemary
  • 3 tbsp nutritional yeast
  • 4 cups veggie broth
  • 1/3 cup all-purpose flour
  • 1 cup dairy-free milk
  • 1/3 cup dairy-free butter
  • 1/2 cup white beans


  • Heat a large pot on medium heat. Once warm, add the oil, onions, carrots, celery and garlic. Cook for 5 minutes or until the onions are translucent.Add the butter to the pot.
  • Once it starts to melt combine the flour and mix covering the vegetables in flour. This roux mixture will be thick and sticky. Slowly add the vegetable broth, thyme, and rosemary and mix until well combined. Stir the soup frequently until the soup comes to a gentle boil. As the soup heats up you will start to see the soup thicken.
  • Combine the peas, corn, nutritional yeast, beans and milk to the pot. Cook for an additional 5-7 minutes on low heat or until the peas and corn have warmed. Divide soup into bowls and serve
Tried this recipe?Let us know how it was!