Skip to content

One Pot Pasta Fagioli


*This post may contain affiliate links. See my privacy statement for details.

Looking for a cozy, flavorful, and hassle-free meal? Look no further! This One Pot Pasta Fagioli recipe is the answer! Packed with aromatic herbs, hearty beans, and the rich taste of bacon, this dish is a true Italian classic that warms the soul. Plus, it’s a one-pot wonder, making cleanup a breeze. Wondering why you should try this recipe? Because it’s a comforting bowl of happiness, perfect for chilly nights or when you crave a taste of Italy in your own kitchen.

A white bowl with a yellow rim filled with Pasta Fagioli that is garnished with fresh parsley, grated Parmesan cheese and a drizzle of olive oil.


Pasta Fagioli is a traditional Italian peasant dish. The ingredients to prepare this hearty soup are relatively inexpensive. Depending on the region, some Italians will prepare this as a thickened stew, while others enjoy as a brothy soup. Pancetta or bacon will often be used to flavor the fagioli. Alternatively, some preparations are vegetarian.

What kind of pasta to use in this One Pot Pasta Fagioli recipe?

This Pasta e Fagioli recipe calls for the pasta to cook in the soup broth. So, it’s best to use a small pasta shape. Ditalini is a great choice. However, feel free to use elbow macaroni, or a mezze pasta of your choice. Alternatively, break up partially used boxes of whatever pasta you have in your pantry.


Chances are, you have most, or all of the ingredients in your pantry and fridge to whip up this hearty Italian soup.

  • Cannellini beans: Great Northern or Navy Beans are great substitutes.
  • Crushed tomatoes: Easily substitute with tomato sauce or tomato passata.
  • Chicken stock: Use vegetable stock to make this a Vegetarian Pasta Fagioli.
  • Bacon: Pancetta is a great alternative. Leave out if making this a vegetarian pasta soup.

Dried vs. Canned Beans

Dried beans can be used instead of canned. Using dried beans to make this Italian pasta soup will require a bit more prep as the beans should soak overnight in salt water. Alternatively, cook dried beans prior to incorporating them into the Pasta Fagioli.

Additionally, dried beans will require additional broth or water, and will take a bit longer to cook in the soup. So, once you add them to the pot, keep checking the liquid levels as they simmer. Add more, as needed.


This One Pot Pasta Fagioli recipe is incredibly easy to make. It requires just one pot, but its exceptional depth of flavors develops over time as it simmers to perfection, making it well worth the wait.

  1. Sauté Aromatics: Heat olive oil in a soup pot over medium heat. Add bacon, onion, celery, carrot, and rosemary. Season with salt and pepper. Sauté for 5 minutes until vegetables soften and bacon is rendered.
  2. Add Flavors: Stir in minced garlic and cook for another minute. Add 2 cans of beans (not rinsed or drained), 2 cans of water, crushed tomatoes, bay leaf, and chicken stock. Bring almost to a boil, then reduce heat and simmer for 30-40 minutes. Remove bay leaf and woody stem of rosemary.
  3. Blend and Cook: Blend the remaining can of rinsed and drained beans with a ladle of the soup in a food processor or use an immersion blender. Pour the mixture back into the pot. Add ditalini pasta and cook until al dente. Stir in fresh parsley.
  4. Serve and Garnish: Ladle the piping hot Pasta Fagioli into bowls. Garnish with freshly grated Parmesan cheese and a drizzle of olive oil.


Preparing a delicious and healthy Pasta Fagioli is so easy! It does, however, require time to prep the vegetables, and simmer to marry all of these delicious flavor elements. Honestly, this One Pot Pasta Fagioli can be on your dinner table in about an hour!

  • Prep the ingredients first (if using dried beans, allot time for soaking overnight).
  • Dried herbs can be used instead of fresh (cut the amount in half if using dried).
  • Water can replace the broth.
  • Adding a Parmesan rind to the broth will enhance the flavor, but is not necessary.
  • Fresh spinach, escarole or other leafy greens are also great additions and should be added at the end.
  • Cook the pasta just to al dente.


Pair this Pasta Bean Soup with a side of crusty garlic bread and/or a simple green salad for a complete meal.

Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stove, adding a splash of water or broth if needed to maintain the soup’s consistency.

This soup freezes wonderfully! Store cooled soup in freezer-safe containers for up to 2 months. Thaw in the fridge overnight and reheat on the stove over low heat, stirring occasionally.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A white bowl with a yellow rim filled with Pasta Fagioli that is garnished with fresh parsley, grated Parmesan cheese and a drizzle of olive oil.

One Pot Pasta Fagioli


