Creamy Tuscan Chickpea Pasta

Featured in: Everyday Meal Planning

This Creamy Tuscan Chickpea Pasta combines tender al dente pasta with protein-rich chickpeas simmered in a luxurious tomato cream sauce infused with garlic, oregano, and thyme. Fresh spinach wilts into the sauce while Parmesan cheese adds depth and richness. Perfect for vegetarians and ready in just 40 minutes, this Italian-inspired dish delivers restaurant-quality comfort food at home. The balance of creamy sauce, tender legumes, and fresh greens makes it both satisfying and elegant.

Updated on Sun, 18 Jan 2026 13:14:00 GMT
Creamy Tuscan Chickpea Pasta is served in a white bowl, garnished with fresh basil and extra Parmesan. Save to Pinterest
Creamy Tuscan Chickpea Pasta is served in a white bowl, garnished with fresh basil and extra Parmesan. | mesaisli.com

The first time I made this, I was staring at half a bag of dried chickpeas and wondering what to do with them on a rainy Tuesday. I wanted something warm, filling, and fast without ordering takeout again. The smell of garlic hitting hot olive oil filled my tiny kitchen, and suddenly I was back in Florence, watching a nonna stir a pot with one hand and wave the other dramatically. This dish became my weeknight savior, rich enough to feel indulgent but simple enough that I could make it half asleep.

I cooked this for my sister after she moved into her first apartment with nothing but a single pot and a dream. She called me two days later asking for the recipe again because her roommate had declared it the house staple. Watching someone fall in love with a dish you introduced them to never gets old. It reminded me that good food doesnt need to be fancy, it just needs to make people want seconds.

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 (350 g): Penne, rigatoni, or fusilli work best because their ridges catch the creamy sauce, but use whatever shape makes you happy.
  • Olive oil (2 tbsp): This is your flavor foundation, so use something decent but save the fancy stuff for drizzling at the end.
  • Yellow onion (1 medium): Chop it fine so it melts into the sauce and adds sweetness without chunks.
  • Garlic (3 cloves): Mince it fresh because jarred garlic just doesnt give you that sharp, fragrant punch when it hits the heat.
  • Chickpeas (400 g can): Rinse them well to get rid of that tinny taste, and they become creamy little pockets of protein.
  • Diced tomatoes (400 g can): Use good quality canned tomatoes, they break down into a silky base that holds everything together.
  • Vegetable broth (100 ml): This loosens the sauce and adds depth, but pasta water works in a pinch.
  • Dried oregano (1 tsp): It brings that Mediterranean warmth, just dont go overboard or it tastes like pizza.
  • Dried thyme (1/2 tsp): A little goes a long way, adding earthy balance to the tomatoes.
  • Crushed red pepper flakes (1/2 tsp, optional): I always add them for a gentle heat that sneaks up on you.
  • Salt and black pepper: Taste as you go, the Parmesan adds salt later so start light.
  • Heavy cream (120 ml): This transforms the sauce into something luxurious, but plant-based cream works just as well.
  • Parmesan cheese (40 g): Freshly grated melts smoothly and adds that nutty, salty finish.
  • Baby spinach (120 g): It wilts down to almost nothing but adds color and a hint of earthiness.
  • Fresh basil (optional): Tear it at the last second so it stays bright and fragrant on top.

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, then add your pasta and cook until al dente, usually 8 to 10 minutes. Before draining, scoop out half a cup of that starchy pasta water, its liquid gold for adjusting your sauce later.
Start the base:
Heat olive oil in a large skillet over medium heat, then toss in the chopped onion and let it soften for 3 to 4 minutes, stirring occasionally. You want it translucent and sweet, not browned.
Add the garlic:
Stir in the minced garlic and cook for about a minute until your kitchen smells incredible. Dont let it brown or itll turn bitter.
Build the chickpea mixture:
Add the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes, then season with salt and pepper. Let it simmer uncovered for 10 minutes, stirring now and then so nothing sticks.
Make it creamy:
Lower the heat and stir in the cream and Parmesan, mixing until the sauce turns silky and clings to your spoon. Taste it now and adjust the seasoning.
Wilt the spinach:
Add the spinach and stir gently for 2 to 3 minutes until it collapses into the sauce. It looks like a lot at first but it shrinks fast.
Toss the pasta:
Add the drained pasta to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce coats every piece. You want it glossy, not dry.
Serve it hot:
Plate it up immediately, then scatter torn basil and extra Parmesan on top if youre feeling fancy. Eat it while its still steaming.
A skillet of Creamy Tuscan Chickpea Pasta features vibrant spinach and a rich, garlicky tomato cream sauce. Save to Pinterest
A skillet of Creamy Tuscan Chickpea Pasta features vibrant spinach and a rich, garlicky tomato cream sauce. | mesaisli.com

