Looking for a comforting pasta dish that’s rich, creamy, satisfying, and completely plant-based? This Creamy Vegan Chickpea Pasta with Spinach and Garlic is the perfect combination of wholesome ingredients and bold flavor. Featuring tender pasta, protein-packed chickpeas, fresh spinach, aromatic garlic, and a silky dairy-free cream sauce, this recipe delivers restaurant-quality results using simple pantry staples.
Whether you’re a long-time vegan, exploring more plant-based meals, or simply searching for a quick and nutritious dinner, this recipe is an excellent choice. It comes together in about 30 minutes, making it ideal for busy weeknights while still being elegant enough for entertaining guests.
The creamy sauce is made without heavy cream or cheese. Instead, blended cashews, unsweetened plant milk, nutritional yeast, and vegetable broth create a luxuriously smooth texture with a rich, savory flavor. Combined with garlic, spinach, and chickpeas, every bite is hearty, comforting, and packed with nutrients.
Even beginner cooks can master this recipe with ease thanks to its straightforward steps and forgiving ingredients. Best of all, it’s highly customizable, allowing you to add your favorite vegetables, herbs, or spices to make it your own.

Creamy Vegan Chickpea Pasta with Spinach and Garlic
Looking for a comforting pasta dish that's rich, creamy, satisfying, and completely plant-based? This Creamy Vegan Chickpea Pasta with Spinach and Garlic is the perfect combination
Ingredients
- For the Pasta
- ounces chickpea pasta or regular pasta
- tablespoons olive oil
- cloves garlic, minced
- small onion, finely diced
- cups fresh spinach
- can (15 oz) chickpeas, drained and rinsed
- Salt and black pepper to taste
- teaspoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (optional)
- For the Creamy Vegan Sauce
- cup raw cashews (soaked for 2–4 hours or boiled for 10 minutes)
- cup unsweetened oat milk or almond milk
- ½ cup vegetable broth
- tablespoons nutritional yeast
- tablespoon lemon juice
- teaspoon Dijon mustard
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- Salt and pepper to taste
Table of Contents

Why You’ll Love This Creamy Vegan Chickpea Pasta
This recipe combines comfort, nutrition, and convenience in one delicious meal.
Highlights
- Completely vegan
- Dairy-free
- Protein-rich
- High in fiber
- Ready in 30 minutes
- Beginner-friendly
- Perfect for meal prep
- Family-friendly
- Budget-friendly
- Rich and creamy without dairy
It’s an ideal recipe for anyone who wants a healthy meal without sacrificing flavor.
Preparation & Cooking Time
| Time | Duration |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
Ingredients
For the Pasta
- 12 ounces chickpea pasta or regular pasta
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 small onion, finely diced
- 2 cups fresh spinach
- 1 can (15 oz) chickpeas, drained and rinsed
- Salt and black pepper to taste
- 1 teaspoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (optional)
For the Creamy Vegan Sauce
- 1 cup raw cashews (soaked for 2–4 hours or boiled for 10 minutes)
- 1 cup unsweetened oat milk or almond milk
- ½ cup vegetable broth
- 3 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- Salt and pepper to taste
Optional Garnishes
- Fresh parsley
- Vegan Parmesan cheese
- Cracked black pepper
- Red pepper flakes
- Lemon zest

Kitchen Equipment
You’ll need:
- Large pot
- High-speed blender
- Large skillet
- Colander
- Measuring cups and spoons
- Wooden spoon
- Chef’s knife
- Cutting board
How to Make Creamy Vegan Chickpea Pasta with Spinach and Garlic
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook the pasta according to the package instructions until al dente.
Reserve ½ cup of pasta water before draining.
Set the pasta aside.
Step 2: Blend the Cream Sauce
In a high-speed blender, combine:
- Soaked cashews
- Oat milk
- Vegetable broth
- Nutritional yeast
- Lemon juice
- Dijon mustard
- Onion powder
- Garlic powder
- Salt
- Pepper
Blend for 2–3 minutes until completely smooth and creamy.
Step 3: Sauté the Aromatics
Heat olive oil in a large skillet over medium heat.
Add the diced onion.
Cook for about 4 minutes until softened.
Stir in the minced garlic.
Cook for another 30 seconds until fragrant.
Step 4: Add the Chickpeas
Add the drained chickpeas to the skillet.
Season with:
- Italian seasoning
- Salt
- Black pepper
- Red pepper flakes (optional)
Cook for 3–4 minutes, allowing the chickpeas to absorb the seasonings.
Step 5: Add the Spinach
Stir the fresh spinach into the skillet.
Cook for 2–3 minutes until wilted.

