Creamy Tuscan Chickpea Pasta

Featured in: Everyday Meal Picks

This Tuscan-inspired chickpea pasta combines tender pasta with protein-rich chickpeas simmered in a luxurious cream-based tomato sauce. Sautéed garlic and onions build a fragrant base, while fresh spinach wilts into the creamy mixture for added nutrition and color.

The dish comes together in just 40 minutes, making it perfect for weeknight dinners. The sauce coats every strand beautifully, and reserved pasta water helps achieve the ideal consistency. Finish with fresh basil and Parmesan for an authentic Mediterranean touch.

Easily adaptable for dietary preferences—use plant-based cream for vegan diets or gluten-free pasta for those with sensitivities. The combination of herbs, tomatoes, and cream creates a deeply satisfying meal that feels restaurant-quality yet simple to prepare.

Updated on Sun, 18 Jan 2026 16:49:00 GMT
Creamy Tuscan Chickpea Pasta with tender spinach and chickpeas in a rich, garlicky tomato cream sauce. Save to Pinterest
Creamy Tuscan Chickpea Pasta with tender spinach and chickpeas in a rich, garlicky tomato cream sauce. | warmtighri.com

One rainy Thursday evening, I opened my pantry and found chickpeas, a lonely can of tomatoes, and some wilting spinach in the crisper. I wasn't in the mood for plain pasta again, so I started throwing things into a pan with no real plan. The garlic hit the oil and filled the kitchen with that unmistakable warmth, and suddenly I was improvising something that felt both indulgent and practical. What came together was creamy, rich, and surprisingly elegant for a dish born out of leftovers and luck.

I made this for my sister when she came over after a long day at work, and she ate two bowls without saying much, which is her version of a compliment. She kept dragging her spoon along the bottom of the bowl to get every last bit of the creamy sauce. When she finally looked up, she just said, this is exactly what I needed. That moment reminded me that good food doesn't have to be complicated to feel like care.

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, so choose a shape with texture and don't overcook it or it'll turn mushy in the sauce.
  • Olive oil: This is your flavor foundation, so use something you'd happily dip bread into, not the dusty bottle from two years ago.
  • Yellow onion: Finely chopped onion melts into the sauce and adds a sweet, savory backbone that balances the acidity of the tomatoes.
  • Garlic: Fresh minced garlic is non negotiable here, it blooms in the oil and makes your kitchen smell like an Italian grandmother is visiting.
  • Chickpeas: They add heartiness and a subtle nutty flavor, plus they soak up the sauce like little flavor sponges.
  • Diced tomatoes: The base of your sauce, bringing bright acidity and body, I prefer fire roasted if I can find them for a little extra depth.
  • Vegetable broth: Loosens the sauce and adds a layer of savory richness, you can use pasta water in a pinch but broth is better.
  • Dried oregano and thyme: These bring that unmistakable Mediterranean warmth, don't skip them even if you think dried herbs don't matter.
  • Crushed red pepper flakes: Optional but highly recommended, they add a gentle heat that wakes up the whole dish without overpowering it.
  • Heavy cream or plant based cream: This transforms the tomato base into something silky and luxurious, stirred in at the end so it stays velvety.
  • Parmesan cheese: Adds salty, umami depth and helps thicken the sauce, use the real stuff or a good vegan alternative that melts.
  • Fresh baby spinach: Wilts right into the sauce and adds color, nutrition, and a slight earthiness that balances the richness.
  • Fresh basil leaves: Torn over the top at the end, they bring a pop of freshness and make the whole 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:
Get a large pot of salted water rolling at a full boil, then add your pasta and cook it until it still has a little bite, just shy of fully tender. Before you drain it, scoop out half a cup of that starchy pasta water, it's liquid gold for adjusting your sauce later.
Sauté the aromatics:
While the pasta bubbles away, heat olive oil in a large skillet over medium heat and add the chopped onion, stirring occasionally until it turns soft and translucent. Toss in the garlic and let it sizzle for about a minute until your kitchen smells incredible, but don't let it brown or it'll turn bitter.
Simmer the chickpea mixture:
Stir in the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, red pepper flakes, salt, and pepper, then let everything simmer gently for about 10 minutes, stirring now and then. The sauce will thicken slightly and the flavors will meld into something cohesive and comforting.
Add the cream and cheese:
Lower the heat and pour in the cream, then sprinkle in the Parmesan, stirring until the sauce turns glossy and creamy. This is the moment the dish transforms from rustic to luxurious.
Wilt the spinach:
Add the fresh spinach in handfuls, stirring gently as it collapses into the sauce, which only takes a couple of minutes. It'll look like a lot at first, but it shrinks down fast and adds a lovely pop of green.
Toss with pasta:
Add the drained pasta directly to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce coats every piece beautifully. The starch from the water helps the sauce cling and creates that silky, restaurant quality finish.
Serve and garnish:
Plate it up immediately while it's still steaming, then scatter torn basil leaves and extra Parmesan over the top. Serve it with crusty bread if you have it, because that sauce is too good to waste.
Fork-ready Creamy Tuscan Chickpea Pasta tossed with al dente noodles and fresh basil garnish. Save to Pinterest
Fork-ready Creamy Tuscan Chickpea Pasta tossed with al dente noodles and fresh basil garnish. | warmtighri.com

