Hearty Pasta e Fagioli Soup Recipe

Hey there, friend! So, I’m about to spill the beans (pun intended) on my all-time favorite soup recipe: Pasta e Fagioli. Now, don’t get me wrong, I love a good gourmet meal as much as the next person, but sometimes you just need something warm and hearty, especially when it’s pouring rain outside and your only plan is to binge-watch your favorite series.

Why You’ll Love This

I whip this up when I need a little comfort in a bowl. My family goes absolutely nuts for it, particularly after a long day when everyone’s grumbly and the fridge seems empty. It’s like magic how a few pantry staples can turn into a meal that makes everyone at the table go, ‘Mmm!’ Plus, it’s one of those dishes where even messing up a little somehow makes it taste better (don’t ask me how, it just does!).

Ingredients

  • 2 tablespoons olive oil (or butter, if you’re feeling indulgent)
  • 1 onion, chopped
  • 2 carrots, diced (or grated if you’re in hurry!)
  • 2 celery stalks, sliced
  • 3 cloves garlic, minced (I like to go heavy on the garlic)
  • 1 can (400g) of diced tomatoes (or fresh if you’re feeling fancy)
  • 1 can (400g) of cannellini beans, drained and rinsed
  • 4 cups chicken or vegetable broth (honestly, I use whatever’s in the cupboard)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper, to taste
  • 1 cup small pasta (like ditalini or elbow; or any shape you have handy)
  • Grated Parmesan cheese, for serving (my grandma’s rule: the more, the merrier)
Hearty Pasta e Fagioli Soup Recipe

Directions

  1. Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, cooking until they’re soft and the kitchen smells amazing (about 5-7 minutes).
  2. Add the garlic and cook for another minute. Don’t worry if it looks like a colorful mess right now—that’s exactly how it should be.
  3. Stir in the tomatoes, beans, broth, oregano, and basil. Bring it to a simmer and let it bubble away for about 15 minutes. This is where I usually sneak a taste to see if I need more salt.
  4. Add the pasta and cook until tender, about 10 minutes. You might think it looks too thin, but the pasta will soak up the goodness.
  5. Serve hot, topped with Parmesan cheese. Enjoy watching everyone’s faces light up!

Notes

After making this about a million times, I realized it was better to let the soup sit for a bit before serving. It gets thicker and the flavors just marry together beautifully (like a good stew).

Hearty Pasta e Fagioli Soup Recipe

Variations

Once, I tried adding zucchini, thinking it would be a great addition. It wasn’t. But throwing in some cooked sausage or pancetta? Game changer! Just avoid adding anything too watery.

Equipment

You’ll need a good pot. If you don’t have one, a large saucepan works too—just be careful not to splash everywhere (I learned that the hard way!).

Hearty Pasta e Fagioli Soup Recipe

Storage

This soup keeps well in the fridge for about 3 days, though honestly, in my house, it never lasts more than a day. If you do manage to have leftovers, just add a splash of water or broth when reheating because the pasta can get a bit thirsty.

Serving Suggestions

We always serve it with crusty bread, usually something hearty like sourdough. My son likes to dip his bread in the soup (and I can’t blame him, it’s delicious).

Pro Tips

I once tried rushing the simmering step and regretted it because the flavors didn’t get a chance to meld. Take your time here; it really makes a difference!

FAQ

  1. Can I freeze this soup? Sure thing! Just make sure to leave out the pasta until reheating, otherwise, it turns to mush.
  2. What if I don’t have chicken broth? No worries, you can use water and a bouillon cube—still tasty!
  3. How do I make it vegetarian? Simply swap the chicken broth for veggie broth and check your cheese for any animal rennet.

Hope you enjoy making this as much as I do! Check out Serious Eats for more cooking inspiration or visit Simply Recipes if you’re looking to diversify your meal rotation.

★★★★★ 4.50 from 90 ratings

Hearty Pasta e Fagioli Soup Recipe

yield: 6 servings
prep: 20 mins
cook: 40 mins
total: 50 mins
A comforting and flavorful Italian soup made with pasta, beans, and vegetables, perfect for a hearty meal.
Hearty Pasta e Fagioli Soup Recipe

Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 stalks celery, diced
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 can (15 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 cup ditalini pasta
  • Salt and pepper to taste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil

Instructions

  1. 1
    Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery, and sauté until vegetables are tender, about 5 minutes.
  2. 2
    Stir in the cannellini beans, diced tomatoes, vegetable broth, oregano, and basil. Bring to a boil, then reduce heat and simmer for 20 minutes.
  3. 3
    Add the ditalini pasta and cook until pasta is al dente, about 10 minutes. Season with salt and pepper to taste.
  4. 4
    Serve hot, garnished with grated Parmesan cheese if desired.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 250 caloriescal
Protein: 10 gramsg
Fat: 8 gramsg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 35 gramsg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment