Creamy Vegan Pasta Soup Recipe
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.
- Author: Joe
- Prep Time: 15 minutes (including cashew soaking time)
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, Italian-inspired
- Diet: Vegan
Soup Ingredients
- 1 large (225 g) carrot, peeled and chopped
- 1–2 stalks (75 g) celery, chopped
- 7 oz (200 g) broccoli florets
- ½ tbsp oil
- 1 medium onion, diced
- 4 garlic cloves, minced
- 5–6 cups (1200–1400 ml) vegetable broth
- 2 tsp onion powder
- 2 tsp Italian seasoning
- 1–2 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
- Soak or Boil Cashews: Soak cashews for a couple of hours, or boil them for 20 minutes until soft, to prepare for blending.
- 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.
- 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.
- Add Garlic and Spices: Stir in minced garlic, onion powder, Italian seasoning, and optional ground lovage. Cook for an additional minute to release aromas.
- 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.
- 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.
- 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.
- 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.
- 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