Classic Pasta e Fagioli

Featured in: Family Dinners

This comforting Italian dish combines tender pasta and creamy beans in a rich tomato and herb broth. Onions, carrots, celery, and garlic are sautéed to enhance the flavor base before simmering with diced tomatoes and fragrant herbs like oregano and thyme. Cannellini and borlotti beans add heartiness, while small pasta shapes bring texture and substance. Finished with fresh parsley and optionally Parmesan and olive oil, it offers a warm, savory experience perfect for cozy meals throughout the year.

Updated on Tue, 18 Nov 2025 14:19:00 GMT
Pasta e Fagioli Soup simmering with beans and pasta, ready for a comforting bowl. Save
Pasta e Fagioli Soup simmering with beans and pasta, ready for a comforting bowl. | griddleglory.com

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

Pasta e Fagioli has always been a favorite in my home. The first time I made it, everyone came back for seconds and requested it again by the end of the week.

Ingredients

  • Olive oil: 2 tablespoons for sautéing vegetables
  • 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) 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: 1/2 teaspoon, optional
  • Salt and 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 cook for about 6 minutes until softened.
Add garlic:
Stir in garlic and cook for 1 minute until fragrant.
Create broth:
Add diced tomatoes, vegetable broth, oregano, thyme, chili flakes if desired, salt and pepper. Bring to a simmer.
Add beans:
Add cannellini and borlotti beans. Simmer uncovered for 10 minutes to meld flavors.
Cook pasta:
Add pasta and cook according to package instructions until al dente, usually 8 minutes, stirring occasionally.
Adjust seasoning and finish:
Taste and adjust seasoning. If soup thickens too much, add a bit more broth or water. Remove from heat and stir in fresh parsley.
Serve:
Ladle into bowls and top with grated Parmesan and a drizzle of olive oil if you like. Serve hot.
A steaming bowl of Pasta e Fagioli Soup garnished with fresh parsley and Parmesan. Save
A steaming bowl of Pasta e Fagioli Soup garnished with fresh parsley and Parmesan. | griddleglory.com

Whenever we make this soup, everyone gathers around the table for a relaxed dinner. It brings back memories of cozy family evenings in winter.

Required Tools

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

Allergen Information

Contains gluten and dairy. To make it gluten-free use gluten-free pasta and for dairy-free omit Parmesan or use a plant-based cheese.

Nutritional Information

Per serving: 340 calories, 7 g total fat, 56 g carbohydrates, 13 g protein

Hearty Pasta e Fagioli Soup, a vibrant Italian soup, perfect for a warming supper on a cold night. Save
Hearty Pasta e Fagioli Soup, a vibrant Italian soup, perfect for a warming supper on a cold night. | griddleglory.com

Serve this Pasta e Fagioli right away for the best texture and flavor. Enjoy every comforting spoonful.

Cooking Questions

What pasta types work best for this dish?

Small pasta shapes like ditalini, elbow macaroni, or small shells are ideal to blend well with the beans and broth without overpowering the texture.

Can this be made vegan?

Simply omit the Parmesan or substitute with a plant-based alternative to keep it vegan-friendly without compromising flavor.

How do I avoid overcooked pasta?

Add the pasta towards the end of cooking and simmer until al dente, usually 8–10 minutes, stirring occasionally to prevent sticking.

What can I do if the soup gets too thick after reheating?

Stir in a splash of vegetable broth or water to adjust the consistency to your liking.

Are there any allergen considerations?

The dish contains gluten from pasta and dairy if Parmesan is used; consider gluten-free pasta and dairy substitutes if needed.

How can I enhance the flavor while simmering?

Adding a Parmesan rind to simmer with the soup enriches the depth of flavor; remove it before serving.

Classic Pasta e Fagioli

Tender pasta and creamy beans simmered in a savory tomato broth with herbs and garlic.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min
Created by Sarah Collins


Skill level Easy

Heritage Italian

Output 4 Portions

Nutrition specifications 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

Phase 01

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

Phase 02

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

Phase 03

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

Phase 04

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

Phase 05

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

Phase 06

Adjust Seasoning: Taste broth and season with additional salt and pepper as needed. If too thick, add a splash more broth or water.

Phase 07

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

Phase 08

Serve: Ladle soup into bowls; top with grated Parmesan and drizzle with extra virgin olive oil if desired. Serve immediately.

Necessary tools

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

Allergy details

Review each component for potential allergens and seek professional healthcare advice if you're uncertain.
  • Contains gluten unless gluten-free pasta is used.
  • Contains dairy if Parmesan cheese is included.
  • Check beans and broth labels for potential allergens.

Nutritional information (per portion)

These values are provided as a general guide only and aren't intended to replace professional medical guidance.
  • Energy: 340
  • Fats: 7 g
  • Carbohydrates: 56 g
  • Proteins: 13 g