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

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

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

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.