Pasta Fagioli Soup (Hearty, Cozy, and Classic Italian Comfort)

Pasta Fagioli soup—often pronounced pasta fazool—is a timeless Italian comfort dish built around simple ingredients and big flavor. It’s hearty without being heavy, packed with beans, pasta, tomatoes, and aromatics, and designed to warm you from the inside out.

This soup is rustic, filling, and deeply satisfying. It’s the kind of recipe that feels like it’s been passed down through generations, even if you’re making it for the first time. Perfect for chilly evenings, meal prep, or when you want something nourishing and familiar.

Why Pasta Fagioli Is So Popular

Pasta Fagioli has stayed popular because it’s practical and comforting. It uses pantry staples, stretches easily to feed a crowd, and doesn’t rely on fancy techniques. Beans provide protein and heartiness, pasta adds comfort, and the tomato-based broth ties everything together.

It’s also flexible. You can keep it vegetarian, add meat, adjust thickness, or change the pasta shape without losing its soul.

Flavor Profile You Can Expect

This soup is savory, slightly tomato-forward, and gently herby. Garlic and onion build warmth, Italian herbs add depth, and beans create a creamy, hearty base. The pasta absorbs flavor as it cooks, making every spoonful rich and comforting.

It’s not spicy or overpowering—just well-balanced, cozy, and satisfying.

Ingredients

Pasta Fagioli soup relies on humble ingredients that work together beautifully. Beans are the heart of the soup, providing protein and creaminess. Pasta adds structure and comfort, while tomatoes create a rich, savory broth. Aromatics like onion and garlic build depth, and herbs bring classic Italian flavor.

Using good broth and properly seasoning as you go makes a noticeable difference in the final result.

Ingredients List

  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 (15 oz) can crushed tomatoes
  • 1 (15 oz) can cannellini beans, drained and rinsed
  • 1 (15 oz) can kidney beans, drained and rinsed
  • 4 cups chicken broth or vegetable broth
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • ¾ cup small pasta (ditalini, elbow, or small shells)
  • Optional: grated Parmesan cheese for serving

How to Make Pasta Fagioli Soup

This soup comes together in one pot. Each step builds flavor, so don’t rush the early stages.

Step 1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 3–4 minutes until softened. Stir in garlic and cook for 30 seconds until fragrant.

Step 2. Add Tomatoes and Beans
Stir in crushed tomatoes, cannellini beans, and kidney beans. Mix well to combine.

Step 3. Build the Broth
Pour in the broth and add Italian seasoning, salt, and black pepper. Bring the soup to a gentle boil.

Step 4. Simmer the Soup
Reduce heat to low and simmer uncovered for 15–20 minutes to allow flavors to develop.

Step 5. Cook the Pasta
Stir in pasta and continue cooking for 8–10 minutes, until pasta is tender but not mushy.

Step 6. Adjust and Serve
Taste and adjust seasoning. Serve hot with grated Parmesan if desired.

Pasta Choices That Work Best

Small pasta shapes work best in Pasta Fagioli. Ditalini is the traditional choice, but elbows, shells, or even broken spaghetti work well. Avoid large pasta shapes—they overpower the soup and throw off the balance.

Thickness and Texture Tips

Pasta Fagioli naturally thickens as it sits because the pasta absorbs broth. If it becomes too thick, simply add a splash of broth or water when reheating. For a creamier texture, you can mash a small portion of the beans directly in the pot.

Serving Suggestions

This soup is hearty enough to serve on its own, but it pairs beautifully with crusty bread, garlic bread, or a simple side salad.

A sprinkle of Parmesan or a drizzle of olive oil just before serving adds a finishing touch.

FAQs

Is Pasta Fagioli vegetarian?
It can be. Use vegetable broth instead of chicken broth for a vegetarian version.

Can I add meat to this soup?
Yes. Ground beef or Italian sausage can be browned and added at the beginning.

How do I store leftovers?
Store in an airtight container in the refrigerator for up to four days.

Can I freeze Pasta Fagioli soup?
It’s best frozen without the pasta. Add fresh pasta when reheating for best texture.

Final Thoughts

Pasta Fagioli soup is proof that simple ingredients can create deeply comforting food. It’s hearty, nourishing, and easy enough for everyday cooking while still feeling special.

Once it becomes part of your rotation, it’s the kind of soup you’ll come back to again and again—reliable, cozy, and endlessly satisfying.

Pasta fagioli soup
Isla Marie

Pasta Fagioli Soup

Pasta Fagioli Soup is a hearty Italian-inspired soup made with tender beans, small pasta, tomatoes, and aromatic herbs simmered in a rich, savory broth. This comforting one-pot meal is filling without being heavy and perfect for cozy dinners, meal prep, or cold-weather cooking.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 people
Course: Main Dish, Soup
Cuisine: American, Italian
Calories: 290

Ingredients
  

  • 1 tablespoon olive oil
  • 1 small onion chopped
  • 2 cloves garlic minced
  • 1 15 oz can crushed tomatoes
  • 1 15 oz can cannellini beans, drained and rinsed
  • 1 15 oz can kidney beans, drained and rinsed
  • 4 cups chicken broth or vegetable broth
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt adjust to taste
  • ½ teaspoon black pepper
  • ¾ cup small pasta ditalini, elbow, or small shells
  • Optional: grated Parmesan cheese for serving

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Sharp knife
  • Wooden spoon or spatula
  • Measuring cups and spoons

Method
 

  1. Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 3–4 minutes until softened.
  2. Stir in minced garlic and cook for 30 seconds until fragrant.
  3. Add crushed tomatoes, cannellini beans, and kidney beans. Stir to combine.
  4. Pour in broth and add Italian seasoning, salt, and black pepper. Bring to a gentle boil.
  5. Reduce heat to low and simmer uncovered for 15–20 minutes to develop flavor.
  6. Stir in pasta and cook for 8–10 minutes, until pasta is tender.
  7. Taste and adjust seasoning before serving.
  8. Serve hot with grated Parmesan if desired.

Video

Notes

  • Small pasta shapes work best
  • Soup thickens as it sits; add broth when reheating
  • Mash some beans for a creamier texture
  • Best enjoyed fresh but stores well

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating