Creamy Tuscan Chickpea Pasta

Featured in: Warm Rustic Bake & Tray Recipes

This Tuscan chickpea pasta combines al dente pasta with a luxurious creamy tomato sauce enriched with garlic, fresh spinach, and protein-packed chickpeas. The dish comes together in just 40 minutes with minimal effort. Sauté onions and garlic, simmer chickpeas with tomatoes and herbs, stir in heavy cream and Parmesan, then toss with wilted spinach and pasta. The result is a satisfying, restaurant-quality main course that's naturally vegetarian and endlessly customizable with vegan alternatives or additional vegetables like sun-dried tomatoes.

Updated on Sun, 18 Jan 2026 16:10:00 GMT
Creamy Tuscan Chickpea Pasta twirls in a skillet with al dente pasta, chickpeas, spinach, and a garlic-tomato cream sauce.  Pin It
Creamy Tuscan Chickpea Pasta twirls in a skillet with al dente pasta, chickpeas, spinach, and a garlic-tomato cream sauce. | honeyravel.com

My stovetop was a mess of olive oil splatters and garlic peels when I finally nailed this dish. I'd been craving something creamy but didn't want the heaviness of a traditional alfredo, so I started throwing things together one rainy Wednesday. The chickpeas were a last-minute addition because I had a can sitting in the pantry, and somehow they turned this into the kind of meal that makes you scrape the pan clean. Now it's my go-to when I want comfort without the food coma.

I made this for my sister after she moved into her first apartment, and she called me the next day asking for the recipe. She said it reminded her of the pasta we used to eat on family trips to Italy, but easier and less pretentious. Watching her twirl the fusilli around her fork with that same look of contentment made me realize how a simple plate of pasta can anchor a memory. She still texts me photos every time she makes it, usually with some creative twist I never would have thought of.

Ingredients

  • Short pasta (350 g): Penne or rigatoni work best here because their ridges catch the creamy sauce beautifully, but fusilli adds a fun twist if you want more surface area for flavor.
  • Olive oil (2 tbsp): Use a good quality one since it's the base of your flavor, and don't be shy with it or your onions will stick and burn.
  • Yellow onion (1 medium): Finely chopped onion melts into the sauce and adds a subtle sweetness that balances the acidity of the tomatoes.
  • Garlic (3 cloves): Fresh garlic is non-negotiable here, the jarred stuff just doesn't give you that punchy, aromatic hit you need.
  • Chickpeas (400 g can): Rinse them well to remove the canning liquid, which can make the sauce taste metallic if you skip this step.
  • Diced tomatoes (400 g can): San Marzano tomatoes are worth the extra dollar if you can find them, they're sweeter and less acidic.
  • Vegetable broth (100 ml): This thins the sauce just enough to coat the pasta without making it soupy, and adds a savory depth.
  • Dried oregano (1 tsp): Crush it between your fingers before adding to release the oils, it makes a noticeable difference.
  • Dried thyme (1/2 tsp): A little thyme goes a long way, too much and it overpowers the tomato.
  • Crushed red pepper flakes (1/2 tsp, optional): I always add these because I love a gentle heat that sneaks up on you, but leave them out if you're feeding kids.
  • Heavy cream (120 ml): This is what makes the sauce luscious and silky, and coconut cream works beautifully if you're going dairy-free.
  • Parmesan cheese (40 g): Freshly grated melts smoother and tastes sharper than the pre-shredded stuff, which often has anti-caking agents.
  • Baby spinach (120 g): It wilts down to almost nothing, so don't worry if it looks like too much at first.
  • Fresh basil leaves (optional): Torn basil on top adds a burst of freshness that cuts through the richness beautifully.

Instructions

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook your pasta until it still has a slight bite, usually a minute less than the package says. Always save some pasta water before draining, it's starchy and salty and will help the sauce cling to every piece.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, then add the onion and let it cook until it's soft and translucent, stirring occasionally so it doesn't brown. Toss in the garlic and stir constantly for about a minute until your kitchen smells incredible, but don't let it burn or it'll turn bitter.
Build the sauce:
Add the chickpeas, diced tomatoes, vegetable broth, oregano, thyme, and red pepper flakes, then season generously with salt and pepper. Let it simmer uncovered for about 10 minutes, stirring now and then, until the sauce thickens slightly and the flavors meld together.
Make it creamy:
Lower the heat and stir in the cream and Parmesan, mixing gently until the sauce turns glossy and smooth. This is the moment it transforms from a basic tomato sauce into something you'll crave all week.
Wilt the spinach:
Toss in the spinach and stir it around until it wilts down into the sauce, which should only take a couple of minutes. It adds color and a slight earthiness that rounds out the dish.
Toss and serve:
Add the drained pasta directly to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce coats every piece without pooling at the bottom. Serve it hot, topped with torn basil and extra Parmesan if you're feeling generous.
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Steaming bowls of Creamy Tuscan Chickpea Pasta pair with fresh basil and Parmesan, perfect for a cozy vegetarian dinner.  Pin It
Steaming bowls of Creamy Tuscan Chickpea Pasta pair with fresh basil and Parmesan, perfect for a cozy vegetarian dinner. | honeyravel.com

