Amazing 45-Minute Pasta Fagioli Soup

February 4, 2026
Written By Katherine Reilly

Kate Reilly is the founder and head cook behind Taste This Plate. Growing up in a bustling Midwestern home, she learned that the best memories are made in the kitchen. With a passion for deconstructing classic American dishes, Kate’s expertise lies in making delicious, home-cooked meals accessible to everyone, regardless of their busy schedule. She believes that with simple ingredients and a little guidance, anyone can create extraordinary everyday meals. Her recipes are tested, tweaked, and perfected to ensure they are as reliable as they are delicious.

When the days get shorter and you just crave something that feels like a hug in a bowl, what do you reach for? Forget long simmering times, because that’s not my style here at Taste This Plate! I’m Kate, and my whole mission is to bring you simple recipes for real life. This Pasta Fagioli soup is the absolute perfect answer for those nights. It’s hearty, it’s packed with tender pasta and beans, and honestly, it blows the restaurant versions right out of the water. We’ve tested this one-pot method until it was flawless so you can trust the results, every single time you make this comforting Italian favorite.

Why This Hearty Pasta Fagioli Recipe is Your New Weeknight Staple

I know you’re busy, which is why this comforting soup recipe is truly built for the everyday cook. You get all those rich, savory flavors you expect from an Italian comfort food soup, but without needing to spend half your evening washing things!

  • It’s unbelievably fast—we’re talking less than 45 minutes total time.
  • It hits that cozy spot, making it the ultimate cozy winter soup.
  • The method is straightforward, which means you can whip this up even on a frantic Tuesday!

One Pot Pasta Fagioli for Minimal Cleanup

Seriously, one pot! That’s the magic of making this one pot pasta fagioli. You brown your sausage, sauté your veggies, and simmer the whole thing right there. When serving time comes, you just have a single Dutch oven to deal with. That frees you up to actually sit down and enjoy that delicious soup instead of staring at a sink full of dishes.

Customizing Your Pasta Fagioli Recipe

This recipe is designed to be adaptable. If you want that deep, rich flavor signature to many restaurant versions, go ahead and brown up some Italian sausage or ground beef in step one. But if you’re looking for a quick, healthy bean soup, just skip the meat and swap in some vegetable broth? Boom—you’ve instantly got a delicious vegetarian Pasta Fagioli that’s just as satisfying.

Gathering Ingredients for the Best Pasta Fagioli

For any recipe to shine, you have to start with exactly what works, right? This recipe sticks to super accessible ingredients you probably already have or can grab easily. We’re not going to some fancy Italian market for this Pasta Fagioli Recipe; we’re keeping it simple!

Here is what you’ll need for this truly hearty bean and pasta soup. Remember, if you skip the optional meat, grab vegetable broth instead of chicken to keep it vegetarian. Take note of those prep instructions—they matter!

  • 1 tablespoon olive oil
  • 1 pound Italian sausage or ground beef (optional, omit for vegetarian)
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (15 ounce) can cannellini beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 4 cups chicken or vegetable broth
  • 2 cups water
  • 1/2 cup small pasta, such as ditalini or elbow macaroni
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • Salt and black pepper to taste

Step-by-Step Instructions for Perfect Pasta Fagioli Soup

Okay, now that we’ve got our ingredients lined up, let’s get this soup going! This is where the real magic happens for our One Pot Pasta Fagioli. Remember that the timing I give you is a guide—you’re cooking with intuition, not a stopwatch! We want everything melding together beautifully for a rich broth. You can check out some other great main dishes inspiration later, but for now, focus on this pot right here!

Building the Savory Tomato Broth Soup Base

First things first: heat that olive oil in your big pot over medium heat. If you’re using sausage or ground beef, toss it in now. You want to cook it until it’s totally browned, breaking it up into little crumbles with your spoon. I always make sure to drain off any extra fat so we don’t end up with a greasy mess—we’re aiming for savory clean flavor here!

Next up are the veggies! Add your chopped onion, carrots, and celery. Let those babies cook down until they start getting soft, which usually takes about 5 to 7 minutes. As soon as they soften, throw in the minced garlic, oregano, basil, thyme, and those optional red pepper flakes. This is important: cook them for just 1 minute more. Stirring the dry herbs into the hot fat and veggies—that’s called blooming—and it wakes up all that flavor so beautifully!

Simmering the Tender Pasta and Beans

Now for the liquid excitement! Pour in the diced tomatoes (juice and all!), those two kinds of rinsed beans, the broth, and water. Bring that whole mixture up to a strong boil. Once it’s bubbling happily, toss in your small pasta, like ditalini. Right away, turn the heat down so it just maintains a nice simmer.

