Creamy Tuscan Chickpea Pasta

Featured in: Comfort Meals At Home

This Creamy Tuscan Chickpea Pasta combines tender chickpeas with a rich tomato and cream sauce infused with garlic, oregano, and fresh spinach. The dish comes together in just 40 minutes, making it perfect for weeknight dinners. Simply sauté onions and garlic, simmer the chickpeas in tomato broth, stir in heavy cream and Parmesan, fold in wilted spinach, and toss with al dente pasta. Reserve some pasta water to achieve your ideal sauce consistency. Easily adaptable for vegan diets with plant-based cream and Parmesan alternatives.

Updated on Sun, 18 Jan 2026 10:38:00 GMT
Creamy Tuscan Chickpea Pasta with spinach and chickpeas in a rich, garlicky tomato cream sauce served in a rustic bowl. Save
Creamy Tuscan Chickpea Pasta with spinach and chickpeas in a rich, garlicky tomato cream sauce served in a rustic bowl. | dailykefta.com

My tiny kitchen window was fogged with steam, pasta water bubbling away while I drained a can of chickpeas into the sink. I hadn't planned anything fancy that night, just wanted something warm that didn't require a trip to the grocery store. What came together in that skillet surprised me so much I called my sister mid-bite to tell her about it. The cream swirled into the tomatoes like magic, and the spinach disappeared into tender green ribbons almost instantly.

I made this for a friend who swore she didn't like chickpeas, and she went back for seconds without realizing what she was eating. The creamy tomato sauce does all the work, turning the chickpeas soft and almost buttery. We sat on my back porch with bowls in our laps, and she kept asking what the secret ingredient was. There wasn't one, just good timing and a hot skillet.

Ingredients

  • Short pasta (penne, rigatoni, or fusilli): The ridges and hollows catch the creamy sauce beautifully, and these shapes hold up to tossing without breaking apart.
  • Olive oil: Use a decent quality one since it's the base flavor that carries the garlic and onion forward.
  • Yellow onion: Finely chopped onion melts into the sauce and adds a gentle sweetness that balances the acidity of the tomatoes.
  • Garlic: Fresh cloves minced right before cooking release the most aromatic, punchy flavor that fills your whole kitchen.
  • Chickpeas: Draining and rinsing them removes the starchy liquid and lets them soak up all that creamy tomato goodness.
  • Diced tomatoes: Canned tomatoes are your friend here, they're already perfectly ripe and break down into a silky sauce.
  • Vegetable broth: This thins the sauce just enough to coat the pasta without making it soupy.
  • Dried oregano and thyme: These herbs bring that warm Mediterranean feeling, like you're cooking in a villa somewhere sunny.
  • Crushed red pepper flakes: Optional but wonderful, they add a gentle heat that sneaks up on you in the best way.
  • Heavy cream or plant based cream: This is what transforms the tomato base into something luxurious and velvety.
  • Parmesan cheese: Freshly grated melts right into the sauce and adds a nutty, salty depth you can't fake.
  • Fresh baby spinach: It wilts down to almost nothing but adds color, nutrition, and a slight earthiness.
  • Fresh basil leaves: Torn at the last second, basil brings a bright, peppery note that makes the whole dish feel alive.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
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 in the center. Before you drain it, scoop out half a cup of that starchy pasta water, it's liquid gold for loosening your sauce later.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat until it shimmers, then add the chopped onion and let it soften for a few minutes until it's translucent and smells sweet. Toss in the garlic and stir for just a minute, don't let it brown or it'll turn bitter.
Build the base:
Stir in the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes if you're using them. Season with salt and pepper, then let the whole mixture simmer uncovered for about ten minutes, stirring now and then so nothing sticks.
Make it creamy:
Turn the heat down to low and pour in the cream, then sprinkle in the Parmesan. Stir everything together until the sauce looks smooth and unified, no more separated pools of cream.
Wilt the spinach:
Add the fresh spinach right into the skillet and let it cook for a couple of minutes, stirring gently until the leaves collapse and turn dark green.
Toss the pasta:
Add your drained pasta directly to the skillet and toss everything together with tongs or a wooden spoon. If the sauce feels too thick, splash in some of that reserved pasta water a little at a time until it coats every piece beautifully.
Serve it up:
Plate the pasta while it's still steaming, then scatter torn basil leaves and extra Parmesan over the top. Eat it right away while the sauce is clinging and glossy.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Savory Creamy Tuscan Chickpea Pasta twirled on a fork, revealing tender pasta coated in a creamy sauce with wilted spinach. Save
Savory Creamy Tuscan Chickpea Pasta twirled on a fork, revealing tender pasta coated in a creamy sauce with wilted spinach. | dailykefta.com

