Save to Pinterest The smell of garlic hitting hot olive oil always pulls me straight into the moment, no distractions, just that sharp, sweet sizzle. I threw this pasta together on a rainy Wednesday when the fridge was looking sparse and my energy even sparser. What started as a humble can of chickpeas and some wilted spinach turned into something so creamy and bright that my partner asked if I'd ordered takeout. Sometimes the best meals happen when you stop overthinking and just let the pantry lead.
I made this for a small dinner with friends who claimed they didnt like chickpeas. By the second helping, no one was talking much, just twirling forks and scraping plates. One of them texted me the next morning asking for the recipe, which is the highest compliment a home cook can get. It reminded me that good food doesnt need to be fancy, it just needs to feel generous and taste like you cared.
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 grab onto that creamy sauce beautifully, so pick a shape with some texture and always cook it one minute shy of the package time since itll finish in the skillet.
- Olive oil: Use a decent one here since it flavors the base of everything, I keep a mid range bottle just for cooking and save the fancy stuff for drizzling.
- Yellow onion: Finely chopped onion melts into the sauce and adds a subtle sweetness that balances the acidity of the tomatoes.
- Garlic: Fresh is non negotiable, the jarred stuff just doesnt give you that fragrant bloom when it hits the heat.
- Chickpeas: Drain and rinse them well to avoid any tinny taste, and if you have time, pat them dry so they soak up more of the sauce.
- Diced tomatoes: I prefer fire roasted when I can find them, they add a subtle smokiness that makes the whole dish feel more complex.
- Vegetable broth: This loosens the sauce and adds depth, if you only have water, add a pinch of bouillon or a splash of soy sauce.
- Dried oregano and thyme: These bring that warm, Mediterranean backbone, crush them between your fingers as you add them to wake up the oils.
- Crushed red pepper flakes: Optional but recommended, just a pinch adds warmth without real heat.
- Heavy cream or plant based cream: This is what makes the sauce luscious and ties everything together, coconut cream works beautifully if youre going dairy free.
- Parmesan cheese: Freshly grated melts in smoothly and adds that nutty, salty finish, nutritional yeast works for a vegan swap.
- Fresh baby spinach: It wilts down to almost nothing, so dont be shy with the handful, kale works too but needs an extra minute to soften.
- Fresh basil leaves: Torn at the last second, basil adds a pop of color and that sweet, peppery freshness that makes the dish feel complete.
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 your water boiling with a generous palmful of salt, it should taste like the sea. Cook the pasta until its just shy of al dente, then save a mugful of that starchy water before draining.
- Sauté the aromatics:
- Heat the olive oil over medium heat and add the onion, letting it soften and turn translucent without browning. Toss in the garlic and stir for about a minute until your kitchen smells incredible.
- Build the chickpea base:
- Add the chickpeas, tomatoes, broth, oregano, thyme, and red pepper flakes, then season with salt and pepper. Let it simmer uncovered for 10 minutes, stirring now and then, until the sauce thickens and the flavors meld.
- Make it creamy:
- Lower the heat and stir in the cream and Parmesan, mixing until everything is smooth and glossy. Taste it now and adjust the salt if needed.
- Wilt the spinach:
- Add the spinach in handfuls and stir until it collapses into the sauce, it only takes a couple of minutes. This is when the dish starts to look like something special.
- Toss the 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. The starch in that water is magic, it makes the sauce silky instead of oily.
- Serve it up:
- Plate it while its hot, then top with torn basil and extra Parmesan. Serve it immediately, this dish is best when its steaming and the cheese is still melting.
Save to Pinterest I brought this to a potluck once and watched someone go back for thirds, then quietly ask if there was any left to take home. It was one of those moments where you realize food is really just an excuse to show people you care. That night, standing in a crowded kitchen with mismatched plates and too much laughter, this pasta became more than dinner, it became the thing people remembered.
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.
Swaps and Substitutions
If youre out of heavy cream, full fat coconut milk works beautifully and adds a subtle sweetness that plays well with the tomatoes. For a lighter version, I've used blended cashews with a bit of pasta water, it thickens the sauce without any dairy. Kale can replace spinach if you like more bite, just give it an extra couple of minutes to soften. Sun dried tomatoes or roasted red peppers stirred in at the end add bursts of sweetness and a bit more color, and if you want protein, shredded rotisserie chicken or crumbled Italian sausage fold in perfectly without changing the spirit of the dish.
Storing and Reheating
Leftovers keep 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 reheating, add a splash of broth or water to a skillet over low heat and gently warm it through, stirring often so the cream doesnt split. I actually love the leftovers cold straight from the fridge, the flavors deepen overnight and it makes a surprisingly good next day lunch. If youre meal prepping, store the sauce and pasta separately and toss them together when youre ready to eat.
Pairing Suggestions
This pasta is rich enough to stand on its own, but a simple arugula salad with lemon and olive oil cuts through the creaminess beautifully. Garlic bread is never a bad idea, especially if you use it to mop up every last bit of sauce from your bowl. For wine, a crisp Pinot Grigio or a light Chianti balances the richness without overpowering the dish.
- Serve with crusty bread for dipping into the sauce.
- A handful of toasted pine nuts or walnuts on top adds crunch and a nutty richness.
- Finish with a drizzle of good olive oil and a crack of black pepper for an extra layer of flavor.
Save to Pinterest This dish has become my go to when I want something comforting but dont want to spend hours in the kitchen. Its proof that simple ingredients, when treated with a little attention and care, can turn into something you actually crave.
Common Questions
- → Can I make this dish vegan?
Yes, substitute the heavy cream with plant-based cream and use vegan Parmesan alternative. The chickpeas provide excellent protein, making this a hearty vegan option.
- → What pasta shapes work best?
Short pasta varieties like penne, rigatoni, or fusilli are ideal as they trap the creamy sauce well. Avoid long pasta like spaghetti as the sauce may not coat as evenly.
- → How do I adjust the sauce consistency?
Reserve pasta water during cooking and add it gradually while tossing. This starch helps the sauce coat the pasta perfectly without becoming too thick or thin.
- → Can I prepare this ahead?
Prepare the sauce components in advance and refrigerate separately. Cook the pasta fresh before serving and combine with the reheated sauce for best results.
- → What vegetables can I substitute?
Kale works beautifully instead of spinach. You can also add sun-dried tomatoes, roasted red peppers, or mushrooms for additional depth and texture.
- → Is this gluten-free?
Standard pasta contains gluten. Use certified gluten-free pasta as a direct substitute while keeping all other ingredients the same for a complete gluten-free dish.