Creamy Tuscan Chickpea Pasta

Featured in: Comfort Meals At Home

This Creamy Tuscan Chickpea Pasta combines tender chickpeas with a luxurious tomato and cream sauce infused with garlic, oregano, and thyme. Fresh baby spinach wilts into the sauce just before tossing with perfectly cooked pasta, creating a satisfying vegetarian main course that comes together in just 40 minutes.

The dish balances rich and fresh flavors—the creaminess of the sauce complements the earthiness of the chickpeas while the spinach adds brightness. Finished with Parmesan and basil, it's an elegant yet simple meal that works beautifully for weeknight dinners or entertaining guests. Easily adaptable for dietary preferences with plant-based cream and vegan cheese alternatives.

Updated on Sun, 18 Jan 2026 11:13:00 GMT
Steaming Tuscan chickpea pasta tossed in a creamy tomato spinach sauce, served in a shallow bowl.  Save
Steaming Tuscan chickpea pasta tossed in a creamy tomato spinach sauce, served in a shallow bowl. | petitskillet.com

My neighbor knocked on my door one evening holding a bag of chickpeas and asked if I had any pasta. She'd just returned from Florence and wanted to recreate something she'd tasted near the Arno River. We stood in my kitchen, improvising with what we had, and by the time the cream hit the tomatoes, we both knew we'd stumbled onto something special. The spinach wilted into the sauce like it had always belonged there, and we ate straight from the skillet with wooden spoons. That night turned into a tradition, and this dish became my go-to whenever I need comfort that tastes like a hug from Tuscany.

I made this for a group of friends during a rainy April weekend when everyone was too tired to go out. The kitchen windows fogged up from the boiling pasta water, and someone opened a bottle of wine too early. By the time I tossed the spinach into the skillet, everyone had gathered around the stove, sneaking bites of chickpeas and arguing about whether to add more garlic. We ended up eating at the counter because no one wanted to wait for the table to be set. It's the kind of meal that turns a quiet night into something you remember.

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 curves catch the creamy sauce beautifully, and cooking it just to al dente means it won't turn mushy when you toss it in the skillet.
  • Olive oil: Use a good quality one since it's the base flavor that carries the garlic and onion, and a fruity note makes all the difference.
  • Yellow onion: Chopping it finely helps it melt into the sauce instead of standing out, creating a sweet, savory backbone.
  • Garlic: Three cloves might seem like a lot, but they mellow beautifully in the tomatoes and cream, so don't skimp.
  • Chickpeas: Rinsing them well removes the metallic canned taste, and they soak up the sauce while adding hearty texture.
  • Diced tomatoes: The canned kind works perfectly here, breaking down into a rich base that doesn't need hours of simmering.
  • Vegetable broth: This loosens the sauce just enough so it coats the pasta instead of clumping, and adds a subtle depth.
  • Dried oregano and thyme: These herbs bring that unmistakable Italian warmth without needing fresh bunches from the market.
  • Crushed red pepper flakes: Optional, but a pinch adds a gentle heat that wakes up the whole dish without overwhelming it.
  • Heavy cream or plant-based cream: This is what transforms the tomato base into something luscious and craveable, so use full-fat for the best result.
  • Parmesan cheese: It melts into the sauce and adds a salty, nutty richness that ties everything together.
  • Fresh baby spinach: It wilts down in seconds and adds color, nutrition, and a slight earthiness that balances the cream.
  • Fresh basil leaves: Torn at the last minute, they bring a bright, aromatic finish that makes the dish feel restaurant-worthy.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Drop the pasta into a big pot of salted boiling water and cook it until it's just tender with a slight bite. Before you drain it, scoop out half a cup of that starchy water because it's liquid gold for adjusting the sauce later.
Soften the onion:
Heat the olive oil in a large skillet over medium heat and add the chopped onion, stirring it around for a few minutes until it turns translucent and smells sweet. Don't rush this part, the onion builds the flavor foundation.
Wake up the garlic:
Toss in the minced garlic and let it sizzle for about a minute, just until your kitchen smells amazing. Pull the skillet off the heat if it starts to brown too fast.
Simmer the chickpea mixture:
Add the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, red pepper flakes, salt, and pepper, then let it all bubble gently for ten minutes, stirring now and then. The tomatoes will break down and the flavors will start to marry into something cohesive.
Stir in the cream and cheese:
Lower the heat and pour in the cream, then sprinkle in the Parmesan, stirring until the sauce turns silky and pale orange. This is when the dish starts to feel indulgent.
Wilt the spinach:
Add the spinach in handfuls and stir it into the sauce, watching it shrink down in a couple of minutes. It'll look like too much at first, but it cooks down to just the right amount.
Toss the pasta:
Add the drained pasta to the skillet and use tongs or a wooden spoon to coat every piece in the creamy sauce, splashing in reserved pasta water a little at a time until the consistency feels right. The sauce should cling to the pasta without pooling at the bottom.
Serve hot:
Divide the pasta among bowls and top with torn basil and extra Parmesan. Serve it immediately while the sauce is still creamy and the pasta is warm.
Close-up of Creamy Tuscan Chickpea Pasta with garlic, chickpeas, and wilted spinach in a velvety red sauce.  Save
Close-up of Creamy Tuscan Chickpea Pasta with garlic, chickpeas, and wilted spinach in a velvety red sauce. | petitskillet.com

