Pin this 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.
Pin this 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.
Pin this 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.