There was a night last spring when I made this for a friend going through a breakup, and we ate it straight from the skillet on my couch. She didn't say much, but she had three helpings and texted me the next morning saying it was the first thing that made her feel normal again. That's when I realized food doesn't have to be fancy to be meaningful, it just has to show up when it's needed. This pasta has a quiet way of doing that.

Customizing Your Pasta

I've played around with this recipe more times than I can count, and it's incredibly forgiving. Swap the spinach for kale if you want something heartier that holds up longer in the sauce, or toss in sun-dried tomatoes for a tangy, chewy contrast. Roasted red peppers add a smoky sweetness that's perfect if you're in the mood for something a little different. If you want more protein, shredded rotisserie chicken or Italian sausage fold in beautifully without changing the soul of the dish.

Wine Pairing and Serving Ideas

This pairs beautifully with a crisp Pinot Grigio or a light Vermentino, something that cuts through the creaminess without overpowering the tomatoes. I've also served it with a simple arugula salad dressed in lemon and olive oil, which adds a peppery brightness that balances the richness. Garlic bread is always a crowd-pleaser, but honestly, this dish is hearty enough to stand on its own. If you're feeding a crowd, double the recipe and serve it family-style straight from the skillet.

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 broth or water to bring the creaminess back, and warm it gently on the stovetop rather than the microwave for the best texture. I've also frozen portions in individual containers, and they thaw beautifully for quick lunches when I don't feel like cooking. Just be aware that the spinach can get a bit softer after freezing, but the flavor stays intact.

  • Store in airtight containers and refrigerate within two hours of cooking.
  • Reheat gently with a little extra liquid to revive the sauce.
  • Freeze for up to two months, but let it thaw in the fridge overnight before reheating.
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
In a skillet, Creamy Tuscan Chickpea Pasta simmers with tomatoes, chickpeas, and spinach in a silky Parmesan cream sauce. Pin It
In a skillet, Creamy Tuscan Chickpea Pasta simmers with tomatoes, chickpeas, and spinach in a silky Parmesan cream sauce. | honeyravel.com

This dish has become one of those recipes I turn to when I need something reliable, something that feels like a hug in a bowl. I hope it finds a spot in your regular rotation, too.

Recipe FAQs

Can I make this dish vegan?

Yes, absolutely. Simply substitute the 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 delicious while accommodating dietary preferences.

What pasta shapes work best?

Short pasta varieties like penne, rigatoni, or fusilli are ideal because they trap the creamy sauce beautifully. You can also use fettuccine or linguine for a different texture. Gluten-free pasta works equally well if needed.

How do I achieve the perfect sauce consistency?

The reserved pasta water is your secret tool. Add it gradually while tossing to reach your desired consistency. Start with small amounts and build up—the sauce will continue to coat the pasta as it settles. This technique prevents an overly thick or watery finish.

Can I prepare this ahead of time?

Prepare the chickpea and tomato base up to 24 hours in advance and refrigerate. When ready to serve, reheat gently, add the cream and cheese, fold in fresh spinach, then toss with freshly cooked pasta for optimal texture and flavor.

What vegetables can I add or substitute?

Kale, arugula, or Swiss chard work beautifully instead of spinach. Roasted red peppers, sun-dried tomatoes, mushrooms, or zucchini add wonderful depth. Fresh asparagus or artichoke hearts also complement the Tuscan flavors perfectly.

Which wine pairs well with this dish?

A crisp Pinot Grigio is recommended, as its acidity cuts through the creamy sauce while its subtle fruit notes complement the tomatoes and herbs. Alternatively, try a light Sauvignon Blanc or Italian Vermentino for a refreshing pairing.

Creamy Tuscan Chickpea Pasta

Tender pasta with creamy tomato sauce, chickpeas, garlic, and spinach. Mediterranean comfort food that's vegetarian and easy to prepare.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Author Tyler Morris


Level Easy

Cuisine Italian

Makes 4 Portions

Diet Preferences Meat-Free

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

Steps

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil and cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water before draining and setting 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

Build Flavor Base: Add minced garlic and cook for 1 minute until fragrant.

Step 04

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

Step 06

Incorporate Spinach: Add spinach and cook for 2 to 3 minutes, stirring until completely wilted.

Step 07

Combine and Finish: Add drained pasta to the skillet and toss to coat evenly. Add reserved pasta water gradually, a little at a time, until desired sauce consistency is achieved.

Step 08

Plate and Serve: Transfer to serving dishes immediately. Garnish with fresh basil and additional Parmesan cheese if desired.

What You'll Need

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

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains dairy in heavy cream and Parmesan cheese
  • Contains gluten in wheat pasta; use gluten-free pasta alternative for dietary restriction
  • Review all ingredient labels for potential hidden allergens

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 480
  • Fats: 16 g
  • Carbohydrates: 66 g
  • Proteins: 17 g