Creamy Tuscan Chickpea Pasta

Featured in: Warm Rustic Plates

This creamy Tuscan chickpea pasta combines tender legumes with a luscious tomato-based cream sauce infused with garlic, herbs, and fresh spinach. The dish comes together in just 40 minutes, making it perfect for weeknight dinners. Toss everything with al dente pasta and reserved pasta water to achieve the ideal sauce consistency. Perfect for vegetarians and easily adaptable with plant-based alternatives.

Updated on Sun, 18 Jan 2026 16:29:00 GMT
Creamy Tuscan Chickpea Pasta features golden, al dente pasta coated in a rich, garlicky tomato cream sauce with tender chickpeas. Pin this
Creamy Tuscan Chickpea Pasta features golden, al dente pasta coated in a rich, garlicky tomato cream sauce with tender chickpeas. | terrawhisk.com

My kitchen smelled like a trattoria the night I threw this together on a Wednesday after work. I had chickpeas, some wilted spinach in the crisper, and a craving for something that tasted slow-cooked but wasn't. The cream hit the tomatoes and everything turned this soft coral color that made me stop stirring for a second. It's become my answer to those evenings when I want comfort without the wait.

I made this for my sister when she came over exhausted from moving apartments. She sat at my counter with a glass of wine while I cooked, and by the time I plated it, she'd already stolen three chickpeas from the pan. We ate in pajamas with too much Parmesan and she asked for the recipe before she even finished her bowl.

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 tubes catch all that creamy sauce, choose a shape with texture so every bite is coated.
  • Olive oil: Use a fruity one if you have it, the flavor builds the base and you'll taste it in the finished dish.
  • Yellow onion: Finely chopped so it melts into the sauce and adds sweetness without chunks.
  • Garlic: Fresh cloves minced right before they hit the pan, the smell alone is half the reason to make this.
  • Chickpeas: Drain and rinse them well or the sauce gets cloudy, they turn creamy and rich as they simmer.
  • Diced tomatoes: The canned kind works beautifully here, breaking down into a sauce that clings to everything.
  • Vegetable broth: Loosens the sauce just enough, adds a savory depth that water can't match.
  • Dried oregano and thyme: These bring that Mediterranean warmth, like sunshine dried into leaves.
  • Crushed red pepper flakes: Optional but I always add them, just a hint of heat that wakes up the whole dish.
  • Heavy cream or plant-based cream: This is what turns the tomatoes silky, stir it in off high heat so it doesn't split.
  • Parmesan cheese: Grate it fresh if you can, it melts into the sauce and adds that nutty, salty finish.
  • Fresh baby spinach: Wilts down to almost nothing but adds color and a hint of earthiness.
  • Fresh basil leaves: Torn at the last second, they smell like summer and make the whole plate look alive.

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 big pot of salted water rolling and cook your pasta until it still has a little bite. Scoop out half a cup of that starchy water before you drain, it's magic for loosening the sauce later.
Sauté the aromatics:
Heat olive oil in your largest skillet over medium heat and add the onion, letting it soften and turn translucent for about four minutes. Toss in the garlic and stir for just a minute until your kitchen smells incredible.
Build the base:
Add chickpeas, tomatoes, broth, oregano, thyme, and those red pepper flakes if you're using them. Season with salt and pepper, then let it all simmer uncovered for ten minutes, stirring now and then while the flavors meld.
Make it creamy:
Turn the heat down low and pour in the cream, stirring in the Parmesan until everything turns glossy and unified. Don't rush this part, low heat keeps the sauce from breaking.
Wilt the greens:
Add all that spinach and watch it collapse into the sauce in just a couple minutes. It'll look like too much at first but it shrinks down fast.
Toss and finish:
Add your drained pasta right into the skillet and toss everything together, adding splashes of that reserved pasta water until the sauce coats every piece. Serve it hot with torn basil and extra Parmesan piled on top.
A vibrant serving of Creamy Tuscan Chickpea Pasta showcases wilted spinach, fresh basil, and grated Parmesan for a comforting, vegetarian main dish. Pin this
A vibrant serving of Creamy Tuscan Chickpea Pasta showcases wilted spinach, fresh basil, and grated Parmesan for a comforting, vegetarian main dish. | terrawhisk.com

