Pasta e Fagioli Classic

Featured in: Cozy Coastal Meals

This comforting Italian dish blends tender pasta with creamy cannellini and borlotti beans, simmered in a flavorful tomato and herb broth. Sautéed onion, carrots, celery, and garlic create a rich base, enhanced by oregano, thyme, and optional chili flakes for depth. Fresh parsley and a drizzle of olive oil finish the preparation, offering a hearty, cozy meal perfect year-round. Adjust seasoning and broth consistency as desired, and consider Parmesan for added richness or a dairy-free alternative for a vegan option.

Updated on Tue, 18 Nov 2025 09:41:00 GMT
Pasta e Fagioli Soup simmering in a pot with vegetables and herbs, bubbling gently. Save
Pasta e Fagioli Soup simmering in a pot with vegetables and herbs, bubbling gently. | coraloven.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 discovered Pasta e Fagioli during a trip to northern Italy, and ever since, it's been my go-to dish for cold evenings when I crave something warm and comforting.

Ingredients

  • Olive oil: 2 tablespoons
  • Yellow onion: 1 medium, finely chopped
  • Carrots: 2 medium, diced
  • Celery: 2 stalks, diced
  • Garlic: 3 cloves, 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 (optional): 1/2 teaspoon
  • Salt and pepper: To taste
  • Fresh parsley: 1/4 cup, chopped
  • Parmesan cheese (optional): Grated, for serving
  • 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 and tomatoes:
Add diced tomatoes, vegetable broth, oregano, thyme, chili flakes (if using), salt, and pepper. Bring to a simmer.
Add beans:
Stir in cannellini and borlotti beans. Simmer uncovered for 10 minutes to allow flavors to meld.
Cook pasta:
Add pasta and cook according to package instructions until al dente (usually 8–10 minutes), stirring occasionally.
Final season and adjust:
Taste and adjust seasoning if needed. If soup is too thick, add a bit more broth or water.
Finish and serve:
Remove from heat. Stir in fresh parsley. Ladle into bowls and top with grated Parmesan and a drizzle of olive oil if desired. Serve hot.
A bowl of warm Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese. Save
A bowl of warm Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese. | coraloven.com
A bowl of warm Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese. Save
A bowl of warm Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese. | coraloven.com

Whenever I make this for my family, everyone gathers around the table and shares stories while enjoying steaming bowls topped with Parmesan.

Serving Suggestions

Serve Pasta e Fagioli with crusty Italian bread or a fresh green salad for a complete meal.

Storage and Reheating

Leftover soup can be refrigerated in an airtight container for up to 3 days. Add a splash of broth or water when reheating, as the pasta may thicken the soup.

Nutrition Highlights

Each serving contains about 340 calories, 7 g total fat, 56 g carbohydrates, and 13 g protein, making it a filling vegetarian option.

Close-up of a flavorful Pasta e Fagioli Soup, showcasing the beans, pasta, and broth. Save
Close-up of a flavorful Pasta e Fagioli Soup, showcasing the beans, pasta, and broth. | coraloven.com
Close-up of a flavorful Pasta e Fagioli Soup, showcasing the beans, pasta, and broth. Save
Close-up of a flavorful Pasta e Fagioli Soup, showcasing the beans, pasta, and broth. | coraloven.com

Enjoy this soup piping hot on a chilly day. Its rich flavors and nourishing ingredients are sure to bring comfort every time you serve it.

Recipe FAQs

What pasta types work best in this dish?

Small shapes like ditalini or elbow macaroni are ideal, cooking quickly and blending well with beans and broth.

Can I make this vegetarian or vegan friendly?

Use vegetable broth and omit Parmesan or substitute with plant-based cheese for a vegan variation.

How do I prevent pasta from becoming mushy?

Cook pasta al dente within the soup, avoiding overcooking, as it softens further when sitting or reheated.

What herbs enhance the flavor profile?

Dried oregano and thyme add authentic Italian aromas, complemented by optional chili flakes for a gentle kick.

Can leftovers be reheated without losing texture?

Add a splash of broth or water when reheating to regain original consistency and prevent thickening.

Pasta e Fagioli Classic

Italian-style soup with pasta, beans, tomatoes, and herbs for a warm, satisfying dish.

Prep time
15 minutes
Time to cook
35 minutes
Time Required
50 minutes
Created by Hannah Lewis


Skill level Easy

Cuisine Italian

Makes 4 Portions

Dietary details Meatless

What You Need

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

How To Make

Step 01

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

Step 02

Add garlic: Incorporate minced garlic and cook for 1 minute until fragrant.

Step 03

Combine liquids and seasonings: Pour in diced tomatoes and vegetable broth. Stir in oregano, thyme, chili flakes (if using), salt, and black pepper. Bring to a gentle simmer.

Step 04

Add beans and simmer: Stir in drained cannellini and borlotti beans. Simmer uncovered for 10 minutes to meld flavors.

Step 05

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

Step 06

Adjust seasoning: Taste and adjust salt and pepper as needed. If too thick, add additional broth or water to reach desired consistency.

Step 07

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

Step 08

Serve: Ladle soup into bowls, topping with grated Parmesan and a drizzle of extra virgin olive oil if desired. Serve hot.

Needed utensils

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

Allergy details

Check components for allergens, and get advice from a medical expert if you're unsure.
  • Contains gluten from pasta; substitute gluten-free pasta if needed.
  • Contains dairy if Parmesan cheese is used; omit or use dairy-free alternative.
  • Check bean and broth labels for potential allergens.

Nutrition Details (each serving)

Details are for informational purposes, not medical use.
  • Kilocalories: 340
  • Fat content: 7 g
  • Carbohydrates: 56 g
  • Proteins: 13 g