Creamy Tuscan Chickpea Pasta

Featured in: Weeknight Dinners

This Tuscan-style pasta combines tender chickpeas with a luxurious creamy tomato sauce infused with garlic, oregano, and thyme. Fresh baby spinach wilts into the sauce while al dente pasta absorbs all the rich flavors. Finished with Parmesan and fresh basil, this vegetarian main course delivers authentic Mediterranean taste in just 40 minutes. Perfect for weeknight dinners or entertaining guests.

Updated on Sun, 18 Jan 2026 11:35:00 GMT
Creamy Tuscan Chickpea Pasta in a white bowl, featuring al dente penne tossed in a creamy tomato spinach sauce, garnished with fresh basil and parmesan. Save to Pinterest
Creamy Tuscan Chickpea Pasta in a white bowl, featuring al dente penne tossed in a creamy tomato spinach sauce, garnished with fresh basil and parmesan. | shiftpan.com

I threw this together on a rainy Tuesday when my pantry was looking bare and I didn't feel like going out. I had a can of chickpeas, some wilted spinach that needed using, and pasta—always pasta. What started as a desperate dinner became something I now make at least twice a month. The sauce clings to every ridge of the pasta, and the chickpeas get this tender, almost creamy texture that makes the whole dish feel indulgent without being heavy.

The first time I served this to friends, I apologized in advance because it felt too simple. They went quiet after the first bite, then one of them asked if I'd been hiding an Italian grandmother from them. I laughed, but that night I realized that the best meals don't need to be complicated—they just need to taste like comfort. Now when people come over and ask what's for dinner, I tell them it's chickpea pasta, and they actually get excited.

Ingredients

  • Short pasta (penne, rigatoni, or fusilli): The ridges and tubes are key here—they trap the creamy sauce and catch little bits of spinach and chickpeas in every bite.
  • Olive oil: Use a decent one if you have it, since it's the base flavor of the whole dish and you'll taste it in the background.
  • Yellow onion: Finely chop it so it melts into the sauce rather than standing out, adding sweetness without being obvious.
  • Garlic: Fresh is essential—don't even think about using the jarred stuff, it just doesn't have the same aromatic punch.
  • Chickpeas: Rinse them well to get rid of that canned taste, and they'll soak up all the tomato and cream flavors beautifully.
  • 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 thins the sauce just enough so it coats the pasta instead of clumping, and adds a savory backbone.
  • Dried oregano and thyme: These are the flavors that make it taste Tuscan—earthy, warm, and just a little rustic.
  • Crushed red pepper flakes: Optional, but a pinch adds a gentle heat that wakes up the whole dish without making it spicy.
  • Heavy cream or plant-based cream: This is what makes the sauce silky and crave-worthy, turning a simple tomato base into something luxurious.
  • Parmesan cheese: It melts into the cream and adds a salty, nutty richness that ties everything together.
  • Fresh baby spinach: It wilts down to almost nothing but adds color, nutrition, and a slight earthiness that balances the richness.
  • Fresh basil leaves: Torn at the last minute, basil adds a bright, aromatic finish that makes the dish feel restaurant-quality.

Instructions

Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Boil the pasta:
Get a large pot of well-salted water boiling—it should taste like the sea—and cook your pasta until it still has a little bite to it. Don't forget to scoop out half a cup of that starchy pasta water before you drain, it's liquid gold for adjusting the sauce later.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat and add the chopped onion, letting it soften and turn translucent for a few minutes. Toss in the garlic and stir constantly for about a minute until your kitchen smells amazing, but don't let it brown or it'll taste bitter.
Build the tomato chickpea base:
Add the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes if you're using them, then season with salt and pepper. Let it simmer uncovered for about ten minutes, stirring now and then, until it thickens slightly and the flavors meld together.
Make it creamy:
Turn the heat down to low and stir in the cream and Parmesan, mixing until everything is smooth and glossy. This is the moment the sauce transforms from good to irresistible.
Wilt the spinach:
Toss in the spinach and stir it around for a couple of minutes until it collapses into the sauce. It looks like a huge pile at first, but it shrinks down fast.
Toss with pasta:
Add the drained pasta to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce clings to every piece. You want it glossy and cohesive, not dry or soupy.
Serve and garnish:
Plate it up immediately while it's hot, then scatter torn basil leaves and extra Parmesan over the top. Serve it with a smile because you know it's going to be good.
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
A close-up view of Creamy Tuscan Chickpea Pasta, highlighting the rich, creamy tomato sauce coating the noodles, with chickpeas and wilted spinach visible. Save to Pinterest
A close-up view of Creamy Tuscan Chickpea Pasta, highlighting the rich, creamy tomato sauce coating the noodles, with chickpeas and wilted spinach visible. | shiftpan.com

