Hearty Plant-Based Creamy Pasta Soup
Soup

Hearty Plant-Based Creamy Pasta Soup

This nourishing meal combines fresh vegetables with a rich, plant-based cream for a satisfying dinner. It is a gluten-free and vegan-friendly option that provides a high amount of protein from beans and nuts.

Recipe image

List of ingredients

  • 1 large carrot, peeled and chopped – adds sweetness and color.
  • 1-2 stalks celery, chopped – provides a savory base flavor.
  • 7 oz broccoli florets – adds texture and nutrients.
  • 1/2 tbsp oil – used for sautéing the aromatics.
  • 1 medium onion, diced – essential for the flavor foundation.
  • 4 garlic cloves, minced – adds pungent depth.
  • 5-6 cups vegetable broth – the primary liquid base.
  • 2 tsp onion powder – intensifies the savory notes.
  • 2 tsp Italian seasoning – provides a blend of Mediterranean herbs.
  • 1-2 tsp ground lovage (Maggi herb), optional – adds a unique celery-like flavor.
  • Salt and pepper, to taste – for basic seasoning.
  • 7 oz dry pasta, gluten-free – the main filling component.
  • Fresh herbs, for garnish – adds a pop of color and freshness.
  • 1 (15 oz) can white cannellini beans, drained and rinsed – creates thickness and protein.
  • 1/2 cup cashews, soaked – provides the creamy fat content.
  • 1 1/2 cups plant-based milk – adjusts the consistency of the cream.
  • 1 tbsp lemon juice – adds a necessary acidic brightness.
  • 1/4 tsp salt – seasons the blended cream.

step-by-step instructions

  1. Prepare the cream: Soak cashews for several hours or boil them for 20 minutes until soft. Blend the soft cashews, drained cannellini beans, plant-based milk, lemon juice, and salt on high speed for 2 minutes until completely smooth.
  2. Sauté the vegetables: Heat oil in a large pot over medium heat. Add the diced onion, chopped carrots, celery, and broccoli, frying them for approximately 4 minutes.
  3. Add aromatics: Stir in the minced garlic, onion powder, Italian seasoning, and lovage. Cook for one additional minute to release the oils from the spices.
  4. Simmer the broth: Pour in 5-6 cups of vegetable broth. Bring the mixture to a boil, then reduce the heat to a simmer.
  5. Incorporate the cream: Stir the blended cashew-bean cream into the pot. Let the soup simmer for 6 to 8 minutes to integrate the flavors.
  6. Cook the pasta: Add the dry pasta directly into the soup. Simmer for 8 to 10 minutes, stirring frequently, until the pasta is al-dente.
  7. Final adjustments: Check the thickness; if it is too thick, stir in more broth or plant-based milk. Taste and add more salt or pepper as needed.
  8. Serve: Garnish with fresh herbs and vegan parmesan cheese before serving hot.

Optimizing Vegetable Preparation

Consistent Dicing for Even Cooking

Ensure the carrots and celery are chopped into uniform, small pieces. This prevents some pieces from being mushy while others remain hard. Smaller cubes integrate better into the creamy broth.

Using Broccoli Stems

Do not discard the broccoli stems. Peel the tough outer skin, dice the tender inner core, and add it with the carrots for extra fiber and texture.

Managing Garlic Heat

Add the minced garlic only after the other vegetables have softened. Garlic burns quickly at high temperatures, which can create a bitter taste in the soup.

Alternative Vegetable Additions

Zucchini and cauliflower are excellent replacements for broccoli. If using sweet potato, add it at the beginning of the sauté process as it requires more time to soften.

Selecting the Best Pasta

Gluten-Free Pasta Varieties

Brown rice pasta holds its shape well in soups. Chickpea or lentil pasta adds more protein but may release more starch, thickening the soup faster.

Using Gnocchi instead of Pasta

Vegan and gluten-free gnocchi are a great alternative for a heartier texture. Since gnocchi cook very quickly, add them in the last 3-5 minutes of simmering.

Small Pasta Shapes

Small shells, ditalini, or rotini work best for this soup. These shapes trap the creamy sauce and are easier to eat with a spoon.

Preventing Overcooked Pasta

Always cook the pasta until it is just al-dente. Remember that the pasta will continue to soften slightly as it sits in the hot liquid before serving.

Perfecting the Creamy Base

Cashew Soaking Methods

A cold soak for 4-8 hours is ideal for the smoothest texture. If you are short on time, boiling cashews for 20 minutes effectively softens them for blending.

Nut-Free Substitutions

Replace the 1/2 cup of cashews with 75 grams of hemp seeds. Hemp seeds provide a similar creaminess and healthy omega-3 fatty acids without the nuts.

Blender Troubleshooting

If your blender is not powerful enough to smooth the cashews, use cashew butter. Substitute the soaked cashews with an equal amount of smooth cashew butter for a consistent result.

The Role of Lemon Juice

Lemon juice mimics the slight tang found in heavy dairy cream. Without this acidity, the soup may taste too flat or overly nutty.

Cooking and Consistency Tips

Managing Liquid Absorption

Pasta absorbs a significant amount of liquid as it cooks. Always keep extra vegetable broth or plant-based milk on hand to thin the soup if it becomes too thick.

Balancing the Salt Levels

