Go Back Email Link
+ servings
creamy minestrone soup recipe vegan dairy free healthy high protein

Creamy Minestrone Soup (Vegan, Gluten Free)

The Herbeevore
This vegan creamy minestrone soup is dairy free, vegan, and gluten free! Made with fresh vegetables, pasta, and beans in a flavorful sauce.  A healthy lunch, perfect to meal prep and enjoy all week.
5 from 4 votes
Prep Time 10 mins
Cook Time 45 mins
Total Time 55 mins
Course Lunch, Soup
Cuisine American, Italian
Servings 8 servings



  • Cook pasta according to package instructions.  Drain and set pasta aside.
  • In a large soup pot, heat the olive oil over low heat. Add the onion and celery and saute on low for 4 or 5 minutes until vegetables begin to soften.
  • Add the carrots, celery, diced tomatoes with juice, Italian seasoning, salt, and vegetable stock and bring to a boil. Reduce heat to low and simmer for 30 minutes until carrots and celery are cooked through.
  • Add the kidney beans, peas, and spinach to the soup.  Cook for an additional 10 minutes.
  • To make the cashew cream, add the cashews and boiling water to a bowl.  Allow to sit for 10 minutes until cashews have soaked up some liquid and become soft.  Blend the cashews and the water together until they become creamy.  Add to the soup pot.
  • Taste and adjust seasoning as needed. Grab a thick slice of sourdough bread and enjoy!
Keyword Cream of Minestrone Soup, Creamy Minestrone Recipe, Creamy Minestrone Soup, Creamy Vegan Minestrone, Minestrone Soup with Cream, Vegan Minestrone Soup Recipe
Did You Make This Recipe?Tag me @theherbeevore in your photo on Instagram and I'll feature you in my stories!