Print

Creamy Vegan Pasta Soup Recipe

4.5 from 103 reviews

This vegan Creamy Pasta Soup is a comforting and hearty dish combining tender pasta, fresh vegetables, and a rich cashew-cannellini bean cream. Perfect for a nutritious, dairy-free meal that’s both filling and packed with wholesome flavors from Italian seasoning, fresh herbs, and a velvety plant-based broth.

Ingredients

Scale

Soup Ingredients

  • 1 large (225 g) carrot, peeled and chopped
  • 12 stalks (75 g) celery, chopped
  • 7 oz (200 g) broccoli florets
  • ½ tbsp oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 56 cups (12001400 ml) vegetable broth
  • 2 tsp onion powder
  • 2 tsp Italian seasoning
  • 12 tsp ground lovage (Maggi herb) (optional)
  • Salt and pepper to taste
  • 7 oz dry (200 g) pasta (gluten-free used)
  • Fresh herbs to garnish

Cashew-Cannellini Cream

  • 1 (15 oz) can white cannellini beans (drained and rinsed)
  • ½ cup (75 g) cashews, soaked or boiled (see notes)
  • 1 ½ cups plant-based milk
  • 1 tbsp lemon juice
  • ¼ tsp salt

Instructions

  1. Soak or Boil Cashews: Soak cashews for a couple of hours, or boil them for 20 minutes until soft, to prepare for blending.
  2. Prepare Cashew-Cannellini Cream: Transfer softened cashews to a blender, add cannellini beans, plant-based milk, lemon juice, and salt. Blend on high for about 2 minutes until super smooth and creamy. Set aside.
  3. Sauté Vegetables: Heat oil in a large pot over medium heat. Add diced onion, chopped carrot, celery, and broccoli florets. Fry for about 4 minutes until slightly softened.
  4. Add Garlic and Spices: Stir in minced garlic, onion powder, Italian seasoning, and optional ground lovage. Cook for an additional minute to release aromas.
  5. Add Vegetable Broth and Simmer: Pour in 5 cups of vegetable broth initially, bring to a boil, then reduce heat to simmer. Add more broth later if needed.
  6. Incorporate Cashew-Cannellini Cream: Stir the prepared creamy mixture into the soup base, allowing the flavors to combine. Let the soup simmer for 6-8 minutes.
  7. Cook Pasta in Soup: Add dry pasta to the simmering soup. Cook for 8-10 minutes or until pasta is al dente, stirring frequently to prevent sticking.
  8. Adjust Consistency and Seasoning: If soup is too thick, add additional vegetable broth or plant-based milk. Taste and adjust salt and pepper as needed.
  9. Serve and Garnish: Ladle soup into bowls, garnish with fresh herbs and vegan Parmesan cheese, and enjoy immediately.

Notes

  • For a nut-free version, substitute the cashews with 75 grams of hemp seeds.
  • If you enjoy pasta soups, try the Vegan Lasagna Soup for another delicious option.
  • Cashews can be soaked for 2-4 hours if time permits for a smoother cream.
  • Nutrition facts provided are based on 4 servings.

Keywords: Vegan Creamy Pasta Soup, Dairy-Free Soup, Cashew Cream Soup, Gluten-Free Pasta Soup, Hearty Vegan Soup, Italian Seasoned Soup, Plant-Based Soup