Cashew cream can mask saltiness. Taste the soup after adding the cream and the pasta, as you will likely need additional salt to bring out the vegetable flavors.

Preventing Sticking

Stir the soup frequently once the pasta is added. This prevents the noodles from sticking to the bottom of the pot or clumping together.

Simmering Temperature

Maintain a gentle simmer rather than a rolling boil after adding the cream. High heat can cause the plant-based milk or cream to separate or scorch.

Storage and Reheating Advice

Refrigeration Guidelines

Store leftover soup in an airtight container in the fridge for up to 3 days. Keep the container tightly sealed to prevent the soup from absorbing other fridge odors.

Freezing the Soup

Portion the soup into freezer-safe zip-lock bags or containers. For the best quality, freeze the soup base without the pasta and add fresh pasta when reheating.

Reheating Liquid Ratios

When reheating, the pasta will have absorbed more liquid, making the soup very thick. Add 1/4 to 1/2 cup of vegetable broth or plant-based milk per serving to restore the original consistency.

Thawing Process

Thaw frozen soup overnight in the refrigerator. Avoid thawing in the microwave to ensure the cream base heats evenly without breaking.

Serving Suggestions

Adding Vegan Cheeses

Garnish with vegan parmesan or a sprinkle of nutritional yeast. This adds a salty, umami flavor that complements the creamy cashew base.

Fresh Herb Pairings

Chopped parsley, basil, or chives add a fresh contrast to the rich soup. Add these at the very end to keep their color vibrant.

Complementary Side Dishes

Serve this soup with a side of toasted sourdough or a crisp green salad. The acidity of a vinaigrette cuts through the richness of the cream.

Presentation Tips

Ladle the soup into wide bowls and place a few fresh broccoli florets on top. A drizzle of extra virgin olive oil can add a professional finish.

Frequently Asked Questions

Can I make this soup in an Instant Pot?

Yes, you can sauté the vegetables using the sauté function and then pressure cook the broth and veggies. However, add the cream and pasta at the end using the sauté function to avoid overcooking.

Which plant-based milk is best for this recipe?

Unsweetened soy or oat milk is recommended for the best creaminess. Avoid sweetened versions or strongly flavored milks like coconut, as they will alter the savory taste.

How do I make the soup thicker without adding more pasta?

Increase the amount of cannellini beans in the blender. More beans will create a denser, heartier texture without adding extra carbohydrates from pasta.

Can I use other white beans?

Yes, Great Northern beans or navy beans are excellent substitutes. Any mild-flavored white bean will provide the same creamy result.

What if I don’t have lovage?

Lovage is optional. You can substitute it with a pinch more celery seed or simply omit it, as the Italian seasoning provides plenty of flavor.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty Plant-Based Creamy Pasta Soup

Hearty Plant-Based Creamy Pasta Soup


  • Author: AlmaHerzog
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan, Gluten-free

Description

This creamy pasta soup contains only wholesome plant-based ingredients, is easy to make, and delicious! It’s made with cannellini beans and cashews. The recipe is vegan, gluten-free and can be made nut-free.


Ingredients

Scale
  • 1 large carrot, peeled and chopped
  • 12 stalks celery, chopped
  • 7 oz broccoli florets
  • 1/2 tbsp oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 56 cups vegetable broth
  • 2 tsp onion powder
  • 2 tsp Italian seasoning
  • 12 tsp ground lovage (optional)
  • Salt and pepper to taste
  • 7 oz dry gluten-free pasta
  • Fresh herbs for garnish
  • 1 (15 oz) can white cannellini beans, drained and rinsed
  • 1/2 cup cashews, soaked
  • 1 1/2 cups plant-based milk
  • 1 tbsp lemon juice
  • 1/4 tsp salt

Instructions

  1. Step: Soak cashews for a couple of hours or boil them for 20 minutes in water until soft. Transfer to a blender with cannellini beans, plant-based milk, lemon juice, and salt; blend on high speed for 2 minutes until smooth and creamy. Set aside.
  2. Step: Heat oil in a large pot over medium heat, add the onion and all vegetables, and fry for about 4 minutes. Add the garlic and spices, and cook for another minute.
  3. Step: Add the vegetable broth, bring to a boil, and then reduce the heat.
  4. Step: Stir in the cashew-cannellini cream and let the soup simmer for 6-8 minutes.
  5. Step: Add dry pasta and simmer for 8-10 minutes, or until the pasta is al-dente, stirring frequently. If the soup is too thick, add more vegetable broth or plant-based milk.
  6. Step: Taste and adjust seasoning with salt. Garnish with fresh herbs and vegan parmesan cheese.

Notes

For a nut-free version, simply use 75 grams of hemp seeds instead of cashews.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course, Soup
  • Method: Stovetop
  • Cuisine: German

Nutrition

  • Serving Size: 1 serving
  • Calories: 463 kcal
  • Sugar: 10 g
  • Sodium: 850 mg
  • Fat: 13.8 g
  • Saturated Fat: 2.5 g
  • Unsaturated Fat: 11.3 g
  • Trans Fat: 0 g
  • Carbohydrates: 60 g
  • Fiber: 13 g
  • Protein: 18.9 g
  • Cholesterol: 0 mg

Keywords: creamy pasta soup, vegan, gluten-free, plant-based soup, cannellini bean soup