Creamy Tuscan Chickpea Pasta

Featured in: Everyday Kitchen Meals

This Tuscan-inspired pasta combines tender chickpeas in a luxurious creamy tomato sauce infused with garlic, aromatic herbs, and fresh spinach. The combination creates a rich, satisfying dish that comes together in just 40 minutes. Perfect for weeknight dinners, it's vegetarian-friendly and easily customizable with dairy-free alternatives. The al dente pasta absorbs the velvety sauce beautifully, while the chickpeas provide hearty protein and texture. Finish with fresh basil and Parmesan for an authentic Mediterranean touch.

Updated on Sun, 18 Jan 2026 13:29:00 GMT
Creamy Tuscan Chickpea Pasta with penne, chickpeas, and wilted spinach in a rich, garlicky tomato cream sauce, garnished with fresh basil. Save
Creamy Tuscan Chickpea Pasta with penne, chickpeas, and wilted spinach in a rich, garlicky tomato cream sauce, garnished with fresh basil. | pantryhinge.com

My neighbor Sofia knocked on my door one Thursday evening holding a container of this pasta, still warm from her stove. She'd made too much, she said, but I think she just wanted to share something that felt like home to her. The creamy sauce clung to every ridge of the penne, and the chickpeas had this tenderness I hadn't expected. I stood in my doorway eating it with a fork she'd tucked inside, and by the time I finished, I'd already texted her for the recipe.

I made this for my sister when she came to visit last spring, right after she'd sworn off restaurant takeout for a month. She was skeptical about chickpeas in pasta until she took the first bite, then went quiet in that way people do when food surprises them. We sat by the open window with the evening light coming in sideways, and she scraped her bowl clean before asking if there was more. There wasn't, but I promised to make it again the next night.

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 hollows catch the creamy sauce perfectly, and I've found that anything smaller than a penne just doesn't hold up the same way.
  • Olive oil: Use something you'd happily dip bread into because it forms the base flavor of the whole dish.
  • Yellow onion: Finely chopped so it melts into the sauce and adds sweetness without any sharp bite.
  • Garlic: Three cloves might sound like a lot, but they mellow beautifully as they simmer with the tomatoes.
  • Chickpeas: Drain and rinse them well or the sauce can taste too starchy and cloudy.
  • Diced tomatoes: I use canned because they're consistently sweet and break down into a silky base.
  • Vegetable broth: This loosens everything up and adds a savory depth that water just can't match.
  • Dried oregano and thyme: A little goes a long way, and they bring that warm Mediterranean feeling to the sauce.
  • Crushed red pepper flakes: Optional, but a pinch wakes up the whole dish without making it spicy.
  • Heavy cream or plant-based cream: This is what makes the sauce cling and coat, turning it from a tomato base into something luxurious.
  • Parmesan cheese: Freshly grated melts better and tastes sharper than the pre-shredded kind.
  • Baby spinach: It wilts down to almost nothing, so don't be shy with the handful.
  • Fresh basil leaves: Torn at the last second, they add a pop of color and a sweet herbal note.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta:
Boil it in well-salted water until it still has a little bite, then save half a cup of that starchy water before draining. That water is gold for adjusting the sauce later.
Sauté the onion:
Heat the olive oil over medium heat and let the onion soften and turn translucent, which takes about four minutes if you stir it now and then.
Add the garlic:
Toss it in and stir for just a minute until your kitchen smells amazing. Don't let it brown or it'll taste bitter.
Simmer the chickpea mixture:
Stir in the chickpeas, tomatoes, broth, herbs, and seasoning, then let it bubble gently for ten minutes. The chickpeas will start to break down slightly and the sauce will thicken.
Make it creamy:
Turn the heat down low and stir in the cream and Parmesan until everything is smooth and glossy.
Wilt the spinach:
Add it by the handful and stir until it collapses into the sauce, which only takes a couple of minutes.
Toss with pasta:
Add the drained pasta to the skillet and toss it all together, adding splashes of that reserved pasta water until the sauce coats every piece. You want it clingy, not soupy.
Serve:
Plate it up right away and scatter torn basil and extra Parmesan on top.
A steaming skillet of Creamy Tuscan Chickpea Pasta features al dente pasta tossed with chickpeas and spinach in a velvety tomato sauce. Save
A steaming skillet of Creamy Tuscan Chickpea Pasta features al dente pasta tossed with chickpeas and spinach in a velvety tomato sauce. | pantryhinge.com

The first time I served this to friends, someone asked if I'd ordered it from the Italian place down the street. I didn't correct them right away because it felt like a compliment I wanted to sit with for a minute. Later, when I admitted I'd made it, they asked for the recipe on the spot, and I realized that sometimes the best dishes are the ones that make people stop and wonder where they came from.

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 in the fridge, and it worked beautifully, though it needed an extra minute to soften. A handful of sun-dried tomatoes stirred in with the chickpeas adds a sweet-tart punch that makes the whole dish feel a little fancier. If you want it vegan, the plant-based cream and cheese alternatives hold up surprisingly well, and no one at the table will know the difference unless you tell them.

