Creamy Tuscan Chickpea Pasta

Featured in: Weekend Chill Plates

This Creamy Tuscan Chickpea Pasta combines tender chickpeas with a luscious tomato-based sauce enriched with heavy cream and Parmesan cheese. Fresh spinach wilts into the dish, adding earthiness and nutrition. The pasta absorbs all the flavors while maintaining its al dente texture. Perfect for vegetarian dinners, this 40-minute dish serves four and pairs beautifully with crisp white wine. Customize with vegan alternatives or add roasted peppers for extra depth.

Updated on Sun, 18 Jan 2026 10:37:00 GMT
Creamy Tuscan Chickpea Pasta steams in a skillet, coated in a rich tomato cream sauce with wilted spinach and chickpeas. Save
Creamy Tuscan Chickpea Pasta steams in a skillet, coated in a rich tomato cream sauce with wilted spinach and chickpeas. | williesnack.com

The smell of garlic hitting warm olive oil always pulls me into the kitchen, no matter what else is happening. This pasta came together on a Tuesday when I had a can of chickpeas, some wilted spinach in the crisper, and zero energy for anything complicated. I threw it all into one pan, let it simmer, and somehow it tasted like something I'd order at a cozy trattoria. Now it's my go-to when I want comfort without the fuss.

I made this for a friend who swore she didn't like chickpeas, and she went back for seconds without realizing what she was eating. The chickpeas soften just enough in the sauce that they almost melt into it, adding a hearty texture without feeling heavy. We sat on the couch with our bowls, talking until the pasta was gone, and she asked for the recipe before she even left. That's when I knew this one was a keeper.

Ingredients

  • Short pasta (350 g): Penne, rigatoni, or fusilli work beautifully here because their ridges catch all that creamy sauce, and they hold up well when tossed in the skillet.
  • Olive oil (2 tbsp): This is your flavor base, so use something you'd actually want to taste, not the dusty bottle in the back of the cupboard.
  • Yellow onion (1 medium): Finely chop it so it melts into the sauce and adds sweetness without chunky bits getting in the way.
  • Garlic (3 cloves): Mince it fresh, let it sizzle for just a minute, and your kitchen will smell like an Italian grandmother is cooking.
  • Chickpeas (400 g can): Drain and rinse them well or the sauce will taste a little starchy and dull.
  • Diced tomatoes (400 g can): The backbone of the sauce, bringing acidity and body that balances the cream perfectly.
  • Vegetable broth (100 ml): This loosens everything up and adds a savory depth that water just can't match.
  • Dried oregano (1 tsp) and thyme (1/2 tsp): These herbs make the sauce taste like it simmered all day, even though it only took ten minutes.
  • Crushed red pepper flakes (1/2 tsp, optional): A little heat wakes up the whole dish, but skip it if you're cooking for kids.
  • Heavy cream (120 ml): This transforms the tomato base into something silky and luxurious, coating every bite.
  • Parmesan cheese (40 g): Grate it fresh if you can, it melts smoother and tastes sharper than the pre-shredded stuff.
  • Baby spinach (120 g): It wilts down to almost nothing but adds color, nutrients, and a slight earthiness.
  • Fresh basil and extra Parmesan for garnish: These aren't just for looks, they add a final burst of flavor right before you dig in.

Instructions

Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Boil the pasta:
Cook your pasta in heavily salted water until it's just al dente, with a slight bite in the center. Before draining, scoop out half a cup of that starchy pasta water, it's liquid gold for adjusting your sauce later.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, then add the onion and let it soften for a few minutes until it turns translucent and sweet. Toss in the garlic and stir for about a minute, just until it smells incredible but before it browns.
Build the sauce:
Add the chickpeas, diced tomatoes, broth, oregano, thyme, and red pepper flakes, then season with salt and pepper. Let it simmer uncovered for ten minutes, stirring now and then, until the flavors marry and the sauce thickens slightly.
Make it creamy:
Turn the heat down to low and stir in the cream and Parmesan, mixing until the sauce becomes smooth and glossy. This is the moment it goes from good to unforgettable.
Wilt the spinach:
Add the spinach and let it cook for two to three minutes, stirring gently as it collapses into the sauce. It'll look like way too much at first, but it shrinks fast.
Toss and serve:
Add the drained pasta to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce clings to every piece. Serve it hot, topped with torn basil and extra Parmesan.
Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
A hearty bowl of Creamy Tuscan Chickpea Pasta topped with fresh basil and Parmesan, paired with a glass of white wine. Save
A hearty bowl of Creamy Tuscan Chickpea Pasta topped with fresh basil and Parmesan, paired with a glass of white wine. | williesnack.com