One night I made this for a friend who swore she didnt like chickpeas, and she went back for thirds without saying a word. Later she admitted she forgot they were even in there because everything tasted so good together. That moment taught me that context and flavor can change someones mind about ingredients theyve written off. Food has a sneaky way of surprising people when you least expect it.

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, so feel free to swap things based on what you have. I have used kale instead of spinach when my fridge was bare, and it added a heartier bite. Sun-dried tomatoes or roasted red peppers folded in at the end bring a sweet, tangy punch. If you want more protein, toss in cooked Italian sausage or shredded rotisserie chicken. The base is solid enough to handle whatever you throw at it.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and honestly they taste even better after the flavors have married overnight. Reheat gently on the stovetop with a splash of water or broth to loosen the sauce, microwaving works but can dry it out. I have even eaten this cold straight from the fridge during a rushed morning, and it still hit the spot. If you freeze it, let it thaw in the fridge overnight before reheating.

Pairing and Serving Ideas

This pairs beautifully with a crisp Pinot Grigio or a light Chianti if youre pouring wine. A simple side salad with lemon vinaigrette cuts through the richness, or serve it with crusty bread to mop up every last bit of sauce. I have also served it family-style in a big bowl at the center of the table, and people always go back for more. It feels fancy enough for guests but casual enough for a solo dinner in your pajamas.

  • Add a squeeze of lemon juice at the end for brightness if the sauce tastes flat.
  • Double the recipe and freeze half before adding the pasta for an easy future meal.
  • Top with toasted pine nuts or breadcrumbs for extra crunch and texture.
Dinner is ready: Creamy Tuscan Chickpea Pasta tossed with al dente pasta and chickpeas. Save to Pinterest
Dinner is ready: Creamy Tuscan Chickpea Pasta tossed with al dente pasta and chickpeas. | mesaisli.com

This dish has become my answer to what should I make when I want something cozy without much effort. It fills the kitchen with warmth, feeds a crowd or just yourself, and never feels boring no matter how many times I make it.

Recipe FAQs

Can I make this dish dairy-free?

Yes, substitute heavy cream with plant-based alternatives like coconut cream or oat cream, and use vegan Parmesan or nutritional yeast for the cheese. The dish remains creamy and flavorful with these swaps.

What pasta shape works best?

Short, tubular pasta like penne, rigatoni, or fusilli works beautifully as it catches and holds the creamy sauce. Avoid long pasta varieties like spaghetti as they don't capture the sauce as effectively.

How do I prevent the sauce from being too thick?

Reserve pasta water before draining and add it gradually while tossing. The starch in pasta water helps create a silky sauce consistency that coats the pasta perfectly.

Can I prepare this ahead of time?

Cook the chickpea-tomato base up to 24 hours ahead and refrigerate. Add cream, spinach, and pasta just before serving to maintain the best texture and prevent the pasta from becoming mushy.

What vegetables can I substitute or add?

Kale, arugula, or chard work well instead of spinach. For additions, sun-dried tomatoes, roasted red peppers, or mushrooms enhance flavor without overwhelming the dish.

Is this suitable for gluten-free diets?

Absolutely. Simply use gluten-free pasta made from chickpeas, lentils, or brown rice. The cooking method remains identical, and the result is equally delicious.

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 featuring chickpeas in creamy tomato sauce with garlic and spinach for a hearty Mediterranean meal.

Prep time
15 minutes
Time to cook
25 minutes
Full Prep Time
40 minutes
Created by Adriana Costa


Skill Level Easy

Cuisine Italian

Portion Size 4 Number of servings

Diet Preferences Vegetarian-friendly

Ingredient List

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

How-To Steps

Step 01

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

Step 03

Build 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 Creamy Texture: Reduce heat to low. Stir in cream and Parmesan cheese, mixing until the sauce is creamy and well combined.

Step 05

Incorporate Greens: Add fresh 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 Details

Always double-check ingredients for allergens and ask a medical expert if needed.
  • Contains dairy (cream and Parmesan cheese)
  • Contains gluten in standard pasta
  • Use gluten-free pasta for gluten sensitivity
  • Use plant-based alternatives for dairy-free requirements
  • Always verify product labels for hidden allergens

Nutrition Details (one serving)

Remember, these nutrition facts are for reference. Don't substitute for health advice.
  • Calories: 480
  • Fat content: 16 grams
  • Carbohydrates: 66 grams
  • Proteins: 17 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.