What to Serve Alongside

I usually just tear some crusty bread for dipping into the leftover sauce on the plate, but a simple arugula salad with lemon and olive oil cuts through the richness nicely. A crisp white wine like Pinot Grigio is lovely if you're in the mood, though I've also enjoyed this with sparkling water and a wedge of lemon. Keep it simple so the pasta stays the star.

Storing and Reheating

Leftovers keep well in the fridge for up to three days in a sealed container, and I've found they taste even better the next day once the flavors have had time to settle. Reheat gently on the stove with a splash of water or broth to loosen the sauce, stirring frequently so the cream doesn't separate. I don't recommend freezing this because the cream and spinach don't come back quite right after thawing.

  • If the sauce thickens too much in the fridge, a little warm broth will bring it back to life.
  • Reheat in a skillet rather than the microwave for the best texture.
  • Add a handful of fresh spinach or basil when reheating to brighten it up again.
Hearty vegetarian Creamy Tuscan Chickpea Pasta, served hot with a sprinkle of Parmesan, ready for a comforting Mediterranean-inspired dinner. Save
Hearty vegetarian Creamy Tuscan Chickpea Pasta, served hot with a sprinkle of Parmesan, ready for a comforting Mediterranean-inspired dinner. | pantryhinge.com

This is the kind of dish that makes weeknight cooking feel less like a chore and more like something to look forward to. I hope it becomes one of those recipes you turn to when you want comfort without the fuss.

Recipe FAQs

Can I use dried chickpeas instead of canned?

Yes, but you'll need to cook them first. Soak dried chickpeas overnight, then simmer for 45-60 minutes until tender before adding to your sauce. Canned chickpeas are convenient and work perfectly for this dish.

What type of pasta works best?

Short pasta shapes like penne, rigatoni, or fusilli are ideal as they catch and hold the creamy sauce well. However, any pasta shape you prefer will work beautifully in this dish.

How do I make this dish dairy-free?

Substitute heavy cream with plant-based alternatives like coconut cream or oat cream, and use vegan Parmesan or nutritional yeast for the cheese. The dish maintains its creamy, rich texture with these swaps.

Can I prepare this ahead of time?

Yes, you can make the sauce up to 2 days in advance and store it in the refrigerator. Cook the pasta fresh just before serving, then combine them together. This makes it great for meal prep.

What should I serve with this pasta?

A crisp white wine like Pinot Grigio pairs beautifully. Serve with crusty bread to soak up the sauce, and a simple green salad on the side for balance and freshness.

How do I adjust the sauce consistency?

Use the reserved pasta water to control thickness. Add it gradually while tossing to reach your desired consistency. Too thick? Add more pasta water. Too thin? Simmer longer uncovered.

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
Time needed
40 min
Created by Daniel Rivera


Skill Level Easy

Cuisine Italian

Amount 4 Portions

Diet Preferences Meatless

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 ⅓ cup plus 1 tablespoon vegetable broth
07 1 teaspoon dried oregano
08 ½ teaspoon dried thyme
09 ½ teaspoon crushed red pepper flakes, optional
10 Salt and black pepper to taste

Creamy Sauce

01 ½ cup heavy cream or plant-based cream
02 ¼ 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

How-To Steps

Step 01

Prepare the Pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Reserve ½ cup of pasta water before draining. Set cooked pasta 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 and translucent.

Step 03

Bloom Garlic: Add minced garlic to the skillet and cook for 1 minute until fragrant, stirring constantly to prevent browning.

Step 04

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

Step 05

Create Creamy Sauce: Reduce heat to low. Pour in cream and add Parmesan cheese, stirring until the sauce becomes smooth and creamy with well-combined ingredients.

Step 06

Wilt Spinach: Add fresh spinach to the skillet and cook for 2 to 3 minutes, stirring gently until completely wilted.

Step 07

Combine and Finish: Add drained pasta to the skillet and toss thoroughly to coat all pieces. Gradually add reserved pasta water in small amounts while tossing until the desired sauce consistency is achieved.

Step 08

Serve: Transfer to serving bowls immediately. Garnish with torn fresh basil and additional grated 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.

Tools Needed

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

Allergy Details

Review all items for possible allergens. When unsure, reach out to a healthcare expert.
  • Contains dairy (heavy cream and Parmesan cheese)
  • Contains gluten (pasta)
  • Use gluten-free pasta for gluten-free preparation
  • Use plant-based cream and vegan Parmesan for dairy-free preparation

Nutrition info (per portion)

Details here are only for your reference and not a substitute for your doctor's advice.
  • Calories: 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.