Welcome to recipesflix

Budget-Friendly Pasta e Fagioli Soup with Beans and Pasta

By Sophia Parker | January 25, 2026
Budget-Friendly Pasta e Fagioli Soup with Beans and Pasta

This version is my love letter to those memories, streamlined for today’s grocery budgets and weeknight clocks. No fancy gear, no hard-to-find ingredients—just a handful of pantry staples that transform into something soul-stirring. Whether you’re feeding a crowd on game day or simply want tomorrow’s lunch to feel like a gift you left for yourself, this pot of goodness delivers.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything from sautĂ©ing to simmering happens in the same Dutch oven.
  • Pantry Powered: Canned beans, crushed tomatoes, and dried pasta keep costs low without sacrificing nutrition.
  • Smoky Depth, No Meat: A pinch of smoked paprika plus a parmesan rind trick taste buds into thinking there’s ham in the pot.
  • Customizable Texture: Mash a cup of beans for creaminess or leave them whole for a brothy version—your soup, your rules.
  • Freezer-Friendly: Make a double batch and freeze half; the pasta can be added fresh when reheating.
  • Veg-Loaded: Sneak in spinach, kale, or zucchini to stretch servings even further.
  • Under 45 Minutes: From chopping to ladling, dinner is on the table faster than delivery.

Ingredients You'll Need

Ingredients

Great pasta e fagioli starts with humble heroes. Buy the best you can afford, but don’t stress—this is a forgiving soup.

Olive Oil: A generous glug sets the stage. Extra-virgin is lovely, but any everyday olive oil works.

Yellow Onion: The aromatic backbone. Dice small so it melts into the soup. If you only have a white onion, carry on.

Carrots & Celery: The soffritto twins. Look for firm, bright carrots and celery with plenty of snap. Save the leaves—they’re edible and packed with flavor.

Garlic: Three fat cloves, smashed and minced. Buy whole heads; pre-peeled cloves often taste flat.

Tomato Paste: Buy the tube, not the can. It lives forever in the fridge and gives quick umami depth.

Crushed Tomatoes: One 28-oz can of good San Marzano style is gold. Check the label for only tomatoes and maybe basil—no citric acid needed.

Beans: Canned cannellini or great Northern beans save time. If you cook dried beans, 1½ cups cooked equals one can. Reserve the aquafaba (liquid) for vegan baking another day.

Parmesan Rind: The secret handshake of Italian soups. Store rinds in a zip bag in the freezer; they keep for months and add nutty richness.

Vegetable Broth: Low-sodium lets you control salt. Homemade is lovely, but boxed or bouillon cubes are perfectly respectable.

Dried Pasta: Ditalini is classic, but any small shape—elbow, orzo, even broken spaghetti—works. Buy store-brand; you’ll cook it right in the soup, so pricey artisanal pasta is overkill.

Rosemary: Fresh sprigs perfume the broth. Dried works in a pinch—use ½ teaspoon and add with the tomatoes.

Smoked Paprika: Spanish pimentĂłn dulce adds subtle campfire notes. Sweet paprika plus a pinch of cumin is a decent stand-in.

Red Pepper Flakes: Optional, but a whisper of heat balances the beans’ creaminess.

Spinach (optional): A big handful wilts in seconds and boosts color. Kale or escarole are sturdy swaps.

How to Make Budget-Friendly Pasta e Fagioli Soup with Beans and Pasta

1
Warm the Pot & Bloom the Oil

Place a heavy 5-quart Dutch oven or soup pot over medium heat for 1 minute. Add 3 tablespoons olive oil and swirl to coat. Let the oil shimmer but not smoke; this ensures onions sizzle on contact rather than stew.

2
Build the Soffritto

Stir in 1 diced medium onion, 2 diced carrots, and 2 diced celery stalks with ½ teaspoon kosher salt. Reduce heat to medium-low and sauté 8 minutes, stirring occasionally, until vegetables soften and the onion is translucent. Patience here builds sweetness; rushing on high heat browns rather than caramelizes.

3
Garlic & Tomato Paste Layer

Clear a small circle in the center of the pot, add 1 tablespoon tomato paste and 3 minced garlic cloves. Cook 90 seconds, stirring constantly, until the paste darkens from bright scarlet to brick red and the garlic smells nutty, not raw.

4
Deglaze with Broth & Tomatoes

Pour in ½ cup vegetable broth to loosen the fond (those tasty browned bits). Scrape with a wooden spoon, then add the remaining 3½ cups broth, one 28-oz can crushed tomatoes, ½ teaspoon smoked paprika, a pinch of red-pepper flakes, and 1 parmesan rind. Bring to a gentle simmer; reduce heat to low and cook 10 minutes to marry flavors.

5
Add Beans & Create Creaminess

Drain and rinse two 15-oz cans cannellini beans. Transfer 1 cup beans to a bowl, mash with a fork until nearly smooth, then return both whole and mashed beans to the pot. The mashed beans act as a natural thickener, giving body without heavy cream. Drop in 1 fresh rosemary sprig and simmer 5 minutes.

