Creamy Vegan Pasta Soup Recipe
Introduction
This Creamy Pasta Soup is a comforting and flavorful vegan dish that combines tender pasta with a rich, plant-based creamy broth. Loaded with vegetables and a cashew-cannellini bean cream, it’s perfect for a cozy meal any day of the week.

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 if preferred)
- Fresh herbs to garnish
Cashew-Cannellini Cream:
- 1 (15 oz) can white cannellini beans, drained and rinsed
- ½ cup (75 g) cashews, soaked (see instructions)
- 1 ½ cups plant-based milk
- 1 tbsp lemon juice
- ¼ tsp salt
Instructions
- Step 1: Soak cashews for a couple of hours or boil them for 20 minutes in water until soft. Transfer them to a blender along with the drained cannellini beans, plant-based milk, lemon juice, and salt. Blend on high speed for about 2 minutes until super smooth and creamy. Set aside.
- Step 2: Heat oil in a large pot over medium heat. Add diced onion, carrot, celery, and broccoli florets. Cook and stir for about 4 minutes until vegetables begin to soften.
- Step 3: Add minced garlic, onion powder, Italian seasoning, and ground lovage if using. Cook for another minute until fragrant.
- Step 4: Pour in 5 cups of vegetable broth and bring to a boil, then reduce heat to a simmer. Add the cashew-cannellini cream and stir well. Let the soup simmer for 6 to 8 minutes.
- Step 5: Add the dry pasta to the pot. Simmer for 8 to 10 minutes or until the pasta is al dente, stirring frequently to prevent sticking. If the soup thickens too much, add more vegetable broth or plant-based milk as needed.
- Step 6: Taste and adjust seasoning with salt and pepper. Garnish with fresh herbs and optional vegan Parmesan cheese before serving. Enjoy your creamy vegan pasta soup!
Tips & Variations
- For a nut-free version, substitute cashews with 75 grams of hemp seeds for the cream.
- Use gluten-free pasta if you want a gluten-free meal.
- If you like, add other favorite veggies like zucchini or spinach for extra nutrition.
- Try garnishing with fresh basil or parsley for a bright herbal touch.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of plant-based milk or broth if the soup has thickened too much. This soup does not freeze well because of the pasta.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup nut-free?
Yes! Simply replace the soaked cashews with hemp seeds to keep the creaminess without nuts.
What type of pasta works best in this soup?
Any dry pasta works well, but choose a smaller shape like shells, elbows, or penne for even cooking and easy eating. Gluten-free pasta is also a great option if needed.
PrintCreamy 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.
- 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
Ingredients
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
Instructions
- 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

