Pasta e Fagioli Classic

Featured in: One-Pan Meals

This traditional Italian dish combines tender pasta and creamy beans in a rich tomato and herb broth. A medley of sautéed onions, carrots, and celery provides depth, while garlic and dried oregano gently lift the flavors. The beans add a smooth texture and protein, making it a filling, cozy meal perfect for cooler days or anytime comfort food is desired. Finished with fresh parsley and optional Parmesan, this dish balances rustic taste with wholesome ingredients for an easy, flavorful experience.

Updated on Tue, 18 Nov 2025 09:38:00 GMT
Steaming bowl of Pasta e Fagioli, offering a hearty, flavorful Italian vegetarian meal. Save
Steaming bowl of Pasta e Fagioli, offering a hearty, flavorful Italian vegetarian meal. | grilto.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 made Pasta e Fagioli on a chilly evening for my family, and it quickly became a favorite that everyone looks forward to whenever comfort food is needed.

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), 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 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

Vegetable sauté:
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.
Add pasta:
Add pasta and cook until al dente, stirring occasionally.
Check seasoning and soup consistency:
Taste and adjust seasoning if needed. Add more broth or water if soup is too thick.
Finish and serve:
Remove from heat. Stir in fresh parsley. Ladle soup into bowls and top with Parmesan and a drizzle of olive oil if desired. Serve hot.
Rustic Pasta e Fagioli soup with visible pasta, creamy beans, and fresh parsley garnish in a bowl. Save
Rustic Pasta e Fagioli soup with visible pasta, creamy beans, and fresh parsley garnish in a bowl. | grilto.com
Rustic Pasta e Fagioli soup with visible pasta, creamy beans, and fresh parsley garnish in a bowl. Save
Rustic Pasta e Fagioli soup with visible pasta, creamy beans, and fresh parsley garnish in a bowl. | grilto.com

Sharing this soup with my children always brings back memories of my grandmother – its comforting aroma filled the kitchen while we laughed and waited around the table.

Required Tools

To make this soup, you will need a large soup pot, a cutting board and knife, a wooden spoon, and a ladle.

Allergen Information

Contains gluten from pasta and dairy from Parmesan; use gluten-free pasta and a plant-based cheese to accommodate most dietary needs.

Nutritional Information

Each serving provides approximately 340 calories, 7 g total fat, 56 g carbohydrates, and 13 g protein.

A comforting close-up of Pasta e Fagioli, showing the richness of the tomato broth and tender vegetables. Save
A comforting close-up of Pasta e Fagioli, showing the richness of the tomato broth and tender vegetables. | grilto.com
A comforting close-up of Pasta e Fagioli, showing the richness of the tomato broth and tender vegetables. Save
A comforting close-up of Pasta e Fagioli, showing the richness of the tomato broth and tender vegetables. | grilto.com

The rich flavors of this soup only get better with time: enjoy a bowl fresh or savor leftovers for a quick and cozy meal the next day.

Recipe Help & Answers

What type of beans work best in this dish?

Cannellini and borlotti beans are traditional, offering a creamy texture that complements the pasta and broth well.

Can I use gluten-free pasta here?

Yes, substituting gluten-free pasta allows those with sensitivities to enjoy the dish without compromising flavor.

How can I adjust the thickness of the broth?

Add extra vegetable broth or water if the mixture becomes too thick, especially when reheating leftovers.

Is Parmesan necessary for the final touch?

Parmesan adds a savory finish but can be omitted or replaced with plant-based alternatives for vegan preference.

What herbs enhance the flavor profile?

Dried oregano and thyme bring an earthy aroma, while fresh parsley adds a bright, herbal finish.

How long should the pasta cook in the broth?

Cooking pasta until al dente, typically 8–10 minutes, ensures it holds shape without becoming mushy.

Pasta e Fagioli Classic

Hearty Italian pasta with beans simmered in a flavorful tomato broth for a warm, satisfying meal.

Prep Time
15 min
Time to Cook
35 min
Complete Time
50 min
From grilto Jake Turner


Skill Level Easy

Cuisine Style Italian

Serves 4 Portions

Diet 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 (e.g., 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

Step 01

Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add chopped onion, diced carrots, and celery; sauté 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 Herbs: Add diced tomatoes, vegetable broth, dried oregano, thyme, chili flakes if using, salt, and pepper. Bring to a gentle simmer.

Step 04

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

Step 05

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

Step 06

Adjust Seasoning: Taste and adjust seasoning as needed. If soup is too thick, add additional broth or water to desired consistency.

Step 07

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

Step 08

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

Essentials

  • Large soup pot
  • Cutting board
  • Knife
  • Wooden spoon
  • Ladle

Allergy Advisory

Review every component for allergens. Reach out to a health pro if you’re concerned.
  • Contains gluten; substitute gluten-free pasta if required.
  • Contains dairy if Parmesan cheese is used; omit or replace for dairy-free option.
  • Check canned beans and broth labels for potential allergens.

Nutrition Details (per portion)

Facts listed here are for your info, not medical advice. Always double-check if needed.
  • Energy: 340
  • Lipids: 7 g
  • Carbohydrates: 56 g
  • Proteins: 13 g