Pasta e Fagioli Classic Italian

Featured in: Savory Vibes

This classic Italian dish combines tender pasta with creamy cannellini and borlotti beans, simmered in a flavorful tomato and herb broth. Aromatics like onion, carrots, celery, garlic, oregano, and thyme form a rich base, enhanced with fresh parsley and optional Parmesan. Perfect for warming up any day, this soup is easy to prepare and brings a satisfying, hearty meal to the table. Adjust seasoning and broth for preferred consistency, and enjoy with a drizzle of olive oil to elevate the flavors.

Updated on Tue, 18 Nov 2025 08:33:00 GMT
Steaming bowl of Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese, ready to eat. Save
Steaming bowl of Pasta e Fagioli Soup, garnished with fresh parsley and Parmesan cheese, ready to eat. | lickjoke.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 brings me back to chilly weekend afternoons at my grandmother's kitchen table, where the aroma of simmering vegetables and tomatoes made the whole house feel warm. Now I prepare this soup for my own family, and every bowl feels like a small celebration of comfort food.

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)
  • Low-sodium vegetable broth: 4 cups (1 liter)
  • Dried oregano: 1 teaspoon
  • Dried thyme: 1 teaspoon
  • Chili flakes: 1/2 teaspoon (optional)
  • Salt and freshly ground 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 and Tomatoes:
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 to allow flavors to meld.
Cook Pasta:
Add pasta and cook according to package instructions until al dente, stirring occasionally.
Adjust & Finish:
Taste and adjust seasoning if needed. If soup is too thick, add more broth or water.
Add Herbs:
Remove from heat. Stir in fresh parsley.
Serve:
Ladle into bowls, top with Parmesan and a drizzle of olive oil if desired. Serve hot.
Save
| lickjoke.com
Save
| lickjoke.com

This recipe always sparks lively conversation around our dining table, where everyone fights for the last ladle of soup. It's become a rainy day staple that even the youngest members of the family eagerly request.

Required Tools

You'll want a large soup pot for simmering, as well as a sturdy cutting board and knife to prep your vegetables. A wooden spoon and ladle are helpful for stirring and serving the soup, ensuring even portions.

Allergen Information

This soup contains gluten in the pasta, but you can easily substitute gluten-free pasta. Cheese can be omitted or replaced for a dairy-free option, and always check bean and broth labels to avoid any unseen allergens.

Nutritional Information

Each serving delivers roughly 340 calories, with 13 g protein, 56 g carbohydrates, and 7 g total fat. It's a well-balanced dish that's filling but won't weigh you down.

A visually appealing close-up of Pasta e Fagioli Soup, with various beans and small pasta shapes in a rich broth. Save
A visually appealing close-up of Pasta e Fagioli Soup, with various beans and small pasta shapes in a rich broth. | lickjoke.com
A visually appealing close-up of Pasta e Fagioli Soup, with various beans and small pasta shapes in a rich broth. Save
A visually appealing close-up of Pasta e Fagioli Soup, with various beans and small pasta shapes in a rich broth. | lickjoke.com

Enjoy this hearty Pasta e Fagioli with crusty bread and know that you'll have leftovers ready for an easy lunch tomorrow.

Recipe Guide

What pasta works best for this dish?

Small shapes like ditalini or elbow macaroni are ideal as they cook evenly and complement the broth's texture without overpowering the beans.

Can I make this soup vegan?

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

How do I prevent the pasta from overcooking?

Cook the pasta al dente according to package instructions and avoid over-simmering to maintain its firm texture, as it softens more in the soup.

What herbs enhance the flavor?

Dried oregano and thyme add classic Italian aroma and depth, while fresh parsley brightens the finish.

Can this dish be prepared ahead?

Yes, though the soup may thicken when stored. Add extra broth or water when reheating to restore the desired consistency.

Pasta e Fagioli Classic Italian

Tender pasta and creamy beans in a savory tomato broth create a cozy Italian comfort dish.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min
Created by Hannah Brooks


Skill level Easy

Heritage Italian

Output 4 Portions

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

Method

Phase 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.

Phase 02

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

Phase 03

Combine broth and seasonings: Stir in diced tomatoes, vegetable broth, oregano, thyme, chili flakes if using, salt, and pepper. Bring mixture to a simmer.

Phase 04

Incorporate beans: Add cannellini and borlotti beans. Allow to simmer uncovered for 10 minutes to develop flavor.

Phase 05

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

Phase 06

Adjust seasoning: Taste soup and adjust seasoning as needed. If too thick, add additional broth or water.

Phase 07

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

Phase 08

Serve: Ladle into bowls and 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

Always review ingredients for potential allergens and seek professional medical guidance if unsure.
  • Contains gluten from pasta; substitute with gluten-free pasta as needed.
  • Contains dairy if Parmesan is used; omit or substitute for dairy-free options.
  • Check labels of beans and broth for potential allergens.

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 340
  • Fats: 7 g
  • Carbohydrates: 56 g
  • Proteins: 13 g