If there’s one thing I learned watching my family cook, it’s that real comfort always comes served in a bowl. Nothing beats the feeling of sinking into a hearty, steaming portion of something truly satisfying when the weather turns chilly—or honestly, even when it’s Tuesday and you just need a win. That’s exactly what we’re making today: Pasta Fagioli. This isn’t some light, watery broth situation; this is the thick, savory, stick-to-your-ribs Italian soup that fills you up. I know a lot of you search for the Olive Garden version because it’s so reliably delicious, so trust me when I say Ava Sinclair over here has figured out how to make a version that’s even better right on your stovetop.
This recipe is the absolute perfect example of the Completely Yummy philosophy. We’re taking a classic Italian comfort food and boiling it down into genuinely doable steps, honoring those rich flavors without needing an afternoon of simmering. From the ground beef base to the tender ditalini pasta, this is seriously good food made simple, and I can’t wait for you to give it a try!
- Why This Hearty Pasta Fagioli Recipe Works for Your Weeknight
- Ingredients for Your Homemade Pasta Fagioli Soup
- Step-by-Step Instructions for Perfect Pasta Fagioli
- Tips for the Best Pasta Fagioli Recipe
- Make-Ahead & Storage Tips for Leftover Pasta Fagioli
- Variations on the Classic Pasta Fagioli Soup
- Serving Suggestions for Your Pasta Fagioli
- Frequently Asked Questions About Pasta Fagioli
- Nutritional Data for This Pasta Fagioli Recipe
- Share Your Cozy Dinner Ideas
Why This Hearty Pasta Fagioli Recipe Works for Your Weeknight
When you’re aiming for the best Comfort Food Soups, you usually think it means a whole day dedicated to cooking, right? Nope! That’s where my goal of making seriously good food genuinely doable comes into play. This Pasta Fagioli Recipe is designed specifically for when you need that rich, savory flavor without waiting until the weekend. We keep things snappy so you can get it on the table fast.
We’ve managed to pack all that incredible, slow-simmered flavor into a recipe that respects your busy schedule. If you’re looking for a fantastic Easy Weeknight Soup solution, grab your pot—we’re almost there!
Quick Prep Time for Your Pasta Fagioli
I timed this myself while managing my own chaos, and it’s quick! The prep time is just 15 minutes. Seriously! You’re chopping a little onion and carrot, and that’s about it for the hands-on prep. Then, we just let it simmer for about 35 minutes of cook time until everything melds together beautifully. It flows so nicely, making that amazing Pasta Fagioli accessible even on a crazy Wednesday.
The Best Fagioli Recipe Consistency
What everyone wants from this dish is that perfect, thick, spoonable texture, right? It shouldn’t taste like you’re only having broth. This version—especially if you try my little trick later on with the beans—achieves that stew-like consistency that makes it feel like a complete meal. It’s hearty, loaded, and you won’t feel like you’re missing anything. It’s the texture that separates the good Pasta Fagioli from the great one!
Ingredients for Your Homemade Pasta Fagioli Soup
Okay, let’s talk ingredients. Because this is where we build the deep, savory backbone of this Pasta Fagioli Recipe. You don’t need twenty fancy things for this; we’re focusing on quality basics that give us that amazing restaurant taste. If you’ve got a great pantry stock, this comes together fast. Remember, a high-quality broth makes all the difference here, just like when I make my Ham and Bean Soup!
Here’s exactly what you’ll need for a truly satisfying batch:
- 1 tablespoon olive oil
- 1 pound ground beef (or Italian sausage for richer flavor—I love using sausage here!)
- 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, but gives it a nice little kick!)
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 (6 ounce) can tomato paste
- 6 cups beef broth (or vegetable broth for a vegetarian option)
- 2 (15 ounce) cans cannellini beans, rinsed and drained
- 1 (15 ounce) can kidney beans, rinsed and drained
- 1/2 cup ditalini pasta (or small elbow macaroni—Ditalini is the classic!)
- Salt and black pepper to taste
- Grated Parmesan cheese, for serving (don’t skip this!)
Step-by-Step Instructions for Perfect Pasta Fagioli
This is where the magic happens! We’re taking those lovely ingredients and transforming them into a glorious, steaming pot of Pasta Fagioli. I try to keep this process moving—we want flavor development, not a long, drawn-out cooking session. Remember, you’re making a weeknight meal that tastes like you spent all weekend on it. If you love easy, robust soups, you’ll definitely want to check out my creamy lasagna soup next!
Building the Flavor Base for Your Pasta Fagioli Recipe
First things first: heat that olive oil in your big Dutch oven over medium heat. Get that ground beef (or sausage—your choice!) in there and brown it really well, breaking it up as you go. Once it’s browned, drain off any major fat. Next, toss in your chopped onion, carrots, and celery. You want to sauté these beauties until they’re soft, which takes about 5 to 7 minutes. Don’t rush that part! Then, stir in your garlic and all those dried herbs—oregano, basil, and thyme—plus the pepper flakes if you’re feeling feisty. Cook that for just 1 minute until you can really smell the aroma blooming.
Now, this next bit is important for that restaurant taste: stir in your diced tomatoes and the tomato paste. You need to cook that paste for about 2 minutes, stirring constantly. Cooking the paste deepens the tomato flavor so it’s not bright and raw tasting.
Simmering the Hearty Pasta and Beans Soup
Time to make it soupy! Pour in your 6 cups of beef broth and bring that whole lovely mix up to a gentle simmer. Now add both cans of rinsed, drained beans—the cannellini and the kidney beans. Cover it up, drop the heat to low, and let those flavors get to know each other for 15 minutes. After that, turn the heat up slightly and toss in your ditalini pasta. This is the critical time for the Pasta Fagioli Recipe: cook the pasta only until it’s tender but still holds its shape (usually about 8 to 10 minutes). Do not overcook it, or you’ll have mush!
Taste everything generously for salt and pepper, and that’s it! Ladle it out and top with Parmesan.
Tips for the Best Pasta Fagioli Recipe
You’ve got the basic cooking skills down from the instructions, but listen, making truly great Pasta Fagioli isn’t just following steps—it’s about knowing the little secrets that push it from good to absolutely unforgettable. Because I want you to feel confident serving this hearty soup anytime, I’ve gathered the things I always do in the kitchen to build that flavor and texture up just right. You can find tons of great recipes out there, but the way we thicken this soup without a heavy flour paste is my favorite trick!
Achieving the Perfect Consistency in Your Pasta Fagioli
If you remember one thing from this whole post, let it be this: don’t be afraid to use your beans to thicken the broth! This is the secret to that super thick, stew-like texture that people rave about—it’s what really sets our recipe apart from being just a thin soup.
Here’s the move: Once the meat and veggies are sautéd, before you add all the broth, take about a quarter cup of those cannellini beans (just scoop them out of the rinsed pile) and put them right back into the cooking pot. Then, grab a fork or a potato masher and smash those little guys up against the bottom of the pot until they are totally mashed into a paste. Add the rest of your ingredients, including the broth, and these mashed beans will melt away as it simmers, releasing their starches naturally. Trust me, this thickens the whole batch up beautifully without needing to make a separate roux or slurry. It’s simple food science, folks!
Ingredient Spotlight: Choosing Your Beans and Broth
When it comes to the beans, we use two different types for texture complexity. The cannellini beans are creamy and soft, which works perfectly with that mashing technique I just shared. The kidney beans hold their shape a bit better, giving you a nice textural contrast throughout the soup. Make sure you rinse them really well to get rid of that extra canning liquid—that stuff can make your broth taste metallic quick!
But let’s talk broth, because this is one place you shouldn’t skimp. Since this is an Italian Soup built largely on broth and tomatoes, using a really good quality beef stock (or even a robust vegetable broth if you go meatless) makes a massive difference. If your broth tastes bland, your Pasta Fagioli will taste bland. If you use that yummy, deeply flavored store-bought stock, it cuts down on your cooking time significantly, mimicking that slow-simmered goodness every time.
Make-Ahead & Storage Tips for Leftover Pasta Fagioli
Now, if you’re smart like me—which means you made a double batch because you love leftovers—you need to know how to store this fantastic hearty winter soup correctly. Pasta loves to soak up liquid, right? It’s a sponge! If you put the leftover Pasta Fagioli straight into the fridge with the pasta already in it, you’ll wake up to a thick, dense brick of bean and meat mush the next morning. We don’t want that. We want soup!
The best way to handle leftovers is to separate the pasta from the soup base. If you followed the directions, you already know I mentioned cooking the pasta *al dente*—that’s your safeguard. But to truly keep it perfect, store the broth, meat, and beans mixture in one container, and store any leftover cooked ditalini in a completely separate, airtight container.
When you’re ready to eat the next day, just reheat the broth base first until it’s bubbling gently. Then, add the pre-cooked pasta right into your bowl, ladle the hot broth over it, stir, and let it sit for just a minute or two to warm through. That way, every bowl tastes like it was just made hot off the stove. If you forget to keep them separate, don’t panic! Just add an extra splash of broth or water when reheating the whole mixture on the stovetop, and maybe let it simmer for just five minutes before serving. It will bring it right back to life, though it might be a touch softer. For storing, this soup lasts beautifully in the fridge for about three or four days, or you can freeze the broth base for up to three months. It’s perfect for throwing into the slow cooker later on thanks to how sturdy this foundation is. If you love easy-prep freezer meals, check out my tips for Tater Tot Casserole!
Variations on the Classic Pasta Fagioli Soup
You know me, I love a foundational recipe, but the key to really loving food is making it your own! This core Pasta Fagioli recipe is built to be flexible. Whether you need to skip the meat because you’re cooking vegetarian one night, or you just want to turn up the heat level for a cozy, spicy dinner, these tweaks are super easy to implement. We’re sticking to that sturdy flavor profile, but bending slightly to fit your needs. If you’re into plant-forward meals, you should check out my roasted lentil salad, which uses similar robust seasoning profiles!
Making Vegetarian Pasta Fagioli
This is such a common request, and honestly, it’s a simple swap! If you want a strictly vegetarian take on this Pasta Fagioli Recipe, the first thing you do is skip Step 1 entirely—no browning ground beef needed. You’ll want to add an extra tablespoon of olive oil when you start sautéing your onions and carrots to make sure things don’t stick.
Next, swap out that beef broth for a high-quality vegetable broth. Since we’re losing the richness from the meat drippings, we need to amp up the herbs a bit in Step 2. I recommend adding an extra half teaspoon of that oregano and basil, and maybe adding a teaspoon of mushroom powder if you happen to have it! That adds a lovely earthy depth that mimics slow-cooked meat flavor. It turns into a wonderful, hearty meal that way, proving you don’t need meat for a truly filling Italian Soup.
Spice Level Adjustments for Your Pasta E Fagioli Soup
I put just a tiny pinch of red pepper flakes in the core recipe—you know, enough to wake up your mouth but not enough to make you sweat! If you have a house full of spice lovers, or if you just need an extra warming kick for a chilly night, adjusting the spice is easy. You can simply double the amount of red pepper flakes listed in the ingredients. That usually gives a nice medium heat that builds as you eat.
But if you want a deeper, smokier heat, skip putting in extra flakes later. Instead, when you add the tomato paste in Step 2, add about a half teaspoon of smoked paprika. It doesn’t necessarily make it hotter, but it adds this gorgeous, grounding warmth that just screams “comfort food.” This little tweak is great for making leftovers taste brand new the next day, too!
Serving Suggestions for Your Pasta Fagioli
Look, as hearty as this Pasta Fagioli is, it truly begs for something crusty for dipping. Forget fancy side salads; we need carbs for scooping up every last bit of that glorious, thick broth! The absolute best pairing, hands down, is some sort of rustic, crusty bread to soak up all the flavor left in the bottom of your bowl. If you don’t have a bakery nearby, you absolutely must try my recipe for easy homemade breadsticks; they are ridiculously simple and perfect for dipping.
For a slightly lighter touch, a simple, bright green salad with a sharp lemon vinaigrette cuts through the richness of the meat and beans perfectly. But truthfully? Parmesan cheese and good bread are all you really need for this ultimate comfort food masterpiece.
Frequently Asked Questions About Pasta Fagioli
I know you might have a few lingering questions about transforming this recipe into your go-to Hearty Winter Soup. That’s okay! Getting the little details right is what turns a good meal into something you make all the time. I’ve gathered the most common things folks ask me after they’ve made their first batch of Pasta Fagioli.
Can I make this a true Olive Garden Copycat Recipe?
You bet you can! If that’s the flavor profile you are chasing, this recipe is absolutely structured to hit that note. The main thing that makes the Olive Garden version so recognizable, aside from the veggie mix (onion, carrot, celery—we nailed that ratio!), is the inclusion of meat. They use ground beef and sometimes Italian sausage. Since we browned the ground beef in Step 1, we built that rich, savory base that keeps it squarely in the “Better Than Olive Garden” category. If you want to check out one of the originals, that link to the Olive Garden Pasta e Fagioli is a great comparison, but honestly, I think ours is just easier and just as tasty!
What is the best pasta shape for Pasta Fagioli?
For this specific Pasta Fagioli Recipe, I strongly suggest hunting down ditalini, which are those tiny little tubes. They are traditionally used, and combined with our bean-mashing trick, they help create that wonderful thick texture that classifies this as a proper Pasta and Beans Soup rather than just a thin broth. They cook quickly and hold up well, provided you don’t overcook them!
However, don’t panic if your pantry is currently out of ditalini. Any very small pasta shape will work just fine! Think small elbow macaroni, pastina, or even broken-up small shells. Just watch the cooking time closely in Step 8 so they don’t get too soft. Sometimes I even use orzo, though it cooks faster than the ditalini.
If you’re looking for more ways to make your favorite sandwich flavors into a bowl, you absolutely should check out my recipe for Grinder Salad next week! It has that same vibrant, slightly tangy Italian flavor profile.
Nutritional Data for This Pasta Fagioli Recipe
Now, I’m not going to pretend I sit around calculating macros while I’m trying to enjoy my dinner, but I know many of you are interested in knowing what’s in this deeply satisfying bowl of Pasta Fagioli. Since this recipe is packed with protein from the meat and fiber from four different kinds of beans and vegetables, it’s a surprisingly wholesome bowl of comfort!
Here is the estimated nutritional information based on the ingredients listed here. Please keep in mind that my kitchen measurements are often based on “a handful” and “a glug,” so these numbers are just a general guideline—your results might vary slightly based on the exact brands of broth or meat you use!
- Serving Size: 1.5 cups
- Calories: 410
- Fat: 15g
- Saturated Fat: 6g
- Carbohydrates: 50g
- Fiber: 12g
- Protein: 25g
- Sodium: 750mg (This is the main area to watch if you need low sodium—use low-sodium broth!)
- Sugar: 8g
See? Lots of protein and tons of fiber from those beans! That’s why I call this the perfect Hearty Winter Soup—it keeps you full and happy for hours.
Share Your Cozy Dinner Ideas
And there you have it! The absolute dreamiest, heartiest bowl of Pasta Fagioli you’re going to make all winter long. I truly hope this recipe inspires you to embrace those simple, soul-satisfying meals without feeling stressed about the cooking time. This is what Completely Yummy is all about: making food that is both easy to pull off and seriously delicious.
Once you make this, I genuinely want to know what you think! Did you use sausage or beef? How did you like the texture after letting it set overnight? Please jump down to the comments, leave a star rating—it really helps other busy cooks find reliable recipes just like this one. If you snap a picture of your steaming bowls topped with that salty Parmesan, share it on social media and tag me! I love seeing how everyone makes these cozy dinners their own. And hey, if you’re looking for another unbelievably easy, cheesy comfort food that hits just as hard, check out my easy cheesy baked corn dip recipe next week!
PrintHearty Pasta Fagioli Soup: Better Than Olive Garden Copycat Recipe
Make this hearty Pasta Fagioli soup at home. This recipe delivers the rich, comforting flavor of the classic Italian dish, similar to the popular Olive Garden version, using ground beef and tender pasta.
- Prep Time: 15 min
- Cook Time: 35 min
- Total Time: 50 min
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (or Italian sausage for richer flavor)
- 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 (6 ounce) can tomato paste
- 6 cups beef broth (or vegetable broth for a vegetarian option)
- 2 (15 ounce) cans cannellini beans, rinsed and drained
- 1 (15 ounce) can kidney beans, rinsed and drained
- 1/2 cup ditalini pasta (or small elbow macaroni)
- Salt and black pepper to taste
- Grated Parmesan cheese, for serving
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the ground beef and cook until browned, breaking it up with a spoon. Drain off excess fat.
- Add the chopped onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
- Stir in the minced garlic, oregano, basil, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant.
- Stir in the diced tomatoes (with their juice) and the tomato paste. Cook for 2 minutes, stirring constantly.
- Pour in the beef broth. Bring the mixture to a simmer.
- Add the rinsed and drained cannellini beans and kidney beans to the pot. Reduce heat to low, cover, and let the soup simmer for 15 minutes to allow the flavors to combine.
- Increase the heat to medium and add the ditalini pasta. Cook according to package directions, usually 8 to 10 minutes, until the pasta is tender but still holds its shape. Do not overcook the pasta.
- Taste the soup and season generously with salt and black pepper.
- Serve the hot Pasta Fagioli immediately, topped with grated Parmesan cheese.
Notes
- For a thicker soup consistency, mash about 1/4 cup of the cannellini beans against the side of the pot before adding the pasta. This releases starch and thickens the broth naturally.
- If you are making this ahead of time, cook the pasta separately and add it just before reheating and serving. Pasta absorbs liquid quickly and can become mushy if stored in the soup overnight.
- Use high-quality broth; it makes a big difference in the final flavor of this comfort food soup.
Nutrition
- Serving Size: 1.5 cups
- Calories: 410
- Sugar: 8
- Sodium: 750
- Fat: 15
- Saturated Fat: 6
- Unsaturated Fat: 9
- Trans Fat: 0.5
- Carbohydrates: 50
- Fiber: 12
- Protein: 25
- Cholesterol: 35