One Sunday, I made this for my sister who'd just moved into her first apartment and was surviving on cereal and toast. She sat at my counter, quiet at first, then halfway through her bowl she looked up and said it tasted like someone cared. That's when I realized this dish isn't just about the ingredients or the technique. It's about the warmth that happens when you cook something creamy and comforting for people you love, and they feel it in every bite.

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

This recipe is forgiving and loves to be tweaked based on what's in your fridge or what you're craving. I've stirred in sun-dried tomatoes when I wanted something tangier, and swapped the spinach for kale when I had a bunch wilting in the crisper. Roasted red peppers add a smoky sweetness that changes the whole vibe, and a handful of arugula at the end brings a peppery bite. If you're feeding someone who doesn't eat dairy, plant-based cream and vegan Parmesan work so well you won't miss the original, and gluten-free pasta holds up beautifully in the sauce. The bones of this dish are sturdy enough to handle whatever you throw at it.

Storing and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and honestly, they taste even better the next day when the pasta has soaked up more of the sauce. Reheat gently on the stovetop over low heat, adding a splash of water or broth to loosen the sauce back up since it thickens as it sits. I don't recommend freezing this because the cream can separate and the pasta texture suffers, but if you want to prep ahead, you can make the chickpea and tomato base in advance and just cook the pasta and add the cream when you're ready to serve. It's one of those dishes that rewards a little planning but doesn't demand perfection.

Serving Suggestions

This pasta is hearty enough to stand alone, but it loves company. A crisp green salad with lemon vinaigrette cuts through the richness, and a slice of crusty bread is perfect for mopping up every last bit of sauce from the bowl. I've served it alongside roasted vegetables like zucchini or bell peppers when I want to stretch the meal for a crowd, and it pairs beautifully with a chilled glass of Pinot Grigio or a light, fruity red if you prefer. For a casual dinner party, I sometimes set out extra Parmesan, fresh basil, and red pepper flakes so everyone can customize their bowl.

  • Serve with garlic bread or focaccia for a full Italian experience.
  • Pair with a simple arugula salad dressed in olive oil and balsamic.
  • Offer extra toppings like toasted pine nuts or a drizzle of good olive oil for guests to finish their plates.
A hearty serving of Creamy Tuscan Chickpea Pasta garnished with fresh basil and Parmesan, ready to eat. Save
A hearty serving of Creamy Tuscan Chickpea Pasta garnished with fresh basil and Parmesan, ready to eat. | petitskillet.com

This dish has become the one I reach for when I need something that feels like home, whether I'm cooking for myself on a Tuesday night or filling bowls for friends who showed up unannounced. It's proof that comfort doesn't have to be complicated, and that the best meals are the ones you want to make again and again.

Recipe Q&A

Can I make this dish ahead of time?

Yes, you can prepare the chickpea and tomato sauce up to 2 days in advance and store it in the refrigerator. Reheat gently on the stovetop before adding the cream, spinach, and pasta. Cook the pasta fresh just before serving for the best texture.

What type of pasta works best?

Short pasta shapes like penne, rigatoni, or fusilli work beautifully as they catch and hold the creamy sauce. You can substitute with gluten-free pasta if needed, following the package cooking instructions.

How do I achieve the perfect sauce consistency?

The reserved pasta water is key—add it gradually while tossing to reach your preferred consistency. Start with a little and add more as needed. The starchy water helps the sauce coat the pasta evenly.

Is this suitable for vegans?

Absolutely. Simply substitute heavy cream with plant-based alternatives like coconut or oat cream, and use vegan Parmesan. The dish maintains its creamy, satisfying character while remaining completely plant-based.

What vegetables can I add or substitute?

You can add sun-dried tomatoes, roasted red peppers, or mushrooms for extra depth. Substitute spinach with kale, arugula, or chard. Add bell peppers or zucchini during the initial sauté for more vegetables.

How many servings does this make and how long does it keep?

This dish yields 4 generous servings. Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta may absorb more sauce as it sits, so add a splash of water when reheating if needed.

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 dinner.

Prep Duration
15 minutes
Cooking Duration
25 minutes
Total Duration
40 minutes
Recipe By Ellis Carlson


Skill Level Easy

Cuisine Italian

Serves 4 Portions

Diet Info Meat-Free

What You 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 Pasta: Bring a large pot of salted water to a boil. Add pasta and cook 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 chopped onion and sauté for 3 to 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

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

Step 07

Combine and Finish: Add drained pasta to the skillet and toss to coat. Add reserved pasta water a little at a time until desired sauce consistency is reached.

Step 08

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

Equipment Needed

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

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • Contains dairy in cream and Parmesan cheese
  • Contains gluten in pasta, use gluten-free pasta as alternative
  • Always check product labels for hidden allergens

Nutrition Details (for each serve)

Use these nutrition details as a rough guide—they're not medical advice.
  • Energy: 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.