You need to cook this for the time listed on your pasta box, usually around 8 to 10 minutes, until that pasta is perfectly tender. Please—and I mean please—stir it occasionally! Because of that starchy pasta and all those beans, it loves to stick to the bottom and burn, and nobody wants burnt soup!

Expert Tips for the Ultimate Pasta Fagioli

You’ve got the soup simmering, but to take this from good to truly legendary, you need a couple of tricks up your sleeve. I inherited this knowledge from watching my grandmother perfect her stews, and these little tweaks really elevate any Pasta Fagioli Recipe. This is how we build confidence in the kitchen!

If you’re making this for lunch later this week, I highly recommend checking out my guide on quick lunch ideas, but honestly, this soup reheats so well, it’s perfect for that.

Achieving the Perfect Consistency in Your Pasta Fagioli

One common problem with pasta and beans soup is that it can sometimes feel too thin, right? We want that thick, almost creamy richness without adding actual cream! Trust me on this one: take about a quarter cup of those beans—just scoop them out—and mash them really thoroughly against the side of the pot with the back of a sturdy spoon. Stir those mashed beans back in. They break down and release their starch, thickening the broth naturally. It’s brilliant!

Also, for those of you skipping the meat entirely to make a vegetarian Pasta Fagioli, don’t worry about missing that richness. Toss in a teaspoon of smoked paprika right when you add your herbs in Step 3. It gives the broth a wonderful depth that mimics slow-cooked meatiness. You’ll be amazed!

Serving Suggestions for Your Homemade Pasta Soup

Now that you’ve whipped up this amazing bowl of Italian comfort food soup, you have to serve it right! This Pasta Fagioli Recipe is hearty enough to stand alone, but I always like to add a side element to complete the meal. The absolute, non-negotiable thing you need to do is pile on that fresh Parmesan cheese at the end—it melts right into the hot broth and adds a salty bite that makes everything sing!

For dipping, you simply cannot go wrong with crusty bread; it’s perfect for soaking up every last drop of that savory tomato broth soup. If you happen to be making my simple garlic bread later, grab a loaf of that! If you need a lighter touch, a small, crisp green salad tossed with a bright vinaigrette is a wonderful counterpoint to all that wonderful richness.

Check out my thoughts on great appetizers if you need more ideas, or go straight to the garlic bread recipe—you won’t regret it!

Storing and Reheating Leftover Pasta Fagioli

One of the best things about making a giant pot of Pasta Fagioli Soup? The leftovers! This is truly one of those soups that tastes even deeper and more developed the next day, which is why it’s such a fantastic family dinner soup idea.

When it comes to storage, keep it simple. Once the soup has cooled down completely—and I mean completely, don’t put a hot pot in the fridge!—transfer it to an airtight container. You can totally keep this deliciousness in the refrigerator for up to 4 days. Honestly, it’s perfect for meal prepping!

Now, here’s the crucial tip you need for reheating because leftover pasta can be tricky. As the ditalini or elbow macaroni sits in that wonderful broth, it soaks up all the liquid. If you just reheat it as is, you might end up with a thick, almost solid pot of beans and mushy pasta instead of soup!

When you are ready to eat, scoop out the portion you want into a saucepan. Add a splash of extra broth—chicken or veggie, whatever you used originally—or even just plain water. Stir it gently as it heats up over medium-low heat. That little bit of added liquid restores the consistency perfectly, making it taste just as fresh as when you first put it on the stove. It takes just five minutes, and you’re back to enjoying that perfect bowl of cozy winter soup!

Frequently Asked Questions About Pasta Fagioli

I know you might have a few lingering thoughts, especially if you’re trying to make this the best version for your family dinner. We get questions all the time as people switch from eating out to making this Pasta Fagioli Recipe at home. Don’t worry, I’ve got the answers to make sure your hearty bean and pasta soup comes out perfectly every time!

Can I make this Pasta Fagioli Soup vegetarian?

Absolutely! That’s one of the great things about this recipe—it adapts so easily. If you want a purely vegetarian Pasta Fagioli, you just have to skip the Italian sausage or ground beef in step one. Then, make sure you use vegetable broth instead of chicken broth. As I mentioned earlier, a little teaspoon of smoked paprika added with the herbs really helps boost that savory flavor profile so you don’t miss the meat at all!

What is the best pasta shape for authentic Pasta e Fagioli Soup?