One evening my sister came over feeling defeated after a long week, and I made this without much fanfare. We ate it on the couch with a cheap bottle of wine, and halfway through her bowl she looked up and said, this is exactly what I needed. Sometimes food isn't just about flavor—it's about the moment it creates, the permission it gives you to slow down and breathe. That night this pasta became more than dinner, it became a reminder that comfort doesn't have to be complicated.

Making It Your Own

This recipe is forgiving and adaptable, which is part of why I love it so much. If you want to make it vegan, swap in plant-based cream and nutritional yeast or vegan Parmesan, and it's just as creamy and satisfying. I've used kale instead of spinach when that's what I had, and it worked beautifully—just give it an extra minute to soften. You can also throw in sun-dried tomatoes or roasted red peppers for a sweeter, more intense flavor, and sometimes I add a squeeze of lemon juice at the end for brightness.

Pairing and Serving

This dish is hearty enough to stand on its own, but I usually serve it with a simple green salad dressed in olive oil and lemon, and some crusty bread for mopping up every last bit of sauce. A crisp, chilled Pinot Grigio cuts through the creaminess perfectly, though honestly a glass of whatever you have open works just fine. If you're feeding a crowd, double the recipe—it scales up easily and everyone will want seconds.

Storage and Reheating

Leftovers keep well in the fridge for up to three days in an airtight container, and they reheat like a dream on the stovetop with a splash of water or broth to loosen the sauce. The microwave works too, but stir it halfway through and add a little liquid so it doesn't dry out. I've even eaten it cold straight from the fridge during a busy morning, and while it's not the same as fresh, it still hits the spot.

  • If the sauce thickens too much in the fridge, just add a bit of broth or pasta water when reheating.
  • Don't freeze this one—the cream can separate and the texture won't be the same.
  • Make extra on purpose, it's one of those meals that tastes even better the next day once the flavors have had time to marry.
Product image
Whisk eggs, batters, sauces, and cream smoothly for baking, cooking, and everyday meal prep.
Check price on Amazon
Overhead shot of Creamy Tuscan Chickpea Pasta served on a rustic wooden table, accompanied by a glass of white wine and crusty bread. Save to Pinterest
Overhead shot of Creamy Tuscan Chickpea Pasta served on a rustic wooden table, accompanied by a glass of white wine and crusty bread. | shiftpan.com

This is the kind of recipe I come back to when I need something reliable, something that feels like a hug in a bowl. I hope it becomes one of your go-to meals too, the one you make on quiet nights when you just want something good.

Questions & Answers About This Recipe

Can I make this dish ahead of time?

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

What pasta shapes work best for this dish?

Short pasta varieties like penne, rigatoni, or fusilli are ideal as they catch and hold the creamy sauce. Avoid long pasta like spaghetti, which doesn't coat as well with this type of sauce.

How do I achieve the perfect sauce consistency?

Use the reserved pasta water to adjust consistency. Add small amounts gradually while tossing until the sauce coats the pasta beautifully. The pasta water's starch helps emulsify the cream sauce.

Is this dish suitable for dietary restrictions?

Absolutely. Use plant-based cream and vegan Parmesan for a fully vegan version. Substitute gluten-free pasta for gluten sensitivity. Always check ingredient labels for hidden allergens.

What vegetables can I add to enhance this dish?

Sun-dried tomatoes, roasted red peppers, or artichoke hearts complement this dish beautifully. You can also substitute kale for spinach or add mushrooms for earthiness.

What wines pair well with this pasta?

A crisp Pinot Grigio pairs wonderfully with the creamy tomato sauce. Alternatively, try a light Vermentino or Pinot Gris for a refreshing contrast to the rich flavors.

Creamy Tuscan Chickpea Pasta

Rich pasta dish with chickpeas in creamy tomato sauce, garlic, and fresh spinach. Vegetarian, easy to prepare, Mediterranean-inspired comfort food.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Recipe by Emma Miller


Skill Level Easy

Cuisine Italian

Serves 4 Portions

Dietary Info Vegetarian

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

Step 03

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

Step 04

Simmer Base 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 Sauce: 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 to 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 if desired.

What You'll Need

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

Allergy Details

Review all items for allergies and speak to a healthcare expert with any concerns.
  • Contains dairy (cream, Parmesan)
  • Contains gluten (pasta)
  • Use gluten-free pasta for gluten-free preparation
  • Use plant-based alternatives for dairy-free preparation

Nutrition Details (per serving)

For reference only — always check with a nutrition or medical professional.
  • Caloric Value: 480
  • Fats: 16 g
  • Carbohydrates: 66 g
  • Proteins: 17 g