Chickpea Pasta with Spinach is a wholesome dish that transforms your weeknight dinners into a delightful feast. This simple, protein-packed vegetarian dinner is made with tender pasta, savory chickpeas, and vibrant spinach, complemented by garlic, olive oil, and a zesty splash of lemon. Not only is it quick to prepare, but it also offers a medley of flavors that will leave you craving more. With just one pan, you can create a Mediterranean-inspired meal that checks all the boxes for health, taste, and convenience.

Why You’ll Love This Chickpea Pasta with Spinach
This dish is perfect for various dietary preferences, making it a great choice for your family or guests. Here are six reasons to adore this Spinach chickpea pasta recipe:
- High in protein, thanks to the chickpeas, this dish supports muscle recovery and overall health.
- Gluten-free pasta with spinach options are available, catering to those with dietary restrictions.
- It’s a one-pan meal, saving you time on clean-up after a busy evening.
- Rich in vitamins and minerals, promoting a balanced diet with a healthy dose of greens.
- Quick cooking time, ideal for busy weeknights when you need dinner on the table fast.
- Versatile and easy to customize with your favorite vegetables or proteins.
You’ll surely enjoy this healthy pasta alternative with spinach that’s not just delicious but also nourishing.

Ingredients for Chickpea Pasta with Spinach
Gather these items:
- 12 oz (340g) pasta (penne, rigatoni, or orecchiette)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 can (15 oz / 425g) chickpeas, drained and rinsed
- 5 cups fresh spinach
- 1/2 teaspoon crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- 1/2 cup reserved pasta water
- 1 tablespoon lemon juice
- Grated Parmesan cheese, to taste (optional)
How to Make Chickpea Pasta with Spinach Step-by-Step
- Step 1: Boil pasta in salted water until al dente. Reserve 1/2 cup pasta water, then drain.
- Step 2: Heat olive oil in a large skillet over medium heat. Add garlic and red pepper flakes; cook until fragrant, about 1 minute.
- Step 3: Add chickpeas and cook for 3–4 minutes until lightly golden. Season with salt and pepper.
- Step 4: Add spinach in batches, stirring until fully wilted.
- Step 5: Add cooked pasta, lemon juice, and reserved pasta water. Toss until evenly coated.
- Step 6: Finish with Parmesan if desired and serve immediately.
Pro Tips for the Perfect Chickpea Pasta with Spinach
Keep these in mind:
- Use fresh spinach for the best flavor and nutritional benefits.
- Don’t skip reserving pasta water; it helps the sauce cling better to the pasta.
- Experiment with different types of chickpeas or add other vegetables to enhance the dish.
- This Chickpea spaghetti with greens dish can be made in under 30 minutes, making it a great weeknight option.
Best Ways to Serve Chickpea Pasta with Spinach
Here are a few serving ideas:
- Pair with a side salad for a complete meal.
- Top with extra lemon juice for a refreshing zing.
- Serve as a spinach and chickpea noodle bowl for a satisfying lunch or dinner.

How to Store and Reheat Chickpea Pasta with Spinach
To store leftovers, place them in an airtight container and refrigerate. When ready to eat, simply reheat in the microwave or on the stovetop, adding a splash of water if needed to loosen the pasta. This dish is perfect for meal prep, allowing you to enjoy a quick and healthy meal throughout the week.
Frequently Asked Questions About Chickpea Pasta with Spinach
What is chickpea pasta with spinach?
This dish combines pasta made from chickpeas with fresh spinach, garlic, and olive oil, creating a nutritious and flavor-packed meal.
Can I make chickpea pasta with spinach ahead of time?
Yes, you can prepare this dish ahead of time; just store it in the refrigerator and reheat when ready to serve.
How do I avoid common mistakes with chickpea pasta with spinach?
Ensure you don’t overcook the pasta or spinach, as this can lead to a mushy dish. Follow the cooking times closely for the best results.
Variations of Chickpea Pasta with Spinach You Can Try
Feel free to experiment with these variations:
- Substitute chickpeas with lentils for a different texture.
- Add roasted vegetables for extra flavor and nutrition.
- Try using kale instead of spinach for a change.
- Make it a vegan chickpea pasta with spinach dish by omitting cheese or substituting with a vegan alternative.
For more tips on healthy eating, check out my personal journey or read about privacy policies related to food blogs. You can also learn about terms of use for recipe sharing.
Print
Flavor-Packed Chickpea Pasta with Spinach You’ll Love
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Chickpea Pasta with Spinach is a simple, protein-packed vegetarian dinner made with tender pasta, savory chickpeas, wilted spinach, garlic, olive oil, and a bright splash of lemon.
Ingredients
- 12 oz (340g) pasta (penne, rigatoni, or orecchiette)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 can (15 oz / 425g) chickpeas, drained and rinsed
- 5 cups fresh spinach
- 1/2 teaspoon crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- 1/2 cup reserved pasta water
- 1 tablespoon lemon juice
- Grated Parmesan cheese, to taste (optional)
Instructions
- Boil pasta in salted water until al dente. Reserve 1/2 cup pasta water, then drain.
- Heat olive oil in a large skillet over medium heat. Add garlic and red pepper flakes; cook until fragrant, about 1 minute.
- Add chickpeas and cook 3–4 minutes until lightly golden. Season with salt and pepper.
- Add spinach in batches, stirring until fully wilted.
- Add cooked pasta, lemon juice, and reserved pasta water. Toss until evenly coated.
- Finish with Parmesan if desired and serve immediately.
Notes
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 2g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 0mg