There’s something about a pot of soup simmering on the stove that instantly slows the day down. On busy weeknights, when everyone’s hungry and time feels tight, this Pasta Fagioli Soup Olive Garden–style recipe brings that warm, steady comfort back into the kitchen.
It’s the kind of meal that feels familiar and grounding. Rich broth, tender beans, hearty pasta, and savory meat come together in a way that feels filling without being heavy. It’s cozy, nourishing, and perfect for gathering everyone around the table.
If you love meals that feel like a hug in a bowl and still fit into real life, this one quickly becomes a favorite.
What Makes This Dish So Comforting
This soup is all about balance. It’s hearty enough to satisfy, thanks to the beans, pasta, and savory beef or sausage, yet light enough that you don’t feel weighed down afterward.
Every spoonful has layers of flavor built slowly, starting with soft vegetables and finishing with a tomato-rich broth that feels warm and familiar. It’s the kind of dinner that works just as well for quiet evenings as it does for feeding a hungry family.
Best of all, it feels like something you’d order out, while still giving you the comfort of knowing exactly what went into your bowl.
Everything You’ll Bring to the Table
Pantry and Produce Basics
- Olive oil
- Yellow onion
- Carrot
- Celery
- Garlic
These simple ingredients create the cozy foundation that gives the soup its depth and warmth.
Hearty Add-Ins
- Ground beef or Italian sausage
- Cannellini beans
- Red kidney beans
- Ditalini pasta
They make the soup filling, satisfying, and perfect for a balanced family dinner.
Flavor Builders
- Tomato paste
- Crushed tomatoes
- Chicken or beef broth
- Oregano, basil, and bay leaf
- Salt and black pepper
A sprinkle of fresh parsley and grated Parmesan at the end adds that finishing touch that makes it feel extra special.
From Kitchen to Table
Step 1: Start with a Warm Base
Heat the olive oil in a large pot over medium heat, then add the onion, carrot, and celery and cook until soft and fragrant.
Step 2: Build the Savory Layer
Add the ground beef or sausage and cook until browned, breaking it up as it cooks so every bite gets flavor.
Step 3: Deepen the Flavor
Stir in the garlic and tomato paste and cook briefly until everything smells rich and inviting.
Step 4: Let It Simmer
Pour in the crushed tomatoes, broth, oregano, basil, and bay leaf, then bring the soup to a gentle simmer.
Step 5: Add the Beans
Stir in the cannellini and kidney beans and let the soup simmer until everything feels well blended and comforting.
Step 6: Finish with Pasta
Cook the ditalini pasta separately, then add it to the soup just before serving so it stays perfectly tender.
Step 7: Season and Serve
Season with salt and pepper, remove the bay leaf, and finish with parsley and Parmesan for a cozy final touch.
Simple Ways to Make It Work for You
- Make it ahead and store the soup and pasta separately for easy reheating
- Use lean ground beef or turkey for a lighter option
- Swap in gluten-free pasta if needed
- Add extra beans for a more protein-rich bowl
- Stretch leftovers with extra broth for next-day lunches
- Keep sodium in check by choosing low-sodium broth
These little tweaks help the soup fit your lifestyle without losing its comforting feel.
A Cozy Moment Worth Repeating
This Pasta Fagioli Soup is the kind of recipe you come back to when you want something dependable and satisfying. It fills the kitchen with warmth, feeds everyone well, and reminds you how comforting homemade food can be.
It’s not just dinner. It’s a quiet pause in a busy day, served one warm bowl at a time.
Pasta Fagioli Soup Olive Garden Style for Cozy Family Nights
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion finely diced
- 1 carrot finely diced
- 1 celery stalk finely diced
- 3 garlic cloves minced
- 1 pound ground beef or Italian sausage
- 2 tablespoons tomato paste
- 1 can crushed tomatoes
- 4 cups chicken or beef broth low sodium
- 1 can cannellini beans drained and rinsed
- 1 can red kidney beans drained and rinsed
- 1 cup ditalini pasta
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 bay leaf
- Salt to taste
- Freshly ground black pepper to taste
- Fresh parsley chopped (optional)
- Grated Parmesan cheese for serving
Instructions
- 1. Heat olive oil in a large pot over medium heat and cook the onion, carrot, and celery until softened.
- 2. Add the ground beef or sausage and cook until browned, breaking it apart as it cooks.
- 3. Stir in the garlic and tomato paste and cook until fragrant.
- 4. Add the crushed tomatoes, broth, oregano, basil, and bay leaf and bring to a simmer.
- 5. Stir in the cannellini and kidney beans and simmer for 20 minutes.
- 6. Cook the ditalini pasta separately in salted water until al dente and drain.
- 7. Add the pasta to the soup just before serving and season with salt and pepper.
- 8. Remove the bay leaf and garnish with parsley and Parmesan before serving.