This became my go-to when friends text an hour before dinner saying they're coming over. I can make it without a recipe now, adjusting by taste and feel. There's something about a dish that's both impressive and effortless, the kind of thing that makes people think you're a better cook than you actually are.

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 stirred in sun-dried tomatoes when I had a jar open, added roasted red peppers for sweetness, and swapped kale for spinach when that's what I had. The base is forgiving enough to handle whatever's in your fridge. Sometimes I throw in a handful of fresh mozzarella at the end and let it get all melty and stringy.

What to Serve Alongside

A simple green salad with lemon vinaigrette is all you need, maybe some crusty bread to mop up the extra sauce. I've served it with garlic bread and it disappeared in minutes. A crisp white wine like Pinot Grigio cuts through the cream beautifully, but honestly, it's just as good with sparkling water and a squeeze of lemon.

Storage and Reheating

Leftovers keep in the fridge for up to three days in an airtight container. Reheat gently on the stovetop with a splash of broth or water to bring the sauce back to life. The pasta absorbs some of the sauce as it sits, so it gets even creamier the next day.

  • Add a little extra cream or pasta water when reheating to keep it silky.
  • You can freeze portions for up to two months, though the spinach texture changes slightly.
  • Top with fresh basil and Parmesan right before serving, even on leftovers.
Hearty Creamy Tuscan Chickpea Pasta in a skillet, blending savory chickpeas and spinach in a luxurious tomato sauce, perfect for a quick weeknight meal. Pin this
Hearty Creamy Tuscan Chickpea Pasta in a skillet, blending savory chickpeas and spinach in a luxurious tomato sauce, perfect for a quick weeknight meal. | terrawhisk.com

This dish reminds me that comfort food doesn't have to be complicated or take all day. It just has to make you want to sit down, take a breath, and enjoy every bite.

Recipe FAQs

Can I make this dish vegan?

Yes, simply substitute plant-based heavy cream and vegan Parmesan cheese for the dairy versions. The dish maintains its creamy, rich texture while remaining completely plant-based.

What pasta shapes work best?

Short pasta shapes like penne, rigatoni, or fusilli work wonderfully as they capture the creamy sauce in their ridges and tubes. You can also use longer pasta like fettuccine if preferred.

How do I prevent the sauce from becoming too thick?

Reserve pasta cooking water before draining and add it gradually while tossing with the pasta. This helps adjust the sauce consistency to your preference without over-diluting the flavors.

Can I use canned chickpeas?

Absolutely. Drain and rinse canned chickpeas thoroughly before using to remove excess sodium and starch. They work perfectly for this dish and save significant preparation time.

What wine pairs well with this dish?

A crisp Pinot Grigio complements the creamy tomato sauce beautifully. Its acidity cuts through the richness while enhancing the Mediterranean herbs and fresh spinach flavors.

Can I prepare this ahead of time?

You can prepare the sauce up to 2 days ahead and refrigerate it. Cook the pasta fresh when serving and combine just before eating to maintain the ideal texture and prevent sogginess.

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 and comforting pasta with creamy tomato sauce, chickpeas, garlic, and spinach. A hearty Mediterranean vegetarian dish.

Time to prep
15 min
Time to cook
25 min
Overall time
40 min
Created by Naomi Carter


Skill level Easy

Cuisine Italian

Makes 4 Portions

Dietary notes Vegetarian-friendly

What you need

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) chickpeas, drained and rinsed
05 1 can (14 oz) diced tomatoes
06 1/3 cup 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

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

Step 03

Build the 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 04

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

Step 05

Incorporate Spinach: 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.

Step 07

Serve: 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

Allergens

Review ingredients for allergies and speak with your healthcare provider if you're unsure.
  • Contains dairy from cream and Parmesan
  • Contains gluten from pasta
  • Use gluten-free pasta for gluten-free preparation
  • Use dairy-free alternatives for dairy-free preparation
  • Always check labels for hidden allergens

Nutrition details (each serving)

This info is a reference and doesn’t replace advice from your doctor.
  • Energy: 480
  • Lipids: 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.