Hearty and Comforting Pasta Fagioli Soup Recipe

Pasta Fagioli Soup, often called “Pasta e Fagioli,” is a classic Italian dish that brings together tender pasta, creamy beans, and a rich, savory broth. This soup is hearty, comforting, and incredibly easy to make with simple pantry staples. Whether you’re enjoying it as a light lunch, a cozy dinner, or a meal prep option, this soup is packed with flavor and nutrition.

This homemade version stays true to tradition while allowing room for customization—you can make it vegetarian, add protein, or use different types of beans and pasta. The best part? It’s quick, delicious, and perfect for all seasons.


Why You’ll Love This Pasta Fagioli Soup

-Simple and Affordable – Uses basic pantry ingredients.
-Healthy & Nutritious – Full of fiber, protein, and vitamins.
-Rich & Flavorful – A perfect balance of herbs, vegetables, and savory broth.
-Easily Customizable – Adjust to your taste with different beans, pasta, or added protein.
-Make-Ahead Friendly – Great for meal prep and tastes even better the next day.


Ingredients for Pasta Fagioli Soup

Vegetables & Aromatics:

  • 2 celery stalks, finely chopped
  • 1 onion, finely chopped
  • 2 medium-sized tomatoes, peeled and diced
  • 3 cloves garlic, minced

Beans & Pasta:

  • 1 can (15 ounces) white beans (cannellini or great northern), with liquid
  • 1 cup uncooked spinach pasta (or any small pasta like ditalini or elbow macaroni)

Broth & Seasonings:

  • 1 tablespoon olive oil
  • 2 teaspoons dried parsley
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon crushed red pepper flakes (optional, for a mild kick)
  • 8 ounces tomato sauce
  • 14.5 ounces chicken broth (or vegetable broth for a vegetarian version)
  • Salt and black pepper, to taste

Optional Garnishes:

  • Grated Parmesan cheese – for a rich, savory topping
  • Fresh basil or parsley – for a fresh, herby finish
  • Crusty bread or breadsticks – perfect for dipping

Step-by-Step Instructions

Step 1: Sauté the Aromatics

  1. In a large pot or deep pan, heat 1 tablespoon of olive oil over medium heat.
  2. Add the chopped celery and onion and sauté for 3-5 minutes, or until the onions become translucent.
  3. Stir in the minced garlic, dried parsley, Italian seasoning, and red pepper flakes. Cook for another 2 minutes to release the flavors.

Step 2: Add the Base Ingredients

  1. Pour in the tomato sauce, chicken broth, and diced tomatoes.
  2. Stir well and bring the mixture to a gentle simmer over low heat.
  3. Let it cook uncovered for about 15 minutes, stirring occasionally to blend the flavors.

Step 3: Cook the Pasta

  1. Add 1 cup of uncooked spinach pasta (or any small pasta of choice) to the pot.
  2. Continue simmering for 10-15 minutes, or until the pasta is al dente (firm to the bite).

Pro Tip: If you plan to store leftovers, cook the pasta separately and add it to each bowl before serving. This prevents it from getting too soft when reheated.


Step 4: Add the Beans

  1. Pour in the canned white beans with their liquid and stir to combine.
  2. Allow the soup to heat through for about 5 minutes.

Step 5: Serve & Enjoy

  1. Taste the soup and adjust the seasoning with salt and black pepper as needed.
  2. Ladle the soup into bowls and top with grated Parmesan cheese.
  3. Serve with crusty bread, garlic breadsticks, or a fresh side salad.

Tips for the Best Pasta Fagioli Soup

-Use Fresh Ingredients – Fresh tomatoes and herbs add a deeper flavor.
-Customize the Pasta – Any small pasta shape works well. Whole wheat or gluten-free pasta can be used.
-Make It Vegetarian – Swap chicken broth for vegetable broth.
-Add Protein – For a heartier version, add cooked Italian sausage, shredded chicken, or ground beef.
-Boost the Flavor – A splash of balsamic vinegar or a Parmesan rind in the broth adds richness.
-Meal Prep Friendly – This soup tastes even better the next day as the flavors meld together.


Serving Suggestions

This Pasta Fagioli Soup pairs beautifully with:

Sides & Bread:

  • Toasted garlic bread – Perfect for soaking up the broth.
  • Breadsticks – A classic side that adds crunch.
  • Grilled cheese sandwiches – A comforting pairing.
  • Fresh green salad – A light and refreshing contrast.

Additional Toppings:

  • Chopped fresh basil or parsley – Adds brightness.
  • Crushed red pepper flakes – For a spicy kick.
  • Extra drizzle of olive oil – For a richer flavor.

Storage & Reheating Instructions

Pasta Fagioli is great for meal prep and can be stored for later use.

Refrigeration:

  • Store in an airtight container in the fridge for up to 3 days.
  • The pasta will absorb liquid, so you may need to add extra broth when reheating.

Freezing:

  • For longer storage, freeze the soup without the pasta in a freezer-safe container for up to 3 months.
  • When ready to eat, thaw overnight in the fridge, then reheat and add freshly cooked pasta before serving.

Reheating:

  • Reheat on the stovetop over medium heat, stirring occasionally, until warmed through.
  • If using the microwave, heat in 30-second intervals, stirring between each, until hot.

Nutritional Information (Per Serving, Approximate)

  • Calories: 250 kcal
  • Protein: 10g
  • Carbohydrates: 40g
  • Fiber: 8g
  • Fat: 6g

This soup is naturally low in fat, high in fiber, and packed with plant-based protein from the beans.


Final Thoughts

Pasta Fagioli Soup is a timeless, comforting dish that’s perfect for any season. With its rich tomato broth, tender pasta, and hearty beans, this meal is as delicious as it is satisfying. Whether you enjoy it on a cold winter night or as a light meal year-round, it’s a recipe worth making again and again.

Try this classic Italian favorite today and enjoy a warm, nourishing bowl of homemade goodness!

Leave a Comment