Pasta e Fagioli Soup

Featured in: Quick Cozy Meals

This classic Italian dish combines tender pasta with creamy cannellini and borlotti beans in a rich tomato and herb broth. Vegetables like carrots, onions, and celery create a flavorful base, enhanced by garlic, oregano, and thyme. Simmered to meld all ingredients, it’s finished with fresh parsley and optionally Parmesan and olive oil for depth. Ideal for a comforting, flavorful meal any time of year.

Updated on Tue, 18 Nov 2025 09:56:00 GMT
Pasta e Fagioli Soup simmering in a pot with vegetables, creating a comforting, aromatic Italian soup. Pin It
Pasta e Fagioli Soup simmering in a pot with vegetables, creating a comforting, aromatic Italian soup. | fordish.com

A classic Italian soup featuring tender pasta, creamy beans, and a savory tomato broth, perfect for a cozy meal any time of year.

I first tasted pasta e fagioli at a family gathering in winter. The flavors reminded me of meals enjoyed in a bustling Italian kitchen, the aroma welcoming and warm.

Ingredients

  • Olive oil: 2 tablespoons
  • Yellow onion: 1 medium, finely chopped
  • Carrots: 2 medium, diced
  • Celery stalks: 2, diced
  • Garlic cloves: 3, minced
  • Cannellini beans: 1 can (15 oz / 400 g), drained and rinsed
  • Borlotti or kidney beans: 1 can (15 oz / 400 g), drained and rinsed
  • Small pasta: 3/4 cup (120 g), such as ditalini or elbow macaroni
  • Diced tomatoes: 1 can (14 oz / 400 g)
  • Vegetable broth: 4 cups (1 liter), low-sodium
  • Dried oregano: 1 teaspoon
  • Dried thyme: 1 teaspoon
  • Chili flakes: 1/2 teaspoon, optional
  • Salt and black pepper: To taste
  • Fresh parsley: 1/4 cup, chopped
  • Grated Parmesan cheese: For serving, optional
  • Extra virgin olive oil: For drizzling

Instructions

Sauté Vegetables:
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, and sauté for 6–7 minutes until softened.
Add Garlic:
Stir in garlic and cook for 1 minute until fragrant.
Simmer Broth:
Add diced tomatoes, vegetable broth, oregano, thyme, chili flakes, salt, and pepper. Bring to a simmer.
Add Beans:
Stir in cannellini and borlotti beans. Simmer uncovered for 10 minutes.
Cook Pasta:
Add pasta and cook according to package instructions until al dente, stirring occasionally.
Adjust Seasoning:
Taste and adjust seasoning. Add more broth or water if too thick.
Add Fresh Herbs:
Remove from heat. Stir in fresh parsley.
Serve:
Ladle into bowls. Top with grated Parmesan and a drizzle of olive oil if desired. Serve hot.
Pin It
| fordish.com

Sharing this soup with my family always leads to laughter around the table. It's a dish everyone looks forward to on chilly evenings.

Required Tools

Large soup pot, cutting board and knife, wooden spoon, ladle.

Allergen Information

Contains gluten if regular pasta is used. Contains dairy if topped with Parmesan. Always check bean and broth labels for allergens.

Nutritional Information

Per serving: Calories 340, Total Fat 7 g, Carbohydrates 56 g, Protein 13 g.

Close-up photo of creamy Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese. Pin It
Close-up photo of creamy Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese. | fordish.com

Enjoy your bowl of pasta e fagioli piping hot, garnished with fresh herbs and a drizzle of olive oil.

Recipe FAQs

What types of beans work best?

Cannellini and borlotti beans provide a creamy texture and authentic flavor, but kidney beans can be a good substitute.

Which pasta shapes are recommended?

Small pasta like ditalini or elbow macaroni works well, allowing even cooking and good blend with the broth.

How can I make the broth more flavorful?

Sautéing vegetables until soft and simmering with dried herbs enhances the depth. Adding a Parmesan rind during cooking also boosts richness.

Can this dish be made vegan?

Yes, simply omit Parmesan cheese or use a plant-based alternative to keep it vegan-friendly.

How do I adjust the consistency if it’s too thick?

Stir in extra vegetable broth or water while reheating to thin the consistency to your liking.

Pasta e Fagioli Soup

A warm blend of pasta, creamy beans, and savory tomato broth for a cozy meal.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Fordish Mia Harper


Skill Level Easy

Cuisine Italian

Result 4 Portion Size

Dietary Details Vegetarian Option

Ingredient List

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 2 medium carrots, diced
04 2 celery stalks, diced
05 3 garlic cloves, minced

Beans and Pasta

01 1 can (15 oz) cannellini beans, drained and rinsed
02 1 can (15 oz) borlotti or kidney beans, drained and rinsed
03 3/4 cup small pasta (ditalini or elbow macaroni)

Broth and Tomato

01 1 can (14 oz) diced tomatoes
02 4 cups low-sodium vegetable broth
03 1 teaspoon dried oregano
04 1 teaspoon dried thyme
05 1/2 teaspoon chili flakes (optional)
06 Salt and freshly ground black pepper, to taste

Garnishes

01 1/4 cup chopped fresh parsley
02 Grated Parmesan cheese, for serving (optional)
03 Extra virgin olive oil, for drizzling

Directions

Step 01

Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, sautéing for 6 to 7 minutes until softened.

Step 02

Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Combine Broth and Seasonings: Add diced tomatoes, vegetable broth, dried oregano, thyme, chili flakes if using, salt, and pepper. Bring the mixture to a simmer.

Step 04

Incorporate Beans: Stir in cannellini and borlotti beans. Allow to simmer uncovered for 10 minutes to meld flavors.

Step 05

Cook Pasta: Add pasta and cook according to package directions until al dente, usually 8 to 10 minutes, stirring occasionally.

Step 06

Adjust Seasoning: Taste and adjust seasoning as necessary. If the soup is too thick, add additional broth or water.

Step 07

Finish with Parsley: Remove from heat and stir in fresh parsley.

Step 08

Serve: Ladle into bowls, top with grated Parmesan and a drizzle of olive oil if desired. Serve hot.

Tools Needed

  • Large soup pot
  • Cutting board and knife
  • Wooden spoon
  • Ladle

Allergy Details

Review each ingredient for allergens. Ask your doctor if you’re unsure.
  • Contains gluten from pasta; substitute gluten-free if necessary.
  • Contains dairy if Parmesan is used; omit or replace for dairy-free diets.
  • Check canned beans and broth labels for potential allergens.

Nutrition Details (each serving)

Values provided for reference. Consult your medical provider with questions.
  • Energy Value: 340
  • Lipids: 7 g
  • Carbohydrates: 56 g
  • Proteins: 13 g