Creamy Tuscan Chickpea Pasta

Featured in: Daily Home Cooking

This Tuscan-inspired dish combines tender pasta with protein-rich chickpeas in a luxurious cream-enriched tomato sauce. Garlic and herbs build depth, while fresh spinach adds nutritional balance and color. The dish comes together in just 40 minutes, making it ideal for weeknight dinners or casual entertaining.

The beauty of this preparation lies in its simplicity and versatility. You can easily adapt it for dietary preferences using plant-based cream and vegan cheese, or swap in different pasta shapes and leafy greens. The creamy sauce clings beautifully to the pasta, creating a restaurant-quality dish at home.

Updated on Sun, 18 Jan 2026 14:11:00 GMT
A close-up of creamy Tuscan chickpea pasta in a white bowl, with penne coated in a rich tomato cream sauce studded with chickpeas and wilted spinach.  Pin it
A close-up of creamy Tuscan chickpea pasta in a white bowl, with penne coated in a rich tomato cream sauce studded with chickpeas and wilted spinach. | dailyzaafar.com

My sister called me one weeknight, frazzled after work, asking what she could throw together with a can of chickpeas and some wilted spinach. I walked her through this recipe over the phone, and by the time we hung up, she was already texting me photos of her bowl. The creamy tomato sauce clung to every piece of pasta, and the chickpeas made it filling enough that her kids didn't even ask where the chicken was. It's become her Tuesday night savior ever since.

I made this for a small dinner party once, doubling the recipe and feeling a little nervous about serving something so simple. But as soon as I brought the skillet to the table, still bubbling slightly, everyone leaned in. We ate family style, passing the skillet around, and someone mentioned it reminded them of a trattoria they'd visited in Florence. I didn't correct them, I just smiled and poured more wine.

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 tubes are perfect for catching the creamy sauce, and I always cook mine just shy of the package time since it finishes in the skillet.
  • Olive oil: Use a decent one here, it's the base of your flavor and you'll taste the difference.
  • Yellow onion: Finely chopped so it melts into the sauce, I learned the hard way that big chunks don't disappear the way you want them to.
  • Garlic: Fresh is non-negotiable, the jarred stuff just doesn't bloom the same way when it hits the hot oil.
  • Chickpeas: Rinse them well to get rid of that canned taste, and they'll soak up all the tomato and cream like little flavor sponges.
  • Diced tomatoes: I prefer fire-roasted if I can find them, they add a subtle smokiness that makes the sauce taste more complex.
  • Vegetable broth: This loosens the sauce just enough, and I always keep a little extra on hand in case it reduces too much.
  • Dried oregano and thyme: These bring that Mediterranean warmth, and I crush them between my fingers before adding to wake up the oils.
  • Crushed red pepper flakes: Optional, but I never skip them, just a pinch gives the sauce a gentle kick without making it spicy.
  • Heavy cream or plant-based cream: This is what turns a simple tomato sauce into something luscious, stir it in off the heat so it doesn't split.
  • Parmesan cheese: Freshly grated melts smoother and tastes sharper, the pre-shredded stuff has coatings that make the sauce grainy.
  • Fresh baby spinach: It wilts down to almost nothing, so don't be shy with the handful, it adds color and a slight earthiness.
  • Fresh basil leaves: Torn at the last second, this is the aromatic flourish that makes the whole dish feel special.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta:
Bring a large pot of salted water to a rolling boil and cook your pasta until it still has a slight bite, about a minute less than the package says. Before you drain it, scoop out half a cup of that starchy pasta water, it's liquid gold for bringing the sauce together later.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, then add the chopped onion and let it soften for a few minutes until it turns translucent and smells sweet. Toss in the garlic and stir constantly for about a minute, just until it's fragrant but not browned.
Build the chickpea base:
Add the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes, then season with salt and pepper. Let it simmer uncovered for 10 minutes, stirring occasionally, and you'll see the sauce thicken and the flavors meld into something rich and tomatoey.
Make it creamy:
Lower the heat and stir in the cream and Parmesan, mixing gently until the sauce turns silky and clings to your spoon. Don't let it boil once the cream is in, or it might break and look grainy instead of smooth.
Wilt the spinach:
Add the spinach in handfuls, stirring as it collapses into the sauce, it only takes a couple of minutes. The bright green against the creamy tomato is one of my favorite sights in the kitchen.
Toss and finish:
Add the drained pasta to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce coats every piece. Taste and adjust the salt, then serve it up hot with extra Parmesan and torn basil on top.
Tuscan chickpea pasta served in a skillet, steam rising from the creamy tomato sauce with garlic, chickpeas, and spinach tossed with al dente pasta.  Pin it
Tuscan chickpea pasta served in a skillet, steam rising from the creamy tomato sauce with garlic, chickpeas, and spinach tossed with al dente pasta. | dailyzaafar.com

One rainy Saturday, I made this while my partner read on the couch, and the smell of garlic and tomatoes filled the apartment so completely that he looked up and said it smelled like we were on vacation. We ate it in big bowls with our feet tucked under us, and it felt like the kind of meal that makes ordinary days memorable. Sometimes comfort isn't fancy, it's just pasta that tastes like care.

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.