Pasta e Fagioli is like a warm, cozy bowl of deliciousness. It’s the ultimate Italian comfort food. This soup-like pasta is loaded with cannellini beans, pasta and a thick tomato base. 


  • 12 ounces ditalini pasta, uncooked
  • 1 tablespoon olive oil
  • 4 strips bacon, diced
  • 1 carrot, minced
  • 1 celery stock, minced
  • 1/2 white onion, minced
  • 1 large garlic clove, minced
  • 1 sprig fresh rosemary
  • 1 teaspoon salt, plus more for taste
  • 1 teaspoon black pepper
  • 3 cans cannellini beans (one can drained and rinsed)
  • 2 cans water
  • 14 ounces crushed tomatoes
  • 1 bay leaf
  • 1 1/3 cup chicken stock or water
  • 1/3 cup fresh parsley (optional)
  • Parmesan cheese for garnish
  • olive oil for garnish


  1. Heat olive oil in a large dutch oven
  2. Add the bacon, carrots, celery, onion and rosemary.
  3. Season with salt and pepper.
  4. Cook for about 5 minutes to soften the vegetables and render the bacon.
  5. Add the garlic. Cook for another minute.
  6. Add two cans of the cannellini beans right from the can.
  7. Fill both cans with water and add to the pot.
  8. Add the crushed tomatoes and bay leaf.
  9. Season again with salt and pepper.
  10. Add the cup of chicken stock or water 
  11. Bring almost to a boil. Reduce heat and allow to simmer hard with the lid on for about 30 to 40 minutes (stir often and continue checking the liquid levels).
  12. Remove the bay leaf and woody rosemary stem.
  13. Drain and rinse the remaining can of cannellini beans.
  14. Add to a food processor or bowl (if using an immersion blender) with a spoonful of the broth. Pulse until thickened.
  15. Pour and mix into the soup.
  16. Stir in the uncooked pasta.
  17. Add the fresh parsley.
  18. Cook until the pasta is al dente.
  19. Taste for salt.
  20. Ladle into soup bowls.
  21. Garnish with freshly grated Parmesan cheese and a drizzle of olive oil
  22. ENJOY!


  • Substitute the ditalini pasta with elbow macaroni, small shells or a small pasta shape.
  • Use gluten-free pasta to make this a Gluten-free Pasta Fagioli
  • Replace the bacon with pancetta.
  • Eliminate the bacon to make this a vegetarian soup.
  • Tomato sauce or tomato passata can be substituted for the crushed tomatoes.
  • Allow the base to simmer hard for at least 30 minutes to develop the flavors and thicken.
  • Blend one can of the beans with a bit of the soup to thicken the soup.
  • If the soup is too thick, add a touch more stock, crushed tomatoes or water.
  • Cook the pasta just to al dente.
  • Add your favorite garnishes, fresh basil would also be great!
  • Serve with crusty bread and/or a side salad for an easy dinner.
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Category: Soup, Bisque
  • Method: Easy
  • Cuisine: Italian

Keywords: charlotte fashion plate, cooking at home, cooking video, dinner, dinner ideas, easy soup recipes, eats, facebook, fagiole, fazool, food, food blog, food blogger, food network, foodie, hearty soup recipes, home chef, home cook, home cooking, home cooks, homemade, how to make one pot pasta fagioli, how to make pasta fagioli, how to make vegetarian pasta fagioli, influencer, influencer marketing, instagram, italian, italian cooking, Italian dinner recipe, italian food, Italian peasant food recipes, italy, kid friendly, kid friendly meals, noms, one pot soup recipes, parmesan cheese, parsley, pasta, pasta fagioli recipe, pinterest, queen city, queen city eats, quick recipe, rich, social media, soup, soups, tiktok, TikTok video making pasta fagioli, tomato, tomato paste, video, what is pasta fagioli, what kind of meat to use in pasta fagioli, what kind of pasta to use in fagioli, winter soup ideas, winter soup recipes, yum, yummy, Pasta Fagioli, One-Pot Pasta, Easy Soup Recipe, Italian Comfort Food, Ditalini Pasta, Bacon Bean Soup, Quick Dinner Idea, Hearty Soup, One-Pot Meal, Pasta and Beans, One Pot Pasta Fagioli Recipe, Easy One-Pot Italian Soup, Hearty Pasta Fagioli with Bacon, Quick and Healthy Bean Soup, Best Ditalini Pasta Recipes, Simple One-Pot Pasta and Bean Dish, Homemade Italian Comfort Food Recipe, Delicious Bacon and Bean Soup, Family-Friendly Pasta Fagioli, Step-by-Step One Pot Pasta Fagioli


A photo of me in a black floral dress cooking at the stovetop at Williams-Sonoma

WELCOME! My name is Melissa Latin aka. Charlotte Fashion Plate. Happy to meet you! I am more than just recipes. I love fashion and style too! Most importantly, I love my Family (my Hubby and my Fur Babies). My Husband (aka my “Kitchen Bitch”) means the world to me. He’s pretty damn cool too. Not only is he one of the nicest guys you will ever meet, he also has had a lengthy career in professional hockey. Not only winning two Stanley Cups with the Pittsburgh Penguins in the early ’90’s, but most recently winning the Calder Cup with the Charlotte Checkers, amongst many other accolades. If you live in Charlotte and play hockey, or have a family member who plays, be sure to contact him!

Our life has changed dramatically in the past few years with the passing of our two goldendoodles, Vegas and Viva. We were lucky enough to have Vegas for five years (totally wish it was longer). Most recently, losing our Viva to a brain tumor in July of 2020. We welcomed our mini goldendoodle 7, almost seven years ago. We just added the amazing Hazel! Of course, I am always posting tons and tons of photos! Be sure to check out my recipe for Pet Bone Broth! This broth is super rich in nutrients and will provide your pet with a multitude of health benefits!

Let’s Get Social!

Be sure to follow me on social media! I’m always talking food, fashion, and family! I also love sharing some of my favorite Amazon Finds too. Click here to check out my Amazon page! FacebookInstagramTikTokTwitter and Pinterest! THANK YOU!

More to Plate...

A white bowl of yogurt topped with homemade granola and fresh berries with a glass jar of granola in the background.

Gluten-Free Homemade Granola

Are you in search of a gluten-free breakfast option that is not only nutritious and delicious, but also fuels your day with

No comment yet, add your voice below!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.