When people ask me about creating an authentic Italian soup experience, I always point to the pasta shape. You want something small that marries well with the beans and doesn’t become cumbersome to eat with a spoon! The recipe officially calls for ditalini or elbow macaroni, and I stick by that. Those tiny tube shapes cook up perfectly tender and scoop up the broth and spices wonderfully. Avoid spaghetti or larger shells; they just get unwieldy in this thicker soup style.

If you’re looking for more general inspiration on classic Italian cooking, you might want to check out how my friends over at Cook With A Dem approach their classic versions right here!

Nutritional Snapshot of This Hearty Bean and Pasta Soup

I always feel better when I know what’s going into my family’s food, but please remember, I’m a cook, not a registered dietitian! These numbers are our best estimate based on the ingredients listed for this hearty bean and pasta soup. Because we focus on simple, real ingredients—like those wonderful beans and veggies—you’ll find this soup is packed with fiber and protein, making it a solid, healthy choice for dinner!

If you’re tracking things closely, having a good idea of the breakdown helps us all aim for balance. If you love learning about other great bean recipes, you might want to take a look at my guide on navy bean soup recipes for more inspiration!

Here is the estimated breakdown per serving, based on the full recipe yield:

  • Serving Size: 1.5 cups
  • Calories: 380
  • Fat: 12g (with 4g Saturated Fat)
  • Protein: 18g
  • Carbohydrates: 55g
  • Fiber: 12g

See that fiber count? That comes straight from those powerful beans and fresh vegetables we packed in there! That’s why I love making a big pot of this easy weeknight soup—it’s delicious comfort food that actually serves you well, too!

Share Your Homemade Pasta Fagioli Experience

That’s it, my friends! You’ve made a pot of truly authentic, super comforting Pasta Fagioli Soup, and honestly, that’s something worth celebrating. Remember what I always say here at Taste This Plate? The best memories are made right when we gather around the table. So, after you’ve enjoyed your quick Italian dinner, I would absolutely love to hear all about it!

Did it come out exactly like you hoped? Did you try adding a pinch of smoked paprika, or maybe you found the perfect bread for dipping? Don’t be shy! Pop down to the comments below and let me know how your pot turned out. Rating the recipe helps other cooks know they can trust this recipe, too!

If you snapped a picture of that beautiful, hearty bowl of best pasta fagioli, tag me on social media! Seeing your creations truly makes my day. If you have any questions that popped up during the cooking process—maybe about substitutions or cooking times—feel free to shoot me a message through the contact page. Happy cooking, and I hope this soup becomes a treasured staple at your table for many more cozy nights!

Print

Hearty, One-Pot Pasta Fagioli Soup (Better Than Olive Garden)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this hearty, classic Pasta Fagioli soup at home. This one-pot recipe uses simple ingredients to create a comforting Italian meal with tender pasta and beans in a savory tomato broth, perfect for an easy weeknight dinner.

  • Author: katereilly
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Total Time: 45 min
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound Italian sausage or ground beef (optional, omit for vegetarian)
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (15 ounce) can cannellini beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 4 cups chicken or vegetable broth
  • 2 cups water
  • 1/2 cup small pasta, such as ditalini or elbow macaroni
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. If using meat, add the sausage or ground beef and cook until browned, breaking it up with a spoon. Drain off excess fat.
  2. Add the chopped onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
  3. Stir in the minced garlic, oregano, basil, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant. This step builds flavor.
  4. Pour in the diced tomatoes (with their juice), rinsed cannellini beans, rinsed kidney beans, broth, and water. Bring the mixture to a boil.
  5. Once boiling, add the small pasta. Reduce the heat to maintain a simmer. Cook according to the pasta package directions, usually 8 to 10 minutes, until the pasta is tender. Stir occasionally to prevent the pasta from sticking to the bottom of the pot.
  6. Remove the pot from the heat. Stir in the 1/2 cup of grated Parmesan cheese until melted and incorporated.
  7. Taste the soup and add salt and black pepper as needed.
  8. Serve the Pasta Fagioli hot, topped with extra grated Parmesan cheese.

Notes

  • For a vegetarian Pasta Fagioli, skip the meat and use vegetable broth. You can add 1 teaspoon of smoked paprika with the herbs for a deeper flavor profile.
  • If you prefer a thicker soup, mash about 1/4 cup of the beans against the side of the pot before adding the pasta, or simmer uncovered for the last 10 minutes of cooking time.
  • This soup tastes even better the next day. Store leftovers in an airtight container in the refrigerator for up to 4 days.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 7
  • Sodium: 650
  • Fat: 12
  • Saturated Fat: 4
  • Unsaturated Fat: 8
  • Trans Fat: 0
  • Carbohydrates: 55
  • Fiber: 12
  • Protein: 18
  • Cholesterol: 15

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star