Love this? Pin it for later! 📌
Why This Recipe Works
- Pantry-Powered: Every ingredient keeps for months, so you’re always 30 minutes away from dinner.
- One-Pot Wonder: Minimal dishes, maximum flavor— the pasta cooks right in the broth.
- Creamy Without Dairy: Mashed beans and bean liquid create a luscious texture, no cream needed.
- Customizable Heat: Add a pinch of chili flakes for gentle warmth or a whole Fresno for fire.
- Meal-Prep Hero: Flavor deepens overnight; freezer-friendly for up to 3 months.
- Vegan by Default: Optional parmesan rind is the only animal product— leave it out for plant-based comfort.
Ingredients You'll Need
Quality still matters when cooking from the pantry. Look for cans without dents, tomatoes with no calcium chloride (it firms them), and pasta with a rough, bronze-cut texture that grips the broth. Below I break down each component and offer smart swaps so you can cook confidently, even when the cupboard feels bare.
Olive Oil
Use 3 tablespoons of your best everyday extra-virgin oil. It perfumes the soffritto and carries flavors forward. In a pinch, grapeseed or even the liquid from a jar of sun-dried tomatoes works.
Aromatics
One medium onion, two fat cloves of garlic, one stalk of celery, and a small carrot form the classic soffritto. Dice them small (¼-inch) so they melt into the soup. No fresh garlic? Substitute ½ teaspoon granulated garlic added with the tomatoes.
Tomato Paste
Two tablespoons of concentrated paste give deep umami and a ruby hue. Buy it in a tube so you can use half and screw the cap back on; tubes last months longer than opened cans.
Crushed Tomatoes
One 14-oz can of crushed or pureed tomatoes provides body. Fire-roasted adds smoky complexity; if you only have whole tomatoes, crush them with clean hands or kitchen shears right in the can.
Beans
Two 15-oz cans of cannellini or great Northern beans. Keep the liquid! That starchy aquafaba thickens the soup naturally. If you’re a meal-prep pro, 1½ cups of home-cooked beans plus ¾ cup of their cooking liquid is even better.
Vegetable Broth
Four cups of low-sodium broth keeps salt levels in check. Prefer chicken broth? Go ahead— just reduce added salt later.
Pasta
One cup (about 4 oz) of small shapes: ditalini, tubetti, or even broken spaghetti. Whole-wheat or legume-based pasta works; reduce simmer time by 2 minutes to avoid mush.
Parmesan Rind (Optional)
Those rock-hard ends you’ve been saving in the freezer are gold here. They’ll melt, releasing nutty, savory notes. Vegan? Skip it and add a strip of kombu instead.
Seasonings
Bay leaf, ½ teaspoon dried oregano, ¼ teaspoon crushed red-pepper flakes, and a generous grind of black pepper build layers. Fresh rosemary or thyme sprigs are lovely if you have them.
Finishing Touches
A squeeze of lemon brightens the whole pot. For serving, keep more olive oil, chopped parsley, and grated parmesan on standby.
How to Make Pantry Pasta e Fagioli That Fights Winter Cravings
Warm the Pot & Build the Soffritto
Place a heavy 4-quart Dutch oven or soup pot over medium heat. Add olive oil, then onion, celery, and carrot with a pinch of salt. Sauté 6–7 minutes until the vegetables are translucent and the edges of the onion start to turn pale gold. Reduce heat if anything browns; gentle sweating sweetens the mixture.
Bloom Garlic & Tomato Paste
Stir in minced garlic for 30 seconds until fragrant— do not let it brown. Scrape in tomato paste; cook 2 minutes, pressing it against the pot so the sugars caramelize and the color deepens from rust to brick-red. This step removes any metallic canned taste and builds complexity.
Deglaze & Add Tomatoes
Pour ½ cup of the vegetable broth into the hot pot; use a wooden spoon to lift any browned bits (fond). Once the bottom is glossy, add crushed tomatoes, bay leaf, oregano, pepper flakes, black pepper, and parmesan rind. Simmer 5 minutes; the mixture will thicken slightly.
Introduce Beans & Broth
Drain the beans into a bowl or 2-cup measure, reserving all the liquid. Add beans plus 3½ cups broth to the pot; bring to a lively simmer. Reduce heat to low, cover partially, and cook 10 minutes so flavors marry.
Mash for Creaminess
Ladle 1 generous cup of beans plus ½ cup of their liquid into a bowl; mash with a potato masher or fork until almost smooth. Return this slurry to the pot. This old-school trick thickens the broth without flour or cream, giving that signature silkiness.
Cook the Pasta
Increase heat to medium-high until soup is at a steady boil. Add pasta and stir constantly for 30 seconds so nothing sticks. Lower heat to maintain a gentle boil; cook 8–10 minutes (check package minus 2 minutes). Stir every couple of minutes. If soup looks thick, splash in extra broth or water ¼ cup at a time. The pasta should be al dente and the broth stew-like, not brothy.
Finish with Zest & Lemon
Fish out bay leaf and parmesan rind. Taste for salt; canned products vary, so you may need ½–1 teaspoon more. Squeeze in the juice of half a lemon (about 1 tablespoon). The acid lifts all the flavors, making the soup taste fresh rather than long-cooked.
Rest for 5 Minutes
Off heat, let the pot stand uncovered. Pasta will swell slightly and the broth will thicken. This brief rest also evens out temperature so you won’t burn your tongue on the first spoonful.
Serve & Garnish
Ladle into warm bowls. Drizzle with more olive oil, shower with parsley, and pass grated parmesan and black pepper at the table. Crusty bread is non-negotiable.
Expert Tips
Low & Slow Wins
Keep the soffritto at a gentle sizzle; high heat can bitter garlic and onions. If you hear loud sizzling, lower the burner.
Bean Liquid Gold
If your canned bean liquid seems very salty, dilute with water 1:1. You still get starch, just less sodium.
Al Dente Insurance
Cook pasta 1 minute shy of package time; it continues cooking in the hot soup while resting.
Freezer Smarts
Freeze in quart bags laid flat; they thaw in under 20 minutes under warm water— perfect weeknight rescue.
Double Boiler Reheat
Leftovers scorch easily; reheat gently in a bowl set over simmering water, stirring often.
Color Pop
Add a handful of baby spinach in Step 7 for vibrant color and nutrition; it wilts in 30 seconds.
Variations to Try
-
Sausage & Fagioli
Brown 8 oz Italian turkey or plant-based sausage in Step 1 before the vegetables; proceed as written.
-
Herby Spring Edition
Swap oregano for fresh dill and chives; finish with lemon zest for a lighter, spring vibe.
-
Spicy Calabrese
Stir in 1 teaspoon Calabrian chili paste with tomato paste; top with crispy pancetta shards.
-
Gluten-Free Comfort
Use a sturdy gluten-free pasta (chickpea or rice) and add it 3 minutes later to avoid overcooking.
Storage Tips
Refrigerate
Cool completely, transfer to airtight containers, and refrigerate up to 5 days. Thin with broth when reheating.
Freeze
Portion into freezer bags, press out air, label, and freeze up to 3 months. Thaw overnight in the fridge or under cold water.
Make-Ahead
Stop before adding pasta. Refrigerate base up to 3 days, then boil fresh pasta in the soup when ready to serve.
Frequently Asked Questions
Pantry Pasta e Fagioli That Fights Winter Cravings
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in a 4-quart pot over medium heat. Add onion, carrot, and celery with a pinch of salt. Cook 6–7 min until translucent.
- Bloom flavor base: Stir in garlic 30 sec, then tomato paste 2 min until darkened.
- Deglaze & add tomatoes: Splash in ½ cup broth, scrape browned bits, then add crushed tomatoes, bay leaf, oregano, pepper flakes, parmesan rind; simmer 5 min.
- Add beans & broth: Pour in beans plus 3½ cups broth; simmer 10 min. Mash 1 cup beans with ½ cup liquid and return to pot for creaminess.
- Cook pasta: Bring soup to a gentle boil, add pasta, and cook 8–10 min until al dente, stirring often. Thin with extra broth as needed.
- Finish & serve: Remove bay leaf and rind. Season with salt, pepper, and lemon juice. Rest 5 min off heat, then serve hot with olive oil, parsley, and parmesan.
Recipe Notes
Soup thickens as it stands; thin with broth or water when reheating. For meal-prep, cook pasta separately and combine when serving to avoid bloat.