If you’re looking for a plant-based meal that’s not only rich in flavor but also easy to prepare and packed with nutrients, this Creamy Chickpea Pasta with spinach and garlic sauce should be at the top of your list. It’s an incredibly satisfying dish made with simple pantry staples like canned chickpeas, coconut milk, linguine, and fresh baby spinach. Whether you’re new to plant-based eating or just want a cozy meal with wholesome ingredients, this recipe is guaranteed to impress without requiring hours in the kitchen.
One of the reasons this creamy chickpea pasta is such a winner is because it combines comfort and nutrition in one bowl. The sauce is thick and luscious thanks to full-fat coconut milk, the chickpeas add texture and protein, and garlic infuses every bite with aromatic goodness. Best of all, it’s naturally vegan and dairy-free — a perfect choice for weeknight dinners, family meals, or your next meatless Monday.
If you’re a fan of comforting and rich pasta dishes, you might also love recipes like this hearty creamy butternut squash gnocchi with sausage or the delicious creamy pumpkin pasta — both are satisfying, warm, and great for cozy evenings.
Table of Contents
What Is Creamy Chickpea Pasta?
Creamy chickpea pasta is a dairy-free dish that’s incredibly rich and flavorful. It usually involves cooking pasta until al dente, then combining it with a creamy coconut milk-based sauce infused with garlic, onions, and nutritional yeast for that cheesy umami flavor. Chickpeas — or garbanzo beans — offer plant-based protein, while fresh spinach brings balance and color to the plate.
This Creamy Chickpea Pasta recipe is perfect for those who want to explore more wholesome dishes like a vegetable bolognese or even creamy bean-based soups such as the 30-minute Tuscan white bean soup. The idea is the same: maximum flavor using real, simple ingredients.
Ingredient Breakdown
Before we dive into the step-by-step process, let’s break down the ingredients and what each contributes:
- Linguine Pasta: Perfect for absorbing the creamy sauce. You can also use spaghetti, bucatini, or short pasta like rotini.
- Olive Oil: Helps sauté the vegetables and brings out their natural flavors.
- Chickpeas: A plant-based protein that adds bite and texture to the dish.
- Red Onion: Adds a mild sweetness and depth to the sauce.
- Garlic: Essential for flavor — use fresh garlic for the best results.
- Coconut Milk: The dairy-free base of our cream sauce. Use full-fat for extra richness.
- Spinach: Fresh baby spinach wilts beautifully into the sauce.
- Nutritional Yeast: Optional, but adds cheesy, savory notes.
- Parsley and Seasonings: Dried parsley, salt, and pepper balance the flavors.
- Pasta Water: Helps bind the sauce to the pasta and creates that silky finish.
This ingredient list also fits well into recipes like garlic chili oil noodles where bold flavors and pantry staples create incredible meals.
Ingredients and Quantities For Creamy Chickpea Pasta
Here’s what you’ll need for four servings:
- 8 oz linguine pasta
- 2 tablespoons olive oil, divided
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 red onion, finely chopped
- 4–5 cloves garlic, minced
- 1 cup full-fat coconut milk
- 2 tablespoons nutritional yeast (optional)
- 2 teaspoons dried parsley
- 2 cups baby spinach
- Salt and black pepper to taste
- ½ cup reserved pasta water
Step-by-Step Instructions For Creamy Chickpea Pasta
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a boil. Cook the linguine until al dente according to package instructions. Before draining, reserve ½ cup of the pasta water — this starchy liquid will be key in finishing your sauce. Drain the pasta and set it aside.
Step 2: Sauté the Chickpeas
In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Add the chickpeas with a pinch of salt and pepper. Cook for 5–7 minutes, stirring occasionally until they begin to brown slightly. Remove and set aside.
Step 3: Sauté the Aromatics
In the same skillet, add the remaining tablespoon of olive oil. Sauté the chopped red onion until translucent — about 3 minutes. Add the garlic and cook until fragrant, around 1 minute. Stir in the spinach and cook until wilted, about 2 minutes more.
Step 4: Make the Creamy Sauce
Reduce the heat to medium-low. Pour in the coconut milk and stir in the nutritional yeast, dried parsley, and a pinch of salt. Let this simmer for 3–5 minutes, allowing the sauce to thicken slightly. Add a splash of reserved pasta water as needed to loosen the sauce.
Step 5: Combine Everything
Return the cooked chickpeas to the skillet. Add the cooked pasta and toss everything together. Stir until the pasta is well-coated with the sauce. If it’s too thick, add more pasta water a little at a time. Cook together for 2–3 minutes to meld the flavors.
Step 6: Serve
Plate the pasta hot, garnished with extra parsley or a sprinkle of nutritional yeast. Pair with a side salad or a light soup like this creamy tomato bisque for a complete meal.
Recommended Kitchen Tools
- Large pot for boiling pasta
- Large skillet or sauté pan
- Garlic press (optional but helpful)
- Measuring cups and spoons
- Wooden spoon or spatula
- Colander
These tools also work great for similar recipes like mushroom lentil stroganoff or ricotta polenta with meatballs.
Cooking Tips for Perfect Creamy Chickpea Pasta
- Use full-fat coconut milk for the best texture and creaminess.
- Don’t overcook the garlic. Add it after the onions have softened to avoid burning.
- Reserve enough pasta water. It adds body and helps the sauce cling to the noodles.
- Taste as you go. Adjust salt and pepper at the end, especially if you’re using unsalted chickpeas.
For another cozy dish with incredible flavor, check out this creamy Tuscan shrimp pasta.
Common Mistakes to Avoid
- Overcooking the pasta — al dente is best.
- Using light coconut milk — it won’t deliver the same creaminess.
- Forgetting the pasta water — this simple addition makes a big difference.
- Skipping the simmer — give your sauce time to develop flavor.
Want more smart cooking tips? You might enjoy these crispy quinoa patties that are equally protein-packed and plant-based.
Serving and Presentation Suggestions
This creamy chickpea pasta is versatile. You can:
- Top with toasted breadcrumbs or vegan parmesan
- Add lemon zest for brightness
- Serve alongside a roasted veggie tray
- Pair with roasted vegetable pasta for a beautiful plant-forward meal
It also works well as a lunchbox meal when served cold or at room temperature — similar to a kale caesar pasta salad.
Flavor Variations
Want to switch it up? Try:
- Swapping spinach with kale or arugula
- Adding sun-dried tomatoes or roasted red peppers
- Using cannellini beans instead of chickpeas
- Stirring in fresh basil or oregano
You could also turn this into a creamy pasta bake, similar to a macaroni casserole for a heartier version.
Storage Tips
Store any leftovers in an airtight container in the fridge for up to 4 days. To reheat, add a splash of water or coconut milk and warm gently over medium heat. Freezing isn’t recommended, as coconut milk and spinach can change texture.
This Creamy Chickpea Pasta recipe reheats beautifully for meal prep, similar to loaded breakfast sweet potatoes or coconut cream pie overnight oats — both of which also keep well.
Nutritional Benefits
This Creamy Chickpea Pasta is:
- High in plant-based protein
- Rich in fiber from chickpeas
- Loaded with iron and vitamins from spinach
- Dairy-free and suitable for many diets
If you’re a fan of nourishing meals, try this nourish bowl as another satisfying option that’s packed with whole foods.
Frequently Asked Questions
Can I use a different pasta?
Yes! Spaghetti, penne, or gluten-free pasta all work.
What’s a good coconut milk alternative?
Unsweetened cashew cream or oat milk with a little cornstarch can work.
Do I have to use nutritional yeast?
No, but it adds a cheesy, umami flavor.
Can I make it spicy?
Add crushed red pepper or hot sauce to the sauce for heat.
How can I add more vegetables?
Throw in mushrooms, zucchini, or even roasted broccoli.
Conclusion: A Satisfying, Creamy Pasta Everyone Will Love
This creamy chickpea pasta with spinach is everything you could want in a weeknight meal: simple, comforting, nourishing, and deeply satisfying. With pantry staples and just 30 minutes of your time, you can enjoy a wholesome dish that’s rich in flavor and versatile enough to make again and again. Whether you’re new to plant-based cooking or a seasoned vegan, this recipe is one to keep in your rotation.
If you enjoyed this Creamy Chickpea Pasta, don’t miss out on other satisfying ideas like pumpkin chickpea coconut curry, garlic parmesan sweet potato wedges, or this cozy dumpling soup — all ideal for fall and winter comfort.
Love this Creamy Chickpea Pasta recipe? Share it with friends and subscribe to the blog for more wholesome plant-based meals, comforting pastas, and everyday dishes that bring joy to your table.
PrintEasy and Creamy Chickpea Pasta With Spinach and Garlic Sauce
- Total Time: 30 minutes
- Yield: 4 1x
- Diet: Vegan
Description
This creamy chickpea pasta is a rich, dairy-free, plant-based pasta dish made with coconut milk, chickpeas, garlic, spinach, and linguine. It’s cozy, satisfying, and comes together quickly using simple pantry staples. Perfect for weeknight meals, meatless Mondays, or anyone looking for a nourishing and flavorful pasta dinner.
Ingredients
Main Ingredients:
- 8 oz linguine pasta
- 2 tablespoons olive oil, divided
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 red onion, finely chopped
- 4–5 cloves garlic, minced
- 1 cup full-fat coconut milk
- 2 tablespoons nutritional yeast (optional)
- 2 teaspoons dried parsley
- 2 cups baby spinach
- Salt and black pepper, to taste
- ½ cup reserved pasta water
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the linguine until al dente. Reserve ½ cup pasta water, then drain and set aside.
- Sauté the Chickpeas: Heat 1 tablespoon olive oil in a skillet over medium-high heat. Add chickpeas, salt, and pepper. Cook 5–7 minutes until lightly browned. Remove and set aside.
- Sauté Aromatics: Add the remaining olive oil to the skillet. Cook chopped onion until translucent (about 3 minutes). Add garlic and cook 1 minute. Add spinach and cook until wilted.
- Make the Sauce: Reduce heat to medium-low. Stir in coconut milk, nutritional yeast, dried parsley, and salt. Simmer 3–5 minutes until slightly thickened. Add pasta water as needed.
- Combine: Return chickpeas to the skillet. Add pasta and toss until coated. Add more pasta water if needed. Cook 2–3 minutes to meld flavors.
- Serve: Plate hot. Garnish with parsley or extra nutritional yeast.
Notes
- Use full-fat coconut milk for the best texture.
- Do not burn the garlic—add it after onions soften.
- Pasta water helps emulsify and thicken the sauce.
- Flavor boosts: lemon zest, vegan parmesan, sun-dried tomatoes, roasted peppers.
- Vegetable add-ins: mushrooms, zucchini, roasted broccoli.
- Storage: Refrigerate 4 days. Reheat with a splash of water or coconut milk. Freezing not recommended.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American