The first time I brought this to a potluck, someone asked if I'd ordered it from a restaurant and just reheated it. I laughed, but honestly it felt like the highest compliment. This dish has a way of making an ordinary Tuesday feel a little special, and that's the kind of magic I want from my weeknight cooking.

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 improvisation. If you want a vegan version, swap in coconut cream or cashew cream and use nutritional yeast or vegan Parmesan, the texture stays just as luscious. You can also add sun dried tomatoes for a tangy sweetness, or stir in roasted red peppers for a smoky depth. I've made it with kale instead of spinach when that's what I had, and it worked beautifully, just give it an extra minute to soften. Don't be afraid to taste as you go and adjust the seasoning to match your mood.

What to Serve Alongside

This pasta is hearty enough to stand alone, but I love pairing it with a simple arugula salad dressed in lemon and olive oil to cut through the richness. A crusty baguette or garlic bread is perfect for mopping up every last bit of sauce, and I've never regretted having extra bread on the table. If you're feeling fancy, pour a chilled glass of Pinot Grigio or a light Vermentino, the acidity balances the creaminess and makes the whole meal feel a little more special. For a cozy night in, sparkling water with a wedge of lemon does the trick just as well.

Storage and Reheating

Leftovers keep well in an airtight container 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 vegetable broth or even a little cream to bring the sauce back to life, and warm it gently on the stovetop over low heat, stirring often. I don't recommend freezing this one because the cream can separate and the texture of the pasta suffers, but if you do freeze it, expect to add extra liquid and stir it well when reheating. Honestly, this dish is so quick to make that I usually just cook it fresh when the craving hits.

  • Store in the fridge for up to three days in a sealed container.
  • Reheat gently on the stovetop with a splash of broth or cream to loosen the sauce.
  • Freezing isn't ideal, but if you must, thaw in the fridge overnight and reheat slowly with extra liquid.
Spoonful of hearty Creamy Tuscan Chickpea Pasta showing creamy tomato sauce, ideal for weeknight dinners. Save to Pinterest
Spoonful of hearty Creamy Tuscan Chickpea Pasta showing creamy tomato sauce, ideal for weeknight dinners. | warmtighri.com

This dish has become one of those recipes I return to when I need something comforting, nourishing, and a little bit indulgent all at once. I hope it becomes that for you too.

Recipe FAQs

Can I prepare this dish ahead of time?

Yes, you can make the sauce up to 24 hours in advance and refrigerate it. Reheat gently before tossing with freshly cooked pasta. However, it's best to combine everything just before serving for optimal texture and creaminess.

What type of pasta works best?

Short pasta shapes like penne, rigatoni, or fusilli work wonderfully as they catch and hold the creamy sauce. Avoid long pasta like spaghetti, which tends to slide off the sauce. For gluten-free diets, use quality gluten-free alternatives.

How do I prevent the sauce from being too thick or thin?

The reserved pasta water is your secret weapon. Add it gradually while tossing the pasta with the sauce until you reach your preferred consistency. Start with a small amount and increase as needed—you can always add more but can't remove excess liquid.

Can I use canned tomatoes instead of fresh?

Canned diced tomatoes are actually recommended for this dish and provide consistent flavor year-round. San Marzano varieties offer excellent depth. If using fresh tomatoes, you'll need about 600g ripe tomatoes, diced, though the cooking time may vary slightly.

What are good substitutions for dietary restrictions?

For vegan diets, replace heavy cream with coconut cream or oat-based alternatives and use nutritional yeast instead of Parmesan. For gluten-free, use certified gluten-free pasta. Kale works as a spinach substitute, and you can swap chickpeas for white beans if needed.

How should I store leftovers?

Transfer any leftovers to an airtight container and refrigerate for up to 3 days. Reheat gently over low heat on the stovetop, adding a splash of milk or broth to restore creaminess. Avoid microwaving, which can cause the sauce to break down.

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, comforting pasta dish with chickpeas in creamy tomato sauce, garlic, and wilted spinach. Mediterranean flavors in 40 minutes.

Prep Time
15 min
Time to Cook
25 min
Overall Time
40 min
Recipe by Isaac Russell


Skill Level Easy

Cuisine Type Italian

Portions 4 Number of Servings

Diet Preferences Meat-Free

Ingredient List

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 canned 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

Cooking 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é the 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 minced garlic and cook for 1 minute until fragrant.

Step 03

Build the Base Sauce: Stir in drained 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

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

Step 05

Incorporate the Greens: 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 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 Notice

Look over each item for allergens and talk to your doctor if you're unsure.
  • Contains dairy in heavy cream and Parmesan cheese
  • Contains gluten in traditional pasta
  • Use gluten-free pasta and dairy-free alternatives for dietary restrictions
  • Always check product labels for hidden allergens

Nutrition per Serving

These nutritional figures are for guidance and can't replace medical expertise.
  • Energy (Calories): 480
  • Total Fat: 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.