Creamy Pasta Fagioli Soup (Easy, Delicious, and Healthy)

Creamy Pasta Fagioli Soup is delicious, healthy & easy - the perfect comfort food! This recipe has it all: veggies, beans, pasta, meat & easy to follow instructions.
Prep Time 15 minutes
Cook Time 15 minutes
Total 30 minutes

This recipe for Pasta Fagioli soup is creamy, delicious, and healthy! Creamy pasta fagioli soup recipe is a hearty, creamy, delicious and healthy soup with pasta, beans, tomatoes, kale and other healthy real food ingredients.

Pair it with a slice of crusty bread for the ultimate comfort food on a chilly fall or winter day.

two white bowls of creamy pasta fagioli soup with gold spoons to the side.

Olive & Artichoke may earn a commission for purchases made after clicking links on this page. View our disclosure policy for details.


  • KID FRIENDLY – This recipe is also super simple to throw together! And it doesn’t take long to simmer together for a weeknight family dinner. Even the kids will enjoy this flavorful and creamy soup!
  • HEALTHY – This soup is both comforting and healthy! It is full of real food ingredients and fresh vegetables like Tuscan kale & heirloom tomatoes.
  • PERFECT COMFORT FOOD – Pasta e Fagioli soup is a popular soup in Italian cuisine. I love this version because the creaminess make it ultra comforting. So it’s perfect for a blustery winter day.
spoonful of creamy pasta soup over a white soup bowl.

Ingredients

This soup doesn’t require anything super complicated! Here’s what you’ll need:

  • extra virgin olive oil
  • sweet onion
  • garlic cloves
  • heirloom tomatoes
  • ditalini pasta (can substitute for a soup pasta, like mini shells or elbows)
  • cannellini beans
  • crushed red pepper flakes
  • dried oregano
  • chicken broth
  • salt
  • fresh shredded Parmesan cheese
  • tuscan kale
  • heavy cream
  • bacon (optional, but highly recommended!)

Equipment:

  • dutch oven or other large pot
  • wooden spoon
  • frying pan (for cooking the bacon)
  • sharp knife
  • cutting board
  • measuring cups & spoons
ingredients for the creamy pasta fagioli in small bowls.

Instructions

Cook the bacon in a large skillet or frying pan. Remove and drain the grease. Once cooled, chop/crumble and set aside.

In a separate Dutch oven, heat up the olive oil over medium heat. Add the onion and cook until translucent, stirring frequently. Stir in the garlic and cook until fragrant, about 1 minute. Be careful not to burn the garlic. 

Add the tomatoes, beans, broth, salt, oregano, and crushed red pepper. Bring the soup pot to a boil and lower the heat to a simmer for about 15 minutes. 

sautéing onions in a dutch oven pan.
cannelloni beans added to the stock pot.
broth and tomatoes added to the pasta fagioli soup pot.

Return to a boil, stir in the pasta and cook according to the package instructions.

Stir in the tuscan kale, chopped bacon pieces, fresh shredded parmesan cheese, and heavy cream. 

This soup is best when served immediately. Serve in soup bowls with a sprinkle with fresh grated or shredded Parmesan cheese and additional crushed red pepper and salt to taste, if desired. 

cooking the pasta with the beans in the creamy pasta fagioli soup
kale and bacon are added to the dutch oven with the other soup ingredients.
heavy cream and fresh shredded parmesan cheese are added to the soup mixture.
two white bowls of creamy pasta fagioli soup with the dutch oven of soup.

How to store and reheat leftovers

If you have leftover pasta fagioli soup, store in an airtight container in the fridge for up to 3-4 days. Heat up the leftover soup in a soup pan or pot over medium-low heat until warmed through. Be sure to stir often to prevent sticking to the bottom of the pot.

More favorite comfort food recipes

Here’s a few of our favorite comfort food recipes that we think you’ll love too! These recipes are sure to warm you up during the chilly fall and winter nights!

FAQ (frequently asked questions)

What type of pasta for pasta fagioli?

I love to use ditalini pasta when available. But you can also substitute for a shorter cut soup pasta, or something like mini shells or mini elbows if others are hard to find in your area.

What type of beans for pasta fagioli?

Berlotti or cannellini beans are the most often recommended for pasta fagioli. You can also substitute with navy beans if the others are harder to find.

Want more recipes?

Check out the recipe index where you can discover more homemade recipes from my homestead kitchen!

Creamy Pasta Fagioli Soup

Creamy Pasta Fagioli Soup is delicious, healthy & easy – the perfect comfort food! This recipe has it all: veggies, beans, pasta, meat & easy to follow instructions.
5 from 1 vote
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Main Course
Cuisine American, Italian
Servings 6
Calories 334 kcal

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 ½ cups onion chopped
  • 2 garlic cloves minced
  • 1 cup heirloom tomatoes chopped
  • 1 cup ditalini pasta uncooked
  • 2 15 ounce cannellini beans drained
  • ¼ teaspoon crushed red chili pepper
  • ½ teaspoon dried oregano
  • 5 cups chicken broth
  • 1 teaspoon salt
  • 1 cup parmesan cheese fresh shredded & more for topping
  • 1 bunch Tuscan kale about 3 cups, chopped
  • ½ cup heavy cream
  • 4 slices bacon cooked and crumbled

Instructions
 

  • Cook the bacon in a large skillet or frying pan. Remove from pan and drain the grease. Once cooled chop and set aside.
  • Heat the olive oil in a separate Dutch oven over medium heat. Add the onion and cook until translucent, stirring frequently. Stir in the garlic and cook until fragrant, about 1 minute. Be careful not to burn the garlic.
  • Add the tomatoes, beans, and broth. Stir in the salt, oregano, and crushed red pepper. Bring to a boil and lower the heat to a simmer for about 15 minutes.
  • Return to a boil, stir in the pasta and cook according to the package instructions.
  • Stir in the tuscan kale, bacon crumbles, parmesan cheese, and heavy cream. 
  • Sprinkle with fresh grated Parmesan and crushed red pepper

Nutrition

Calories: 334kcalCarbohydrates: 30gProtein: 14gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 38mgSodium: 1418mgPotassium: 414mgFiber: 4gSugar: 5gVitamin A: 5156IUVitamin C: 49mgCalcium: 355mgIron: 2mg
Keyword creamy pasta fagioli soup, pasta fagioli
Tried this recipe?Let us know how it was!
Get our free recipe guide

When you join our newsletter

Hey friend! What can I help you find?

Search our entire site!

Similar Posts

2 Comments

Leave a Reply

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

Recipe Rating