Step 6: Combine the Sauce
Pour the blended cream sauce into the skillet.
Stir gently until heated through.
If the sauce becomes too thick, add reserved pasta water a little at a time until it reaches your preferred consistency.
Step 7: Add the Pasta
Transfer the cooked pasta to the skillet.
Toss gently until every piece is evenly coated in the creamy sauce.
Cook for another 2 minutes.
Step 8: Garnish and Serve
Serve immediately.
Top with:
- Vegan Parmesan
- Fresh parsley
- Lemon zest
- Freshly cracked black pepper
- Red pepper flakes
Enjoy while hot.
Helpful Tips
Soak the Cashews Properly
Softened cashews create the smoothest, creamiest sauce.
Don’t Overcook the Pasta
Cook the pasta until just al dente so it holds its texture when mixed with the sauce.
Reserve Pasta Water
The starchy cooking water helps create a silky sauce and allows you to adjust the consistency.
Use Fresh Garlic
Fresh garlic provides a much richer flavor than garlic powder alone.
Add Fresh Herbs
Fresh basil or parsley brighten the dish and add beautiful color.
Delicious Variations
Mushroom Version
Add sautéed mushrooms for extra umami.
Broccoli Version
Mix in steamed broccoli florets for added nutrition.
Sun-Dried Tomato Version
Add chopped sun-dried tomatoes for a tangy Mediterranean flavor.
Spicy Version
Increase the crushed red pepper flakes or add a splash of your favorite hot sauce.
Extra Protein Version
Add grilled tofu, tempeh, or vegan chicken strips.
What to Serve with Creamy Vegan Chickpea Pasta
Complete your meal with:
- Garlic bread
- Mixed green salad
- Roasted asparagus
- Grilled zucchini
- Bruschetta
- Roasted cherry tomatoes
- Steamed broccoli
- Lemon sparkling water
Storage Instructions
Store leftovers in an airtight container.
- Refrigerator: Up to 4 days
- Freezer: Up to 2 months
Reheating Instructions
Reheat gently in a skillet over medium-low heat with a splash of plant milk or vegetable broth to restore the sauce’s creamy consistency.
Common Mistakes to Avoid
- Skipping the reserved pasta water.
- Overcooking the spinach.
- Using unsoaked cashews in a low-powered blender.
- Overcooking the pasta.
- Adding too much salt before tasting, as nutritional yeast and broth already contribute savory flavor.
Nutrition Information (Approximate)
Per serving:
- Calories: 520
- Protein: 22g
- Carbohydrates: 58g
- Fat: 21g
- Saturated Fat: 3g
- Fiber: 11g
- Sugar: 5g
- Sodium: 480mg
Why You’ll Love This Recipe Again and Again
This Creamy Vegan Chickpea Pasta with Spinach and Garlic is a recipe you’ll return to because it’s quick, nourishing, and incredibly versatile. The creamy cashew sauce is rich without feeling heavy, while chickpeas provide satisfying plant-based protein and spinach adds freshness and vibrant color. Whether you’re cooking for yourself, your family, or guests, this dish is guaranteed to impress.
Frequently Asked Questions
Can I use regular pasta?
Yes. Although chickpea pasta boosts the protein and fiber content, any pasta shape works well.
Can I make this recipe nut-free?
Yes. Replace the cashews with sunflower seeds or use an unsweetened oat-based cooking cream designed for vegan recipes.
Is nutritional yeast necessary?
No, but it adds a delicious cheesy flavor that’s highly recommended.
Can I freeze the sauce?
Absolutely. The sauce freezes well for up to two months. Thaw overnight in the refrigerator and whisk while reheating.
Which plant milk works best?
Unsweetened oat milk offers the creamiest texture, while almond or soy milk are also excellent options.
Can I add more vegetables?
Definitely. Mushrooms, broccoli, peas, kale, zucchini, and roasted peppers all pair beautifully with the creamy sauce.
Is this recipe suitable for meal prep?
Yes. Divide it into airtight containers for easy lunches throughout the week.
How do I make the sauce even creamier?
Blend the sauce longer, add a little extra soaked cashew, or stir in a splash of additional oat milk while reheating.
Final Thoughts
This Creamy Vegan Chickpea Pasta with Spinach and Garlic is the perfect example of how simple, wholesome ingredients can create a meal that’s both comforting and nutritious. The velvety dairy-free sauce, tender chickpeas, fresh spinach, and aromatic garlic come together in just 30 minutes, making this recipe ideal for busy weeknights, meal prep, or casual entertaining.
Whether you’re embracing a plant-based lifestyle or simply looking for a healthier pasta dinner, this recipe delivers exceptional flavor, satisfying texture, and plenty of nourishing ingredients. Give it a try, customize it with your favorite vegetables and herbs, and enjoy a creamy vegan pasta dish that’s sure to become a regular favorite in your kitchen.