Creamy Tuscan Chickpea Pasta

Featured in: Everyday Meal Ideas

This creamy Tuscan chickpea pasta combines al dente pasta with tender chickpeas in a rich tomato-based sauce enriched with heavy cream and Parmesan. Fragrant garlic, onions, and aromatic herbs create depth, while fresh spinach adds a nutritious green element. The dish comes together in just 40 minutes, making it perfect for weeknight dinners. Each serving delivers 480 calories with 17g of protein, making it both satisfying and nourishing.

Updated on Sun, 18 Jan 2026 11:40:00 GMT
Creamy Tuscan Chickpea Pasta in a white bowl, with vibrant spinach leaves and al dente pasta coated in a rich tomato cream sauce. Pin
Creamy Tuscan Chickpea Pasta in a white bowl, with vibrant spinach leaves and al dente pasta coated in a rich tomato cream sauce. | felizafer.com

The steam from the pot fogged up my kitchen window one rainy Tuesday, and I stood there stirring chickpeas into tomato cream, wondering why I hadn't thought of this combination sooner. My neighbor had dropped off a bag of spinach from her garden that morning, wilting slightly but still vibrant, and I needed to use it before it turned. I pulled out a can of chickpeas, some pasta, and whatever was left in the fridge. What happened next became one of those accidental weeknight wins that you end up making on repeat.

I made this for my sister the first time she visited after moving across the country, and she was skeptical when I told her the base was chickpeas. She's not a vegetarian and usually needs convincing when it comes to meatless mains. But halfway through her bowl, she looked up and asked for the recipe, which is the highest compliment she gives. We sat at my little kitchen table with our mismatched bowls, catching up and twirling pasta, and it felt like the kind of meal that holds space for conversation.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Short pasta (penne, rigatoni, or fusilli): The ridges and hollow shapes trap the creamy sauce beautifully, and I've found that anything shorter than a long noodle works better for this kind of chunky, hearty mix.
  • Olive oil: Use a good quality one if you have it, since it's the base flavor that everything else builds on, and you'll taste the difference in the final dish.
  • Yellow onion: Chop it finely so it melts into the sauce rather than sitting in chunks, creating a sweet, savory foundation that doesn't overpower the garlic.
  • Garlic: Fresh is essential here, don't use the jarred stuff, because you want that sharp, fragrant hit right when it meets the hot oil.
  • Chickpeas: Drain and rinse them well to get rid of that starchy canned liquid, which can make the sauce taste flat or metallic if left behind.
  • Diced tomatoes: I prefer fire roasted if I can find them, as they add a subtle smokiness, but regular canned tomatoes work perfectly fine too.
  • Vegetable broth: This loosens the sauce and adds a deeper savory note, and you can use the pasta water later to adjust the consistency further.
  • Dried oregano and thyme: These bring that warm, Mediterranean backbone to the dish, and I always crush them between my fingers before adding to wake up the oils.
  • Crushed red pepper flakes: Optional, but I like just a pinch for a gentle warmth that doesn't make it spicy, just more alive.
  • Heavy cream or plant based cream: This is what makes the sauce luxurious and cling to every piece of pasta, and either version works seamlessly depending on your preference.
  • Parmesan cheese: Freshly grated melts into the sauce much better than pre shredded, which often contains anti caking agents that make it grainy.
  • Baby spinach: It wilts down to almost nothing, so don't worry if the pile looks huge at first, it'll integrate seamlessly into the sauce within minutes.
  • Fresh basil: Torn at the last second and scattered on top, it adds a bright, herbal pop that makes the whole dish feel more intentional and restaurant quality.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the pasta going:
Bring a large pot of generously salted water to a rolling boil and cook your pasta until it still has a slight bite in the center. Before draining, scoop out half a cup of that starchy pasta water, it's your secret weapon for a silky sauce later.
Start the base:
Heat olive oil in a large skillet over medium heat and add the chopped onion, stirring occasionally until it turns translucent and starts to smell sweet. Toss in the minced garlic and cook just until fragrant, about a minute, being careful not to let it brown or it'll turn bitter.
Build the chickpea mixture:
Add the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes if using, then season with salt and black pepper. Let it simmer uncovered for about 10 minutes, stirring now and then, until the sauce thickens slightly and the flavors start to meld together.
Make it creamy:
Lower the heat and pour in the cream and Parmesan, stirring gently until the cheese melts into the sauce and everything looks smooth and cohesive. This is the moment the dish transforms from rustic to indulgent.
Wilt the spinach:
Toss in the baby spinach and stir until it collapses into the sauce, which should only take a couple of minutes. You'll be amazed at how much volume it loses once it hits the heat.
Bring it all together:
Add the drained pasta directly into the skillet and toss everything together, adding splashes of that reserved pasta water until the sauce coats every piece beautifully. Serve it hot, topped with torn basil and extra Parmesan.
A close-up of Creamy Tuscan Chickpea Pasta, garnished with fresh basil and Parmesan, steam rising from the hearty vegetarian dish. Pin
A close-up of Creamy Tuscan Chickpea Pasta, garnished with fresh basil and Parmesan, steam rising from the hearty vegetarian dish. | felizafer.com

There was a night last winter when I made this after a long, frustrating day at work, and I remember standing at the stove, watching the spinach wilt into the cream, feeling my shoulders finally drop. It wasn't just dinner, it was the pause I needed, the kind of meal that tastes like care even when you're cooking it just for yourself. I ate it straight from the skillet with a glass of cold white wine, and it reminded me that comfort doesn't always have to be complicated.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Make It Your Own

