If you are craving a comforting bowl that is both nourishing and bursting with flavor, this Creamy Vegan Pasta Soup with Cannellini Beans and Cashews Recipe is your new best friend in the kitchen. Imagine tender pasta swimming in a luxuriously creamy broth, enriched with the subtle earthiness of cannellini beans and the silky smoothness of cashews, paired with vibrant veggies that make every spoonful a delight. This recipe balances wholesomeness with indulgence in the most satisfying way, making it perfect for chilly days, cozy nights, or whenever you need a soulful meal that feels like a warm hug.
Ingredients You’ll Need
Though this recipe involves a variety of ingredients, each one is simple, accessible, and absolutely essential. They work harmoniously to deliver texture, color, and that luscious creaminess that makes the Creamy Vegan Pasta Soup with Cannellini Beans and Cashews Recipe so irresistible.
- Carrot (1 large, peeled and chopped): Adds a natural sweetness and vibrant orange hue to the soup.
- Celery (1-2 stalks, chopped): Brings a subtle depth and crisp texture to balance the creaminess.
- Broccoli florets (7 oz / 200 g): Offers a lovely green pop and healthy nutrients, warming up the broth.
- Oil (½ tbsp): A light touch to gently sauté the veggies and build flavor.
- Onion (1 medium, diced): The base flavor that creates savory richness.
- Garlic cloves (4, minced): Infuses aromatic warmth and depth into every bite.
- Vegetable broth (5-6 cups / 1200-1400 ml): The heart of the soup’s body, bringing everything together.
- Onion powder (2 tsp): Enhances the onion flavor with concentrated savory notes.
- Italian seasoning (2 tsp): A fragrant blend that adds herbaceous delight.
- Ground lovage (1-2 tsp, optional): Known as Maggi herb, it offers a unique umami lift if you have it on hand.
- Salt and pepper (to taste): Essential for seasoning and balancing all flavors.
- Dry pasta (7 oz / 200 g): Choose your favorite shape, gluten-free or not, to soak up the creamy broth.
- Fresh herbs (for garnish): Brighten the final bowl with freshness and a splash of color.
- Cannellini beans (1 can, 15 oz, drained and rinsed): Adds creaminess, plant-based protein, and a subtle nutty flavor.
- Cashews (½ cup / 75 g, soaked): The secret to that velvety, rich cream base without any dairy.
- Plant-based milk (1 ½ cups): Lightens the cream mixture while keeping it luscious.
- Lemon juice (1 tbsp): Brightens and balances the cream with a gentle tang.
- Salt (¼ tsp for cream): Fine-tunes the richness of the cashew-cannellini blend.
How to Make Creamy Vegan Pasta Soup with Cannellini Beans and Cashews Recipe
Step 1: Prepare the Cashew-Cannellini Cream
Start by soaking your cashews for a couple of hours or boiling them for about 20 minutes until beautifully soft. This is crucial for achieving a perfectly smooth texture. Once tender, pop the cashews into a blender along with the drained cannellini beans, plant-based milk, a splash of lemon juice, and a pinch of salt. Blend away on high speed for about two minutes until you get a silky, creamy base that feels almost indulgent despite being plant-based. Set this luscious mixture aside for later; it’s the star of the creamy show!
Step 2: Sauté the Vegetables
In a large pot, heat the oil over medium heat and add the diced onion, chopped carrot, celery, and broccoli florets. Fry them gently for about four minutes until they soften and start to release their aroma. Then, toss in the minced garlic, onion powder, Italian seasoning, and optional lovage, cooking for an additional minute to toast the spices and deepen the flavor. This step builds the soulful foundation for the soup’s hearty taste.
Step 3: Add Broth and Cream
Pour in 5 cups of vegetable broth to the pot and bring everything to a boil before reducing the heat to a gentle simmer. Now, stir in the cashew-cannellini cream carefully, watching as the soup takes on its signature velvety texture and rich color. Let it simmer for 6-8 minutes so the flavors meld beautifully and the cream warms through gently without curdling.
Step 4: Cook the Pasta in the Soup
Add your choice of dry pasta straight into the pot. Simmer for 8-10 minutes or until the pasta is al dente, stirring frequently to prevent sticking and ensure every piece is enveloped by the creamy broth. If at any point the soup thickens too much, just add a little more vegetable broth or plant-based milk to adjust the consistency to your liking. Taste and season generously with salt and pepper – this step will truly bring the flavors alive.
How to Serve Creamy Vegan Pasta Soup with Cannellini Beans and Cashews Recipe
Garnishes
Fresh herbs like parsley, basil, or chives add a vibrant green contrast and fresh aroma that elevate the soup to another level. A sprinkle of vegan Parmesan cheese is also incredible for a cheesy finish that melts into the hot broth. These simple garnishes turn an everyday soup into a special meal worth savoring.
Side Dishes
Serve your creamy pasta soup with a side of crusty whole-grain bread or garlic bread to soak up every creamy drop. A crisp green salad with a tangy vinaigrette cuts through the richness, creating a perfectly balanced lunch or dinner. These sides ensure the meal feels complete without overcomplicating your prep.
Creative Ways to Present
For a fun twist, ladle the soup into hollowed-out mini bread bowls or colorful ceramic mugs for individual servings that impress guests. You can also sprinkle toasted nuts or seeds for an unexpected crunch that complements the creamy textures. Don’t be afraid to play with presentation; it adds joy to the comforting act of eating this lovely soup.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in airtight containers in the fridge for up to 4 days. The flavors will even develop more depth as it rests. Give it a good stir before reheating to recombine any separation that naturally occurs.
Freezing
You can freeze the soup in meal-sized portions, but note that pasta may soften further after being frozen. Consider adding pasta fresh upon reheating if you prefer it with a firmer bite. Freeze for up to 3 months to enjoy this comfort meal anytime you need a quick, wholesome dish.
Reheating
Reheat gently on the stove over low-medium heat, stirring often to prevent sticking and to maintain the creaminess. Add a splash of plant-based milk or broth if the soup appears too thick after refrigeration or thawing. Avoid microwaving at high power to keep the texture silky and smooth.
FAQs
Can I use a different type of bean for the cream?
Absolutely! While cannellini beans provide a lovely creamy texture and mild flavor, you can substitute with other white beans like navy or great northern beans without drastically changing the character of the soup.
Do I have to soak the cashews overnight?
No need to wait overnight! Soaking them for a couple of hours or boiling them until soft works perfectly well and saves time while still achieving that creamy texture.
Is this recipe gluten-free?
It can be! Just choose a gluten-free pasta variety, and you’ll have a naturally gluten-free creamy vegan pasta soup that everyone can enjoy.
Can I make this soup nut-free?
Yes. Instead of cashews, use 75 grams of hemp seeds for a nut-free but still creamy and nutritious base.
How can I make the soup thicker or thinner?
For a thicker soup, simmer longer to reduce the liquid or add less broth at the start. To thin it out, simply stir in more vegetable broth or plant-based milk until you reach your desired consistency.
Final Thoughts
You’ve just discovered a wonderful way to nourish your soul and your body with this Creamy Vegan Pasta Soup with Cannellini Beans and Cashews Recipe. It’s the kind of recipe that feels like a warm embrace on a cold day, that fills your kitchen with delightful aromas and leaves you satisfied but never heavy. Give it a try, share it with friends, and watch it become one of your go-to cozy meals that you’ll want to make again and again.
PrintCreamy Vegan Pasta Soup with Cannellini Beans and Cashews Recipe
This Creamy Pasta Soup is a comforting vegan recipe that combines fresh vegetables, gluten-free pasta, and a rich cashew-cannellini bean cream to create a hearty and flavorful meal. It’s easy to prepare, packed with nutrients, and perfect for a wholesome lunch or dinner.
- Prep Time: 15 minutes (including soaking cashews)
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, Western
- Diet: Vegan
Ingredients
Vegetables and Soup Base
- 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 recommended)
- Fresh herbs to garnish
Cashew-Cannellini Cream
- 1 (15 oz) can white cannellini beans (drained and rinsed)
- ½ cup (75 g) cashews, soaked or boiled until soft
- 1 ½ cups plant-based milk
- 1 tbsp lemon juice
- ¼ tsp salt
Instructions
- Prepare Cashew-Cannellini Cream: Soak cashews for a couple of hours or boil them for 20 minutes until soft. Transfer cashews to a blender along with drained cannellini beans, plant-based milk, lemon juice, and salt. Blend on high speed for about 2 minutes until the mixture is super smooth and creamy. Set aside.
- Sauté Vegetables: Heat oil in a large pot over medium heat. Add diced onion, carrot, celery, and broccoli. Fry for about 4 minutes until slightly softened. Add minced garlic, onion powder, Italian seasoning, and optional ground lovage; cook for an additional minute to release flavors.
- Add Broth and Simmer: Pour in 5 cups of vegetable broth and bring to a boil. Reduce heat to simmer and stir in the prepared cashew-cannellini cream. Let the soup simmer gently for 6-8 minutes to blend flavors.
- Cook Pasta: Add dry pasta to the simmering soup. Continue simmering for 8-10 minutes or until pasta is al dente, stirring frequently to prevent sticking. If soup thickens too much, add additional vegetable broth or plant-based milk as needed to achieve desired consistency.
- Season and Serve: Taste the soup and adjust seasoning with salt and pepper as needed. Garnish with fresh herbs and vegan Parmesan cheese, if desired. Serve hot and enjoy!
Notes
- For a nut-free version of the cream, substitute soaked cashews with 75 grams of hemp seeds.
- If you prefer a thinner soup, add extra vegetable broth or plant-based milk during cooking.
- Gluten-free pasta is recommended to keep the recipe gluten-free.
- Adjust seasoning at the end to taste, as cashew cream can mellow flavors.