There's something about twirling creamy pasta on your fork, with a chickpea or two tucked into every bite, that just feels right. This dish doesn't need a special occasion, it makes a regular Wednesday feel a little more human. I've served it to family, to friends who stopped by unannounced, and to myself after long days, and it's never let me down.

Making It Your Own

This recipe is endlessly flexible, so don't be afraid to riff on it. Swap the spinach for kale if that's what you have, or stir in some sun-dried tomatoes or roasted red peppers for a sweet, tangy kick. If you're going vegan, plant-based cream and nutritional yeast work beautifully, and honestly, I've made it that way more times than I can count. You can even add a squeeze of lemon at the end for brightness, or toss in some toasted pine nuts for crunch.

Storing 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 you reheat it, add a splash of broth or water to loosen everything back up, and warm it gently on the stove. I actually think the flavors deepen overnight, so don't be surprised if day-two pasta tastes even better. Just don't freeze it, the cream and pasta don't bounce back well after thawing.

Pairing and Serving Ideas

This pasta is hearty enough to stand alone, but it's even better with a simple side salad dressed in lemon and olive oil. A crisp white wine like Pinot Grigio cuts through the richness beautifully, or just pour yourself a glass of something cold and call it dinner. If you're feeding a crowd, double the recipe and serve it family-style in a big bowl, it disappears fast.

  • Serve with crusty bread to mop up every last bit of sauce.
  • Top with a drizzle of good olive oil and a crack of black pepper right before eating.
  • Pair with roasted vegetables or a light arugula salad for a complete meal.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Close-up of Creamy Tuscan Chickpea Pasta with tender penne, creamy tomato sauce, and vibrant green spinach leaves, ready to serve. Save
Close-up of Creamy Tuscan Chickpea Pasta with tender penne, creamy tomato sauce, and vibrant green spinach leaves, ready to serve. | williesnack.com

This is the kind of pasta that makes you feel like you really cooked, even when it only took half an hour. Keep the ingredients on hand, and you'll always have a cozy dinner waiting to happen.

Recipe Questions & Answers

Can I make this dish vegan?

Yes, simply substitute plant-based cream and vegan Parmesan cheese for the dairy versions. The chickpeas provide excellent protein and create a satisfying, creamy texture.

How do I prevent the sauce from becoming too thick?

Reserve pasta water while draining and add it gradually during the final tossing stage. This starchy liquid helps achieve your desired sauce consistency and helps it cling to the pasta.

What pasta shapes work best?

Short pasta like penne, rigatoni, or fusilli work wonderfully as they catch and hold the creamy sauce. Avoid thin, delicate shapes that may break apart during tossing.

Can I prepare this ahead of time?

Prepare the chickpea sauce up to 24 hours ahead and refrigerate. Cook pasta fresh before serving, then combine them just before eating for optimal texture and creaminess.

What wine pairs well with this dish?

A crisp Pinot Grigio complements the creamy tomato sauce beautifully. The acidity cuts through richness while its light body won't overpower the delicate spinach and chickpeas.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat with a splash of pasta water or cream to restore creaminess, as the pasta absorbs sauce during storage.

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
Time to cook
25 min
Total duration
40 min
Created by Willie Cooper


Skill level Easy

Cuisine Italian

Total yield 4 Number of servings

Dietary notes Vegetarian-friendly

What You'll Need

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 make it

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil and cook pasta according to package directions until al dente. Reserve 1/2 cup 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 chopped onion and sauté for 3 to 4 minutes until softened.

Step 03

Bloom Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 04

Build 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 05

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

Step 06

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

Step 07

Finish Dish: Add drained pasta to the skillet and toss to coat. Gradually add reserved pasta water in small amounts until desired sauce consistency is achieved.

Step 08

Serve: Transfer to serving dishes immediately. Garnish with fresh basil and additional Parmesan cheese if desired.

Tools you'll need

  • Large pot
  • Large skillet
  • Wooden spoon or silicone spatula
  • Colander
  • Chef's knife and cutting board

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains dairy (cream and Parmesan cheese)
  • Contains gluten (wheat pasta)

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 480
  • Fats: 16 g
  • Carbohydrates: 66 g
  • Proteins: 17 g