Making It Your Own

I've swapped the spinach for kale when that's what I had, and it works beautifully, just give it an extra minute to soften. Sun-dried tomatoes are a fantastic addition if you want a sweeter, more intense tomato flavor, and roasted red peppers add a smoky sweetness that feels a little more special. If you want to make it vegan, use a good plant-based cream and nutritional yeast or vegan Parmesan, I've done it for friends and no one missed the dairy.

What to Serve Alongside

A simple arugula salad with lemon and olive oil cuts through the richness perfectly, and I always have crusty bread on hand to mop up the sauce. A crisp Pinot Grigio or even a light Vermentino pairs beautifully, something bright and citrusy to balance the creaminess. If you want to make it a fuller meal, roasted cherry tomatoes or a quick garlic bread round things out without much extra effort.

Storage and Reheating

Leftovers keep well in the fridge for up to three days, though the pasta will soak up some of the sauce as it sits. When reheating, add a splash of broth or water and warm it gently on the stove, stirring to bring the creaminess back. I've even eaten it cold straight from the fridge during a busy morning, and while it's not the same, it's still satisfying in a pinch.

  • Store in an airtight container to keep the flavors fresh.
  • Reheat on low with a little extra liquid so the sauce doesn't dry out.
  • Don't freeze this one, the cream and pasta don't hold up well after thawing.
Colorful plate of Tuscan chickpea pasta garnished with fresh basil and Parmesan, a hearty Mediterranean-inspired meal ready for a family dinner. Pin it
Colorful plate of Tuscan chickpea pasta garnished with fresh basil and Parmesan, a hearty Mediterranean-inspired meal ready for a family dinner. | dailyzaafar.com

This dish has become one of those recipes I return to when I need something nourishing without a lot of fuss, and every time, it delivers. I hope it finds a place in your weeknight rotation the way it has in mine.

Recipe Questions & Answers

Can I make this dish vegan?

Yes, absolutely. Substitute heavy cream with plant-based cream (oat, cashew, or coconut work well) and use vegan Parmesan or nutritional yeast for the same savory depth. The chickpeas provide excellent protein and satisfy vegetarian and vegan diets equally well.

What pasta shapes work best?

Short tube pasta like penne, rigatoni, or fusilli are ideal because the creamy sauce clings to their ridges and hollow centers. However, you can use any pasta shape you prefer—long pasta like spaghetti or fettuccine also pairs beautifully with this sauce.

How do I avoid an overly thick or thin sauce?

The reserved pasta cooking water is your secret tool. Add it gradually while tossing to reach your preferred consistency. Start with a quarter cup and adjust incrementally—the starch in the water helps the sauce coat the pasta evenly without becoming watery.

Can I prepare this ahead of time?

You can make the sauce up to 2 days in advance and refrigerate it separately. Cook the pasta fresh just before serving and combine them together. This makes meal prep convenient without compromising the pasta's texture and the dish's quality.

What wine pairs well with this dish?

A crisp Pinot Grigio complements the creamy tomato sauce beautifully, cutting through the richness while enhancing the Mediterranean flavors. Alternatively, try a light Vermentino or Albariño for similar refreshing acidity that balances the dish perfectly.

Are there nutritional benefits to using chickpeas?

Chickpeas are nutritional powerhouses packed with fiber, plant-based protein, and essential minerals like iron and magnesium. They provide sustained energy and help keep you satisfied longer, making this pasta dish both delicious and genuinely nourishing.

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

Rich and comforting pasta featuring chickpeas simmered in creamy tomato sauce with garlic and spinach—a hearty Mediterranean meal.

Prep Time
15 min
Cook Time
25 min
Time Needed
40 min
Created by Cole Armstrong


Skill Level Easy

Cuisine Italian

Makes 4 Servings

Diet Preferences Vegetarian

Ingredient List

Pasta

01 12 oz short pasta (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, optional
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, optional
02 Extra grated Parmesan cheese

How-To Steps

Step 01

Cook 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-4 minutes until softened.

Step 03

Build Flavor Base: Add minced garlic and cook for 1 minute until fragrant.

Step 04

Simmer Chickpea Sauce: 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 05

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

Step 06

Wilt Spinach: Add spinach and cook for 2-3 minutes until wilted.

Step 07

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.

Step 08

Plate and Serve: Serve immediately, garnished with basil and extra Parmesan cheese if desired.

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.

What You’ll Need

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

Allergy Alerts

Review every ingredient for possible allergy risks, and talk to a health expert if unsure.
  • Contains dairy (cream and Parmesan cheese)
  • Contains gluten (pasta)
  • Use gluten-free pasta for gluten-free preparation
  • Use plant-based alternatives for dairy-free preparation
  • Always verify product labels for hidden allergens

Nutrition Details (per serving)

For informational purposes only. Not medical advice.
  • Calories: 480
  • Fats: 16 g
  • Carbohydrates: 66 g
  • Protein: 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.