One rainy Tuesday, I made this for myself and ate it straight from the skillet, standing at the counter with a fork. The chickpeas had soaked up so much flavor they almost tasted like tiny pillows of comfort. It wasn't fancy or plated for a photo, but it felt like exactly what I needed. Sometimes the best meals are the ones you make just for yourself, no audience required.

Making It Your Own

This recipe is incredibly forgiving and loves when you add your own spin. I've stirred in sun dried tomatoes for a tangy sweetness, swapped the spinach for kale when that's what I had wilting in the cridge, and even thrown in roasted red peppers for a smoky depth. If you want it vegan, plant based cream and a good vegan Parmesan work beautifully without sacrificing any of that creamy richness. The base is just a canvas waiting for whatever your pantry or mood offers up.

Wine Pairing Thoughts

A crisp, chilled Pinot Grigio cuts through the creaminess and refreshes your palate between bites. The acidity in the wine mirrors the tomatoes and keeps everything feeling bright instead of heavy. I've also poured a light Vermentino on a warm evening and it worked just as well, citrusy and clean. If you're not drinking wine, sparkling water with a squeeze of lemon does a similar job of cleansing your palate.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and honestly they taste even better once the flavors have had time to marry. When you reheat it, add a splash of water or broth to the pan and warm it gently over low heat, stirring often so the sauce doesn't break. I've microwaved it in a pinch and it's fine, but the stovetop method keeps the texture silky and prevents the pasta from drying out.

  • Store in a shallow container so it cools quickly and evenly.
  • If freezing, undercook the pasta slightly since it'll soften more when reheated.
  • Refresh with a handful of fresh spinach or basil when you reheat to bring back that just made brightness.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Close-up of Creamy Tuscan Chickpea Pasta, topped with fresh basil and grated Parmesan, perfect for a comforting weeknight vegetarian dinner. Save
Close-up of Creamy Tuscan Chickpea Pasta, topped with fresh basil and grated Parmesan, perfect for a comforting weeknight vegetarian dinner. | dailykefta.com

This dish has become my go to when I want comfort without fuss, and it never lets me down. I hope it finds a spot in your regular rotation too, maybe on a night when you need something warm and easy that still feels like a hug in a bowl.

Recipe FAQs

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. Cook the pasta fresh just before serving, then combine with the reheated sauce. This helps maintain the pasta's texture.

What pasta shapes work best for this dish?

Shorter pasta shapes like penne, rigatoni, or fusilli are ideal as they hold the creamy sauce well. Avoid long thin pasta like spaghetti, which doesn't capture the sauce effectively.

How do I achieve the perfect sauce consistency?

Reserve 1/2 cup of pasta water after draining. Add it gradually while tossing the pasta and sauce together, starting with small amounts. The sauce should coat the pasta without pooling at the bottom.

Is this dish suitable for dairy-free diets?

Absolutely. Substitute the heavy cream with coconut cream or oat-based cream, and use dairy-free Parmesan alternatives. The dish maintains its creamy, rich character with these swaps.

Can I use dried chickpeas instead of canned?

Yes, but you'll need to soak and cook dried chickpeas beforehand, adding approximately 1.5 hours to your total time. One can of chickpeas is equivalent to about 1.5 cups of cooked dried chickpeas.

What wine pairs well with this pasta?

A crisp Pinot Grigio complements this dish beautifully. The wine's acidity balances the creamy sauce and adds a refreshing contrast to the rich, savory flavors.

Creamy Tuscan Chickpea Pasta

Chickpeas simmered in creamy tomato sauce with garlic and spinach, tossed with tender pasta for a hearty Mediterranean meal.

Prep Time
15 min
Time to Cook
25 min
Overall Time
40 min
Recipe by Harper Nelson


Skill Level Easy

Cuisine Italian

Portions 4 How Many Servings

Diet Preferences 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

Steps

Step 01

Cook 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 chopped onion and sauté for 3 to 4 minutes until softened.

Step 03

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

Step 04

Build 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 Consistency: 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

Serve: Serve immediately, garnished with basil and extra Parmesan if desired.

Tools Needed

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

Allergy Info

Always review ingredients for potential allergens. When unsure, ask a healthcare expert.
  • Contains dairy in cream and Parmesan cheese
  • Contains gluten in pasta
  • Use gluten-free pasta for gluten-free adaptation
  • Use suitable alternatives for dairy-free adaptation
  • Always verify product labels for hidden allergens

Nutrition (each serving)

For info only—never a medical replacement. Please check with your provider if needed.
  • Energy (calories): 480
  • Fats: 16 g
  • Carbohydrates: 66 g
  • Proteins: 17 g