6
Cook the Pasta Right in the Soup

Increase heat to medium so the soup is lively but not boiling. Add 1 cup dried ditalini (or other small pasta) and stir well so nothing sticks. Cook 8–10 minutes, stirring every minute, until pasta is al dente. The soup will thicken; thin with an extra splash of broth or water if you prefer it brothy.

7
Finish with Greens & Brightness

Remove parmesan rind and rosemary stem. Stir in 2 cups baby spinach until wilted, about 30 seconds. Off heat, add 1 tablespoon fresh lemon juice or red-wine vinegar for brightness. Taste and adjust salt (½–1 teaspoon more depending on broth) and plenty of freshly ground black pepper.

8
Serve & Garnish

Ladle into warm bowls. Top with grated parmesan, a drizzle of good olive oil, and crusty bread for dunking. Leftovers thicken as pasta drinks liquid; add broth or water when reheating.

Expert Tips

Bean Liquid Magic

Replace ½ cup broth with the starchy aquafaba from the bean can for extra body and gloss.

Overnight Flavor Boost

Make the base (through step 5) the night before; refrigerate. The next day, reheat and add pasta fresh.

Speedy Pasta Swap

Use minute rice instead of pasta; it cooks in 5 minutes and keeps the soup gluten-free.

Thickness Control

Too thick? Add hot broth. Too thin? Simmer 5 extra minutes or stir in instant mashed potatoes 1 tablespoon at a time.

Low-Sodium Hack

Rinse beans under running water for 30 seconds to remove up to 40% of sodium.

Egg Drop Upgrade

Beat 1 egg and drizzle slowly into simmering soup for stracciatella-style ribbons.

Variations to Try

  • VeganSkip parmesan rind and garnish; add 1 tablespoon nutritional yeast for cheesy notes.
  • MeatyBrown 4 oz diced pancetta in Step 1; drain half the fat before adding vegetables.
  • SpicyDouble red-pepper flakes and finish with Calabrian chili oil.
  • SpringSwap spinach for asparagus tips and fresh peas; use mint instead of rosemary.
  • CreamyStir in ÂĽ cup heavy cream or coconut milk at the end for a Tuscan-chowder vibe.
  • Whole-GrainUse whole-wheat or legume-based pasta and add 10 minutes to the simmer.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The pasta will continue to absorb liquid, so keep extra broth on hand when reheating.

Freezer: Freeze soup (without pasta) in pint containers for up to 3 months. Thaw overnight in the fridge, bring to a simmer, and add pasta fresh. If already frozen with pasta, the texture will be softer but still tasty.

Reheat: Warm gently over medium-low, stirring often. Add broth or water to loosen. Microwave works in a pinch—cover and heat 2 minutes at a time, stirring between bursts.

Frequently Asked Questions

Absolutely. Soak 1 cup dried cannellini beans overnight, drain, then simmer in salted water 60–90 minutes until tender. You’ll need 3 cups cooked beans for this recipe plus ½ cup cooking liquid for creaminess.

Cook pasta separately and store in a separate container, adding to each bowl when serving. Alternatively, undercook pasta by 2 minutes, then cool the soup quickly in an ice bath to stop carry-over cooking.

As written, no—but swap in gluten-free small pasta or rice and double-check that your broth is certified gluten-free.

Yes. Use an 8-quart pot and increase simmer times by 5 minutes to account for volume. Freeze half for a rainy day.

Same dish, different dialect. “Pasta e fagioli” is Italian; “pasta fazool” is an Americanized Neapolitan pronunciation. Both translate to “pasta and beans.”

Sauté vegetables on the stove first for best flavor, then transfer everything except pasta to a slow cooker. Cook on LOW 6–7 hours, add pasta in the last 30 minutes, and switch to HIGH.
Budget-Friendly Pasta e Fagioli Soup with Beans and Pasta
soups
Pin Recipe

Budget-Friendly Pasta e Fagioli Soup with Beans and Pasta

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat.
  2. Sauté aromatics: Add onion, carrots, celery, and ½ teaspoon salt. Cook 8 minutes until softened.
  3. Bloom paste & garlic: Clear center, add tomato paste and garlic. Cook 90 seconds.
  4. Simmer base: Stir in broth, tomatoes, paprika, pepper flakes, and parmesan rind. Simmer 10 minutes.
  5. Add beans: Mash 1 cup beans, add all beans to pot with rosemary. Cook 5 minutes.
  6. Cook pasta: Add ditalini; simmer 8–10 minutes until al dente.
  7. Finish: Remove rind & rosemary. Stir in spinach and lemon juice. Season.
  8. Serve: Ladle into bowls, top with parmesan and olive oil.

Recipe Notes

Soup thickens as it sits. Thin with broth when reheating. Freeze portions (minus pasta) for up to 3 months.

Nutrition (per serving)

312
Calories
14g
Protein
48g
Carbs
8g
Fat

More Recipes