Love this? Pin it for later!
There’s a special kind of comfort that comes from walking into the kitchen after a long day, opening the pantry, and realizing you already have everything you need for dinner—no last-minute grocery run, no frantic scrolling through delivery apps. That moment of calm is exactly why I created this Pantry Staple One Pot Creamy Chickpea and Tomato Pasta. It’s the recipe I turn to when the fridge is almost bare but my family still expects something warm, filling, and downright delicious on the table in under 30 minutes.
I first threw this dish together during a snowy February when an ice storm knocked out half of our town’s power lines. Our freezer was off-limits, the fridge was rapidly warming, and the only things standing between us and take-out were a can of chickpeas, a box of pasta, and a lonely can of crushed tomatoes. One pot, a splash of cream, and a shower of pantry spices later, we were twirling silky noodles around our forks, marveling at how something so simple could taste so luxurious. Now, even when the lights are blazing and the grocery stores are fully stocked, I still reach for this recipe at least twice a month. It’s perfect for busy weeknights, budget-conscious college students, or anyone who loves big flavor with minimal cleanup.
Why This Recipe Works
- One-Pot Wonder: The pasta cooks directly in a silky tomato-chickpea broth, releasing starch that naturally thickens the sauce—no colanders, no extra dishes.
- Pantry Heroes: Canned chickpeas, crushed tomatoes, dried pasta, and basic aromatics create restaurant-level creaminess without fresh dairy or produce.
- Ready in 25 Minutes: From chopping the onion to grating Parmesan over the finished dish, dinner is faster than ordering pizza.
- Protein-Packed & Vegetarian: Two cans of chickpeas provide 24 g of plant-based protein per serving, keeping everyone satisfied.
- Infinitely Adaptable: Swap spices, add greens, finish with different cheeses—this base recipe welcomes creativity.
- Budget-Friendly: Feeds six hungry people for under $8 total, even with today’s grocery prices.
- Kid-Approved Creaminess: The gentle tomato-cream sauce tastes like a hug in a bowl—no spice overload, just cozy comfort.
Ingredients You’ll Need
Great meals start with solid building blocks, but that doesn’t mean you need fancy specialty items. Here’s what each ingredient contributes, plus smart substitutions if your pantry looks a little different than mine.
Dried Pasta (12 oz): I reach for casarecce or cavatappi because their spirals catch the chickpeas and sauce in every nook. Penne, rigatoni, or fusilli work just as well. Avoid super-thin shapes like angel hair—they can overcook in the one-pot method. Gluten-free brown-rice pasta is a seamless swap; just check for doneness two minutes earlier.
Canned Chickpeas (2 cans, 15 oz each): Look for low-sodium versions so you control the salt. Before adding, drain and rinse under cool water to remove the thick aquafaba, which can muddy flavor. If you’re a meal-prep superstar, 3 cups of home-cooked chickpeas (from about 1 cup dried) are perfect. Cannellini or great northern beans behave the same way.
Crushed Tomatoes (28 oz can): San Marzano tomatoes taste brighter and less acidic, but any grocery-store variety works. Fire-roasted crushed tomatoes add a subtle smoky note that’s heavenly with chickpeas. Tomato purée is an acceptable stand-in, though the sauce will be silkier and less rustic.
Vegetable Broth (4 cups): Choose low-sodium so the dish doesn’t become overly salty as it reduces. No broth? Dissolve 2 tsp bouillon paste or cubes in 4 cups hot water. Chicken broth is fine for omnivores, and if you’re really in a pinch, water plus an extra pinch of salt, onion powder, and a bay leaf still delivers flavor.
Heavy Cream (½ cup): This small pour transforms tangy tomato broth into luxurious velvet. For a lighter route, use ¾ cup half-and-half or 1 cup whole milk mixed with 1 tsp cornstarch. Coconut milk (full-fat) makes the recipe vegan and adds a gentle tropical perfume that pairs surprisingly well with tomatoes.
Aromatics & Spices: One medium yellow onion, two cloves of garlic, a bay leaf, and a quick blend of dried oregano, smoked paprika, and a pinch of red-pepper flakes create an earthy, slightly smoky backbone. Fresh oregano or thyme can sub for dried (triple the quantity). Sweet paprika works if smoked isn’t available, but you’ll miss the campfire nuance.
Finishing Touches: A generous handful of grated Parmesan melts into the sauce, while fresh basil ribbons add springtime brightness even in the dead of winter. Vegans can swap in nutritional-yeast “Parm” (¼ cup nutritional yeast blitzed with ¼ cup cashews and ½ tsp garlic powder).
How to Make Pantry Staple One Pot Creamy Chickpea and Tomato Pasta
Warm the Pot & Sauté Aromatics
Place a heavy 5-quart Dutch oven or deep sauté pan over medium heat. Add 2 Tbsp olive oil; when it shimmers, scatter in 1 cup diced yellow onion. Sauté 3 minutes until the edges turn translucent. Add 2 minced garlic cloves, ½ tsp dried oregano, ¼ tsp smoked paprika, and a pinch of red-pepper flakes. Cook 45 seconds, stirring constantly, until the spices bloom and your kitchen smells like an Italian trattoria.
Build the Broth
Pour in one 28 oz can crushed tomatoes, 4 cups low-sodium vegetable broth, and 1 bay leaf. Increase heat to high and bring to a rolling boil. This quick blast evaporates some tinny canned-tomato flavor and gives the bay leaf a head start on releasing its menthol-like perfume.
Add Pasta & Chickpeas
Stir in 12 oz dried pasta and two drained 15 oz cans chickpeas. Reduce heat to a lively simmer (medium-low). Set a timer for the lowest time on the pasta package minus two minutes—my casarecce lists 10 minutes, so I set 8. Stir every minute or so to prevent sticking; the pasta will drink the flavorful broth and release starch that thickens everything into silky cohesion.
Create the Creamy Finish
When the timer dings, test a noodle—it should be just shy of al dente because it will continue cooking off-heat. Remove bay leaf. Pour in ½ cup heavy cream and ½ cup grated Parmesan. Stir gently for 30 seconds; the sauce will tighten and cloak every curve of pasta. If it looks thick, loosen with a splash of broth or milk. Taste and season with ½ tsp kosher salt and ¼ tsp freshly ground black pepper.
Rest & Shine
Turn off heat, cover the pot, and let the pasta rest 3 minutes. This brief pause allows starches to fully hydrate and flavors to marry. Meanwhile, stack 6–8 fresh basil leaves, roll into a cigar, and slice into thin ribbons.
Serve & Garnish
Spoon into shallow bowls, twirling the pasta nest-like for height. Shower with remaining Parmesan, basil ribbons, and an extra drizzle of good olive oil. Pass cracked red-pepper flakes at the table for those who crave gentle heat.
Expert Tips
Stir, Then Stir Again
One-pot pastas can stick. Use a sturdy wooden spoon and scrape the bottom every 60 seconds, especially during the first half of simmering when starch is rapidly released.
Control the Simmer
If the liquid is evaporating too fast (you can see more pasta than broth), reduce heat and add ½ cup hot broth. Conversely, if it’s soupy, increase heat slightly and cook uncovered.
Make-Ahead Cream Hack
Planning to meal-prep? Undercook the pasta by three minutes, cool quickly, and refrigerate. When reheating, warm gently with a splash of broth and stir in cream just before serving to prevent curdling.
Brightness Booster
A quick squeeze of lemon at the end wakes up canned-tomato flavor. Start with ½ tsp, taste, then add more if needed—too much can curdle cream.
Lock in Layers
For deeper flavor, add a 2-inch Parmesan rind to the broth in Step 2. Fish it out before serving; the rind will have melted into chewy nuggets of umami.
Temperature Check
Serve immediately for peak creaminess. If the pasta sits, the noodles continue soaking up liquid and can become soft. A splash of hot broth revives leftovers.
Variations to Try
-
Spinach & Artichoke Swirl
Stir in 3 cups baby spinach and one drained 14 oz can quartered artichoke hearts along with the cream. The greens wilt instantly and the artichokes add buttery bite.
-
Spicy Tuscan
Double the red-pepper flakes and add ½ tsp fennel seeds with the garlic. Finish with chopped oil-packed sun-dried tomatoes and a handful of baby kale.
-
Vegan Coconut Curry
Swap heavy cream for full-fat coconut milk and add 1 tsp yellow curry powder with the paprika. Garnish with cilantro and lime zest instead of basil.
-
Protein Power-Up
Brown 8 oz Italian turkey sausage in the pot before the onion; proceed as written. Or fold in a cup of shredded rotisserie chicken at the end for omnivore households.
-
Lemon Herb Garden
Replace smoked paprika with 1 tsp lemon-pepper seasoning. Finish with fresh parsley, dill, and chives for a spring vibe that tastes like sunshine.
-
Cheese-Lover’s Dream
Stir ½ cup shredded fontina and ¼ cup cubed fresh mozzarella into the hot pasta. Cover 1 minute so the mozzarella turns into gooey pockets. Finish with cracked black pepper.
Storage Tips
Refrigerate: Cool leftovers within 2 hours and transfer to an airtight container. The pasta will keep 4 days in the fridge. To reheat, add a splash of broth or milk to loosen, cover, and warm gently in the microwave (2–3 min, stirring halfway) or on the stovetop over medium-low heat until steaming.
Freeze: Cream-based sauces can separate when frozen, but if you must, freeze individual portions in zip-top bags (lay flat for quick thawing). Use within 2 months. Thaw overnight in the refrigerator, then reheat slowly with extra broth and a whisk to bring the sauce back together.
Make-Ahead Components: Chop onion and mince garlic up to 3 days ahead; store together in a zip-top bag. Measure spices into a tiny jar. In the morning, dump everything into the pot with tomatoes, broth, pasta, and chickpeas; refrigerate raw. At dinnertime, set the pot on the stove and start with Step 3 (add 2 extra minutes to simmer time since ingredients are cold).
Frequently Asked Questions
Pantry Staple One Pot Creamy Chickpea and Tomato Pasta
Ingredients
Instructions
- Sauté Aromatics: Heat olive oil in a 5-quart Dutch oven over medium heat. Add onion and cook 3 min until translucent. Stir in garlic, oregano, paprika, and red-pepper flakes; cook 45 sec.
- Build Broth: Add crushed tomatoes, broth, and bay leaf. Increase heat to high; bring to a boil.
- Add Pasta & Chickpeas: Stir in pasta and chickpeas. Reduce to a lively simmer; cook, stirring often, until pasta is just shy of al dente (about 8 min).
- Creamy Finish: Remove bay leaf. Stir in cream and Parmesan; simmer 1 min until sauce thickens. Season with salt and pepper.
- Rest & Serve: Let stand off heat 3 min. Serve hot, topped with extra Parmesan and fresh basil.
Recipe Notes
For a lighter version, substitute half-and-half or whole milk plus 1 tsp cornstarch. Gluten-free pasta works—start checking doneness 2 min early.