There are days when only a big, steaming bowl of something creamy and comforting will do—and that’s exactly where Creamy Pasta Soup steps in. Imagine twirling pasta in a velvety broth, surrounded by tender veggies and a luscious cashew-cannellini cream that makes you forget this dish is completely dairy-free. Yes, really!
This recipe is proof that comfort food doesn’t have to mean heavy or complicated. It’s plant-based, can easily be made into a gluten-free soup, and comes together in just 30 minutes—perfect for those nights when you’re craving something hearty but don’t want to spend hours in the kitchen.
And here’s the kicker: the cashew cream recipe used here doesn’t just make the soup creamy, it gives it a rich, almost cheesy flavor without a single drop of dairy. It’s the kind of meal that makes you feel like you’re indulging while still nourishing your body.
So whether you’re vegan, dabbling in plant-based meals, or just looking for a cozy bowl of comfort that’ll wow your taste buds, this soup is here to warm you right up.
Why You’ll Love This Creamy Pasta Soup
-
100% plant-based and dairy-free comfort food.
-
Quick and easy—ready in just 30 minutes.
-
Easily adaptable to be a gluten-free soup.
-
Packed with fiber, protein, and flavor.
-
Creamy, hearty, and family-approved.
Ingredients You’ll Need
For the soup:
-
225 g (1 large) carrot, peeled and chopped
-
75 g (1–2 stalks) celery, chopped
-
200 g (7 oz) broccoli florets
-
½ tbsp oil
-
1 medium onion, diced
-
4 garlic cloves, minced
-
1200–1400 ml (5–6 cups) vegetable broth
-
2 tsp onion powder
-
2 tsp Italian seasoning
-
1–2 tsp ground lovage (optional)
-
Salt and black pepper, to taste
-
200 g (7 oz) dry pasta (gluten-free if desired)
-
Fresh herbs, to garnish
Cashew-Cannellini Cream:
-
1 can (425 g / 15 oz) cannellini beans, rinsed and drained
-
75 g (½ cup) cashews, soaked or boiled until soft
-
360 ml (1 ½ cups) plant-based milk
-
1 tbsp lemon juice
-
¼ tsp salt
Step-by-Step Instructions
1. Make the cream:
Soak cashews for 2–3 hours or boil for 20 minutes until soft. Blend with cannellini beans, plant-based milk, lemon juice, and salt until silky smooth. Set aside.
2. Cook the vegetables:
Heat oil in a large pot. Add onion, carrot, celery, and broccoli. Sauté 4–5 minutes until softened. Stir in garlic, onion powder, Italian seasoning, and optional lovage. Cook 1 minute more.
3. Add broth and cream:
Pour in 5 cups vegetable broth and bring to a boil. Stir in the cashew-cannellini cream. Reduce to a gentle simmer for 6–8 minutes.
4. Cook the pasta:
Add dry pasta directly to the pot. Simmer 8–10 minutes until al dente, stirring often. Add more broth or plant milk if soup thickens too much.
5. Adjust and serve:
Taste, season with extra salt and pepper, then garnish with fresh herbs or vegan parmesan.
Tips for the Creamiest Pasta Soup
-
Cashew shortcut: Forgot to soak your cashews? Just boil them for 20 minutes—they’ll blend beautifully.
-
Gluten-free option: Use your favorite gluten-free pasta and reduce stirring slightly to keep it from breaking apart.
-
Thickness control: Like a thicker soup? Simmer a few extra minutes. Want it looser? Add more broth.
-
Boost the flavor: Add a splash of white wine before simmering for a little depth.
And if you’ve got picky eaters, chopping the veggies smaller or blending part of the soup before adding pasta can make it extra kid-friendly.
A Little Story Behind My Creamy Pasta Soup
This soup came to life during one of those “use what’s in the pantry” nights. I had half a bag of pasta, some sad-looking veggies in the fridge, and a can of cannellini beans staring at me. The idea of blending beans and cashews into a creamy base popped into my head, and suddenly dinner was transformed.
What surprised me most was how much my family loved it. My kids, who usually ask where the cheese is, didn’t even notice this was a plant-based creamy soup. My husband said it reminded him of the creamy soups his mom used to make—only lighter. And me? I fell in love with how quick, wholesome, and comforting it was.
Now, it’s on regular rotation in our home, especially when I need something filling but don’t want to fuss over dinner.
What to Serve with Creamy Pasta Soup
This soup is a meal on its own, but adding sides makes it feel extra cozy:
-
Crusty bread or garlic toast for dunking.
-
Simple green salad with lemon vinaigrette to balance the creaminess.
-
Roasted veggies like zucchini or bell peppers for extra flavor.
-
Vegan parmesan or chili flakes sprinkled on top for a finishing touch.
And if you’re in the mood for comfort overload—pair it with a glass of wine and your favorite blanket.
How to Store Leftovers
This soup makes fantastic leftovers, but pasta can soak up liquid as it sits.
-
Fridge: Store in an airtight container for up to 4 days. Add a splash of broth or plant milk when reheating.
-
Freezer: Best to freeze the soup without pasta. Just reheat and add freshly cooked pasta when ready to serve.
-
Reheating: Warm gently on the stove, stirring occasionally. Avoid boiling to keep the cream smooth.
FAQs About Creamy Pasta Soup
Can I make this without cashews?
Yes—use sunflower seeds or skip nuts entirely and double the beans.
Can I swap the pasta?
Definitely. Use rice, quinoa, or gluten-free pasta depending on your needs.
What’s a good plant-based milk for this recipe?
Unsweetened almond, soy, or oat milk work best for neutral flavor.
Is this soup kid-friendly?
Absolutely! Just cut veggies small or blend them into the broth before adding pasta.
Can I meal-prep this?
Yes—make the soup base ahead of time and add pasta fresh when reheating.
Bringing It All Together
This Creamy Pasta Soup is more than just a quick dinner—it’s a hug in a bowl. With its silky cashew cream base, hearty pasta, and nourishing veggies, it’s the perfect mix of indulgence and wellness. Whether you’re vegan, gluten-free, or just soup-obsessed, this recipe proves that plant-based meals can be both wholesome and wildly satisfying.
So next time you’re craving something cozy, skip the heavy cream and pull out your blender instead. Because this creamy, dreamy soup is waiting to become your new weeknight favorite.
Discover more delicious recipes by following me on Facebook and Pinterest.
Print
Creamy Pasta Soup
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Creamy Pasta Soup is a 100% plant-based, dairy-free comfort food that’s ready in just 30 minutes. Silky cashew-cannellini cream blends with tender veggies, hearty pasta, and aromatic seasonings to create a cozy, nourishing bowl that feels indulgent yet wholesome. Perfect for quick weeknight dinners, vegan meals, or anyone craving creamy soup without the heaviness.
Ingredients
For the Soup:
-
225 g (1 large) carrot, peeled and chopped
-
75 g (1–2 stalks) celery, chopped
-
200 g (7 oz) broccoli florets
-
½ Tbsp oil
-
1 medium onion, diced
-
4 garlic cloves, minced
-
1200–1400 ml (5–6 cups) vegetable broth
-
2 tsp onion powder
-
2 tsp Italian seasoning
-
1–2 tsp ground lovage (optional)
-
Salt and black pepper, to taste
-
200 g (7 oz) dry pasta (use gluten-free if desired)
-
Fresh herbs, for garnish
Cashew-Cannellini Cream:
-
1 can (425 g / 15 oz) cannellini beans, rinsed and drained
-
75 g (½ cup) cashews, soaked or boiled until soft
-
360 ml (1½ cups) plant-based milk
-
1 Tbsp lemon juice
-
¼ tsp salt
Instructions
-
Make the Cream – Soak cashews for 2–3 hours or boil for 20 min until soft. Blend with cannellini beans, plant milk, lemon juice, and salt until smooth.
-
Cook Vegetables – Heat oil in a large pot over medium heat. Add onion, carrot, celery, and broccoli. Sauté 4–5 min until softened. Stir in garlic, onion powder, Italian seasoning, and optional lovage; cook 1 min more.
-
Add Broth & Cream – Pour in 5 cups vegetable broth and bring to a boil. Stir in the cashew-cannellini cream. Reduce heat and simmer gently for 6–8 min.
-
Cook Pasta – Add dry pasta to the pot. Simmer 8–10 min until al dente, stirring often. Add extra broth or plant milk if needed to adjust thickness.
-
Season & Serve – Taste, adjust salt and pepper, and garnish with fresh herbs or vegan parmesan. Serve hot.
Notes
Forgot to soak cashews? Boil for 20 min instead.
Use gluten-free pasta for a GF option.
To thicken soup further, simmer a few extra minutes.
For more depth, add a splash of white wine before simmering.
To freeze, omit pasta, reheat, then add freshly cooked pasta when serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup / Main Course
- Method: Stovetop
- Cuisine: Vegan / Plant-Based Comfort Food