This recipe is forgiving and loves improvisation. I've swapped the spinach for kale when that's what I had on hand, and it added a heartier, slightly more robust flavor that held up beautifully against the cream. Sun dried tomatoes or roasted red peppers can be stirred in with the chickpeas for a sweeter, more intense punch of flavor. If you want it vegan, just use plant based cream and nutritional yeast or vegan Parmesan, and honestly, I've done that version plenty of times and no one ever noticed the difference.

What to Serve It With

This pasta is rich enough to stand on its own, but a simple side of garlic bread or a crisp green salad with lemon vinaigrette balances it out nicely. I've also served it alongside roasted vegetables, especially zucchini or bell peppers, which echo the Mediterranean vibe without overwhelming the plate. A chilled Pinot Grigio or Vermentino is my go to pairing, something bright and acidic that cuts through the creaminess and refreshes your palate between bites.

Storing and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days, and I actually think the flavors deepen overnight as everything marinates together. When reheating, add a splash of water or broth to the pan and warm it gently over low heat, stirring frequently so the cream doesn't separate or the pasta doesn't dry out. If you're microwaving it, cover the bowl and heat in short intervals, stirring in between, and add a little liquid to bring the sauce back to life.

  • Store in the fridge within two hours of cooking to keep it fresh and safe.
  • Reheat only the portion you plan to eat, because the pasta can get mushy if reheated multiple times.
  • Don't freeze this dish, because the cream and Parmesan don't thaw well and the texture suffers.
Serving suggestion for Creamy Tuscan Chickpea Pasta, paired with a glass of white wine on a rustic wooden kitchen table. Pin
Serving suggestion for Creamy Tuscan Chickpea Pasta, paired with a glass of white wine on a rustic wooden kitchen table. | felizafer.com

This is the kind of dish that makes weeknight cooking feel less like a chore and more like a small act of kindness toward yourself or whoever you're feeding. I hope it becomes one of those recipes you reach for without thinking, the one that feels like a warm hug in a bowl.

Recipe FAQs

Can I make this dish vegan?

Yes, simply substitute plant-based cream and vegan Parmesan for their dairy counterparts. The chickpeas provide excellent protein and the creamy texture remains intact with quality plant-based alternatives.

What pasta shapes work best?

Short pasta varieties like penne, rigatoni, or fusilli are ideal as they catch and hold the creamy sauce well. Avoid long thin pastas like spaghetti which don't pair as effectively with chunky chickpea and tomato components.

How do I adjust the sauce consistency?

Use the reserved pasta water to control thickness. Add it gradually while tossing the pasta with the sauce until you reach your preferred consistency. Start with small amounts as you can always add more.

Can I prepare this in advance?

The chickpea sauce can be made ahead and refrigerated for up to 3 days. Cook pasta fresh just before serving, then combine. Add spinach and cream during final warming to preserve texture and flavor.

What wine pairs well with this dish?

A crisp Pinot Grigio complements the creamy sauce and tomato elements beautifully. The wine's acidity cuts through the richness while its minerality enhances the Mediterranean flavors.

Is this dish gluten-free?

Standard pasta contains gluten, but you can easily substitute gluten-free pasta without affecting the dish's flavor or cooking method. Check all ingredient labels to ensure no hidden gluten sources.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Tuscan Chickpea Pasta

Chickpeas simmered in creamy tomato sauce with garlic and spinach, tossed with al dente pasta for a hearty Mediterranean meal.

Prep Time
15 min
Cook Time
25 min
Total Duration
40 min


Skill Level Easy

Cuisine Italian

Makes 4 Number Served

Dietary details Meat-Free

What You’ll Need

Pasta

01 12 oz short pasta such as penne, rigatoni, or fusilli

Chickpea Mixture

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 3 cloves garlic, minced
04 1 can (15 oz) chickpeas, drained and rinsed
05 1 can (14 oz) diced tomatoes
06 1/3 cup plus 1 tablespoon vegetable broth
07 1 teaspoon dried oregano
08 1/2 teaspoon dried thyme
09 1/2 teaspoon crushed red pepper flakes
10 Salt and black pepper to taste

Creamy Sauce

01 1/2 cup heavy cream or plant-based cream
02 1/4 cup grated Parmesan cheese or vegan alternative

Vegetables

01 4 cups fresh baby spinach

Garnish

01 Fresh basil leaves, torn
02 Extra grated Parmesan cheese

Directions

Step 01

Prepare the Pasta: Cook pasta in a large pot of salted boiling water according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain and set aside.

Step 02

Sauté Aromatics: While pasta cooks, heat olive oil in a large skillet over medium heat. Add onion and sauté for 3 to 4 minutes until softened. Add garlic and cook for 1 minute until fragrant.

Step 03

Build the Sauce Base: Stir in chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes. Season with salt and pepper. Simmer uncovered for 10 minutes, stirring occasionally.

Step 04

Cream the Sauce: Reduce heat to low. Stir in cream and Parmesan cheese, mixing until the sauce is creamy and well combined.

Step 05

Incorporate Spinach: Add spinach and cook for 2 to 3 minutes until wilted.

Step 06

Combine and Finish: Add drained pasta to the skillet and toss to coat, adding reserved pasta water a little at a time until desired sauce consistency is reached. Serve immediately, garnished with basil and extra Parmesan.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed Tools

  • Large pot
  • Large skillet
  • Wooden spoon or spatula
  • Colander
  • Knife and chopping board

Allergy Info

Always check each ingredient for allergens. Seek medical advice if you’re unsure.
  • Contains dairy from cream and Parmesan cheese
  • Contains gluten from pasta
  • Use gluten-free pasta for gluten sensitivity
  • Use suitable plant-based alternatives for dairy-free requirements

Nutrition Details (per serve)

These nutrition numbers are for reference only and can’t replace professional advice.
  • Calorie Count: 480
  • Fats: 16 g
  • Carbohydrates: 66 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.