Pasta e Fagioli Classic

Featured in: Comfort Baking

This comforting Italian dish combines tender pasta with creamy cannellini and borlotti beans simmered in a savory tomato and herb broth. Aromatic vegetables like onion, carrots, celery, and garlic create a flavorful base, while oregano and thyme add herbal depth. The pasta cooks to al dente texture, absorbing the rich flavors. Finished with fresh parsley and optional grated Parmesan and olive oil, this meal offers satisfying warmth and wholesome taste ideal for any season.

Updated on Tue, 18 Nov 2025 15:06:00 GMT
Flavorful Pasta e Fagioli Soup, thick with creamy beans, served in a warm bowl with Parmesan. Save
Flavorful Pasta e Fagioli Soup, thick with creamy beans, served in a warm bowl with Parmesan. | butterhearth.com

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

Whenever I make Pasta e Fagioli, the kitchen fills with the wonderful aroma of simmering tomatoes and herbs. I remember my grandmother used to ladle it into big bowls on chilly evenings, and it quickly became a family favorite.

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)
  • Low-sodium vegetable broth: 4 cups (1 liter)
  • Dried oregano: 1 teaspoon
  • Dried thyme: 1 teaspoon
  • Chili flakes (optional): 1/2 teaspoon
  • Salt and freshly ground black pepper: to taste
  • Fresh parsley: 1/4 cup, chopped
  • Grated Parmesan cheese (optional): for serving
  • Extra virgin olive oil: for drizzling

Instructions

Prepare vegetables:
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 6 & 7 minutes until softened.
Add garlic:
Stir in garlic and cook for 1 minute until fragrant.
Build the broth:
Add diced tomatoes, vegetable broth, oregano, thyme, chili flakes if using, salt, and pepper. Bring mixture to a simmer.
Add beans:
Stir in cannellini and borlotti beans. Simmer uncovered for 10 minutes so flavors meld together.
Cook pasta:
Add pasta and cook until al dente, stirring occasionally. Follow package instructions (usually 8 & 10 minutes).
Adjust seasoning:
Taste and season as needed. If soup is too thick, add more broth or water.
Finish:
Remove from heat. Stir in fresh parsley.
Serve:
Ladle soup into bowls. Top each with grated Parmesan and a drizzle of olive oil if desired. Serve hot.
A steaming bowl of comforting Pasta e Fagioli Soup - rich tomato broth with pasta and herbs. Save
A steaming bowl of comforting Pasta e Fagioli Soup - rich tomato broth with pasta and herbs. | butterhearth.com

Sharing this soup at family gatherings has become a loved ritual. The kids especially enjoy adding their own grated cheese on top, making each bowl just right for them.

Serving Suggestions

Pair this soup with crusty bread and a fresh green salad for a complete meal. A dash of extra virgin olive oil adds richness and depth to each serving.

Storage & Reheating

Store leftover Pasta e Fagioli in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of broth or water to loosen as needed.

Variations

Try whole wheat pasta, or add spinach near the end for extra color and nutrition. To make it gluten-free, simply substitute with gluten-free pasta.

Hearty Pasta e Fagioli Soup, full of vegetables and ready to enjoy with a crusty bread. Save
Hearty Pasta e Fagioli Soup, full of vegetables and ready to enjoy with a crusty bread. | butterhearth.com

This nourishing soup delivers flavor and comfort in every bowl. Enjoy with family and friends for a truly cozy experience.

Recipe Questions

What pasta works best for this dish?

Small shapes like ditalini or elbow macaroni work perfectly, holding the broth and beans well.

Can I make this without dairy?

Yes, simply omit the Parmesan or use a plant-based alternative to keep it dairy-free.

How do I avoid overcooked pasta?

Add pasta last and cook until al dente; leftovers may be softened by reheating with extra broth or water.

Are there common allergens in this preparation?

Contains gluten from pasta and dairy from Parmesan if used; gluten-free pasta and dairy alternatives are suitable substitutes.

How can I enhance the flavor?

Simmering with a Parmesan rind enhances richness; remove it before serving.

Is this dish suitable for vegetarians?

Yes, it uses vegetable broth and plant-based ingredients, ideal for a vegetarian diet.

Pasta e Fagioli Classic

A warming Italian blend of pasta, beans, and tomato broth for a satisfying cozy dish.

Prep duration
15 min
Time to cook
35 min
Complete duration
50 min
Created by Grace Mitchell


Skill Level Easy

Heritage Italian

Output 4 Portions

Dietary considerations Meat-Free

Components

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

Stage 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; cook for 6–7 minutes until softened.

Stage 02

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

Stage 03

Combine Liquids and Spices: Add diced tomatoes, vegetable broth, oregano, thyme, chili flakes if using, salt, and pepper. Bring to a simmer.

Stage 04

Incorporate Beans: Stir in cannellini and borlotti beans. Simmer uncovered for 10 minutes to develop flavors.

Stage 05

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

Stage 06

Season and Adjust: Taste and adjust salt and pepper as needed. Add extra broth or water if soup is too thick.

Stage 07

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

Stage 08

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

Necessary tools

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

Allergy details

Review each component for potential allergens and consider consulting with a healthcare provider if you're unsure about certain ingredients.
  • Contains gluten from pasta; substitute gluten-free pasta if needed.
  • Contains dairy if Parmesan is included; omit or use dairy-free alternative.
  • Check labels of beans and broth for other potential allergens.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy Value: 340
  • Fats: 7 g
  • Carbohydrates: 56 g
  • Protein Content: 13 g