“Hey, you’ve got to try this soup I made!” was how my friend Sarah texted me on a particularly chilly evening last fall. She’d whipped up what she called a “secret Olive Garden hack,” and honestly, I was skeptical. Pasta e fagioli? Isn’t that just beans and pasta? But that night, when she sent a picture of her steaming bowl dotted with fresh herbs and a sprinkle of Parmesan, something about it pulled me in. I decided to give it a shot after a hectic day when I was craving something warm but didn’t want to fuss too much. The kitchen smelled like a rustic Italian trattoria, even with just a few simple ingredients simmering on the stove.
I wasn’t expecting much the first time I made this Cozy Olive Garden Pasta e Fagioli recipe, but it quickly became my go-to comfort soup. The way the tender beans and al dente pasta play together in a savory broth—it felt like a hug in a bowl, you know? Plus, it’s so forgiving. I tweaked it a bit each time, sometimes adding a pinch more rosemary, sometimes swapping in cannellini beans for the traditional mix. Every version felt like a small victory, especially when friends started asking for the recipe. It’s funny how food can turn around a day—this soup did that for me more than once.
It stuck with me because it’s not just about filling up; it’s about feeling grounded. Something about that blend of garlic, herbs, and beans just hits the spot when life feels a little hectic. No need for fancy ingredients or complicated steps—just honest, straightforward cooking that makes you slow down and savor the moment.
Why You’ll Love This Recipe
This Cozy Olive Garden Pasta e Fagioli recipe is honestly one of those dishes that’s easy to love and even easier to make. After several tries in my own kitchen, here’s why it’s become a staple in my recipe box:
- Quick & Easy: Ready in about 40 minutes, it’s perfect for those busy weeknights when you want something hearty without spending hours in the kitchen.
- Simple Ingredients: No need to hunt for anything fancy—most of these ingredients are pantry staples you probably have on hand.
- Perfect for Cozy Nights: Whether you’re curled up with a book or hosting a casual dinner, this soup fills the room with warmth.
- Crowd-Pleaser: I’ve served it at small gatherings, and people always ask for seconds—kids and adults alike.
- Unbelievably Delicious: The combination of creamy beans, tender pasta, and fragrant herbs is like comfort food with a little Italian soul.
What sets this Pasta e Fagioli apart from other recipes is the way the broth balances richness and freshness. The technique I use—browning the garlic just right and simmering the beans gently—creates layers of flavor that feel both rustic and refined. Plus, I like to finish it with a splash of good-quality olive oil and freshly grated Parmesan, which adds that familiar Olive Garden touch.
It’s the kind of recipe that invites you to close your eyes after the first spoonful, savoring all those cozy, homey flavors. If you want a comforting soup that feels like a warm Italian kitchen on a chilly evening, this one’s for you.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most are pantry staples or easy to find at your local grocery store.
- Olive oil – extra virgin for that robust, fruity flavor (I like Colavita brand for consistent quality)
- Yellow onion, finely chopped – adds natural sweetness and depth
- Garlic cloves, minced – the soul of the soup, don’t skimp here
- Carrots, diced – for a touch of sweetness and texture
- Celery stalks, diced – classic mirepoix base
- Canned diced tomatoes (14 oz / 400 g) – brings acidity and brightness
- Chicken or vegetable broth (4 cups / 1 liter) – the flavorful liquid foundation
- Cooked cannellini beans (1 ½ cups / about 250 g) – creamy white beans that soak up flavor beautifully
- Small pasta (3/4 cup / 90 g) – ditalini or small elbow macaroni work best for that authentic bite
- Dried Italian herbs – oregano, thyme, and rosemary (1 tsp each) for aromatic warmth
- Bay leaf – adds subtle complexity to the broth
- Salt and freshly ground black pepper – to taste
- Fresh parsley, chopped – for garnish and fresh herbal note
- Grated Parmesan cheese – a must for finishing the soup with that classic Italian touch
Feel free to swap cannellini beans with great northern or even kidney beans, depending on what you have. If you’re looking for a gluten-free option, you can use gluten-free small pasta or even small rice-shaped grains like orzo made from corn or rice.
Equipment Needed
- Large soup pot or Dutch oven: This is ideal for even heat distribution and enough room to simmer your soup comfortably.
- Cutting board and sharp knife: For prepping your veggies efficiently and safely.
- Wooden spoon or heat-resistant spatula: To stir the soup without scratching your cookware.
- Measuring cups and spoons: Accuracy helps keep the flavors balanced.
- Colander or sieve: To rinse beans if using canned and drain pasta.
- Ladle: For serving those cozy bowls with ease.
If you don’t own a Dutch oven, a heavy-bottomed pot works just fine. When I started, I used a regular stockpot and the soup still came out great. Just keep an eye on the heat to avoid scorching.
Preparation Method
- Heat 2 tablespoons (30 ml) of olive oil in your large pot over medium heat. When shimmering, add the finely chopped onion, diced carrots, and celery. Sauté for about 5-7 minutes until the vegetables soften and the onion turns translucent.
- Add the minced garlic and cook for another 1-2 minutes. Be careful not to brown the garlic too much; it should smell fragrant but not bitter.
- Pour in the canned diced tomatoes with their juices. Use a wooden spoon to break them up a bit if needed. Stir to combine and let it simmer for 3 minutes.
- Add the broth (4 cups / 1 liter), dried herbs (oregano, thyme, rosemary), and bay leaf. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes. This helps the flavors marry nicely.
- Stir in the cooked cannellini beans (about 1 ½ cups / 250 g) and small pasta (3/4 cup / 90 g). Continue to simmer for 10-12 minutes or until the pasta is tender but still has a slight bite (al dente). Stir occasionally to prevent the pasta from sticking to the bottom.
- Season with salt and freshly ground black pepper to taste. Remove the bay leaf.
- Turn off the heat and stir in a splash of olive oil (about 1 tablespoon / 15 ml) for richness. Ladle the soup into bowls and garnish with chopped fresh parsley and a generous sprinkle of grated Parmesan cheese.
Watch your pasta carefully—overcooked pasta can turn the soup mushy, which is a common pitfall I learned the hard way. If the soup gets too thick as it sits, just add a little hot broth or water to loosen it. This recipe makes about 4 generous servings and reheats beautifully.
Cooking Tips & Techniques
One trick I picked up from professional kitchen experience is to sauté your aromatics low and slow. Rushing the onion and celery can lead to uneven cooking and a less flavorful base. Letting those veggies sweat gently builds the soup’s soul.
Using canned beans saves time without sacrificing texture, but if you want to cook your own, soak dried cannellini beans overnight and simmer until tender. It’s worth the extra effort for that fresh-from-scratch feel.
Another tip: add the pasta towards the end of cooking rather than at the start. If pasta cooks too long in the soup, it turns gummy and steals the show from the beans and broth.
If you like a little heat, a pinch of red pepper flakes works wonders. I’ve tried this when making hearty lentil stew, and it adds a subtle kick without overpowering the flavors.
Multitasking tip: While the soup simmers, prep a fresh salad or warm some crusty bread. I’ve had great success pairing this with my easy no-knead roasted garlic rosemary bread for a complete meal that feels special but takes minimal effort.
Variations & Adaptations
- Vegetarian version: Use vegetable broth instead of chicken broth and skip the Parmesan or use a plant-based cheese alternative to keep it vegan-friendly.
- Seasonal twist: Add chopped kale or spinach in the last 5 minutes of cooking for a green boost and fresh bite.
- Protein boost: Stir in cooked Italian sausage or pancetta for a heartier, meatier soup.
- Low-carb option: Swap the pasta for spiralized zucchini or small cauliflower rice for a lighter take.
- Spicy variation: Add a teaspoon of smoked paprika and a pinch of cayenne pepper to the broth for a smoky, spicy edge.
Personally, I love adding a squeeze of fresh lemon juice just before serving—it brightens the whole bowl and cuts through the richness beautifully. It’s a little trick I picked up after making French onion soup that has become my signature finish for many brothy recipes.
Serving & Storage Suggestions
Serve this Pasta e Fagioli hot, straight from the pot, with a sprinkle of fresh parsley and plenty of grated Parmesan on top. It’s fantastic with crusty bread or garlic focaccia for dipping.
Leftovers keep well in the refrigerator for up to 3 days. Store the soup in an airtight container, but keep in mind the pasta will continue to absorb liquid and soften. To revive it, add a splash of broth or water when reheating gently on the stove or in the microwave.
If you want to freeze it, leave out the pasta and add fresh pasta when reheating. This keeps the texture perfect without mushiness.
Flavors actually deepen after a day, so it’s one of those soups that tastes even better the next day if you can wait that long!
Nutritional Information & Benefits
This Cozy Olive Garden Pasta e Fagioli recipe is not only comforting but nourishing. A typical serving contains approximately:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Protein | 15g |
| Carbohydrates | 45g |
| Fiber | 10g |
| Fat | 6g |
The cannellini beans provide a great plant-based protein and fiber source, which supports digestion and keeps you full longer. Olive oil adds heart-healthy fats, and the herbs deliver antioxidants.
This recipe is naturally gluten-free if you swap the pasta for a gluten-free alternative, and it’s low in saturated fat. Just watch the cheese portion if you’re monitoring sodium intake.
Conclusion
This Cozy Olive Garden Pasta e Fagioli recipe is a keeper—simple, satisfying, and full of flavor. It’s proof that comfort food doesn’t have to be complicated or time-consuming. Whether you’re winding down after a busy day or want to impress without stress, this soup offers all the warmth and soul you need.
Feel free to tweak the herbs or swap ingredients based on what you have. That’s part of the fun—making it your own. I love this recipe because it reminds me how a few humble ingredients can come together to create something truly special.
If you give it a try, I’d love to hear how you make it your own or what sides you pair it with. Cooking is better when shared, after all.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, soaking and cooking dried cannellini beans overnight will give you a fresher taste and firmer texture. Just add them during the broth simmer stage instead of canned beans.
What type of pasta works best for Pasta e Fagioli?
Small pasta shapes like ditalini, small elbow macaroni, or even small shells are traditional because they blend well with the beans and broth.
Can I make this soup vegan?
Absolutely! Use vegetable broth and skip the Parmesan or use a vegan cheese alternative to keep it plant-based.
How long does Pasta e Fagioli keep in the fridge?
Store it in an airtight container, and it should stay fresh for up to 3 days. The flavors get better, but the pasta will absorb more broth and soften.
What can I serve with this soup?
This soup pairs wonderfully with crusty bread like garlic rosemary bread or focaccia. You could also serve a simple green salad alongside for a complete meal.
Pin This Recipe!

Cozy Olive Garden Pasta e Fagioli Recipe Easy Homemade Comfort Soup
A warm and comforting Italian soup featuring tender beans, small pasta, and aromatic herbs in a savory broth, perfect for cozy nights and easy weeknight meals.
- Total Time: 40 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 yellow onion, finely chopped
- 3 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 14 oz (400 g) canned diced tomatoes
- 4 cups (1 liter) chicken or vegetable broth
- 1 ½ cups (about 250 g) cooked cannellini beans
- 3/4 cup (90 g) small pasta (ditalini or small elbow macaroni)
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped (for garnish)
- Grated Parmesan cheese (for finishing)
- 1 tablespoon olive oil (for finishing)
Instructions
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the finely chopped onion, diced carrots, and celery. Sauté for 5-7 minutes until vegetables soften and onion is translucent.
- Add the minced garlic and cook for 1-2 minutes until fragrant, being careful not to brown it.
- Pour in the canned diced tomatoes with their juices. Stir and simmer for 3 minutes.
- Add the broth, dried oregano, thyme, rosemary, and bay leaf. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes.
- Stir in the cooked cannellini beans and small pasta. Simmer for 10-12 minutes until pasta is al dente, stirring occasionally.
- Season with salt and freshly ground black pepper to taste. Remove the bay leaf.
- Turn off the heat and stir in 1 tablespoon of olive oil. Ladle soup into bowls and garnish with chopped fresh parsley and grated Parmesan cheese.
Notes
Watch pasta carefully to avoid overcooking and mushiness. Add hot broth or water to loosen soup if it thickens when sitting. For gluten-free, use gluten-free pasta or rice-shaped grains like orzo made from corn or rice. For vegan, use vegetable broth and skip Parmesan or use plant-based cheese. Adding a splash of fresh lemon juice before serving brightens the flavor.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Cuisine: Italian
Nutrition
- Serving Size: 1 generous bowl (abo
- Calories: 320
- Sugar: 6
- Sodium: 700
- Fat: 6
- Saturated Fat: 1
- Carbohydrates: 45
- Fiber: 10
- Protein: 15
Keywords: Pasta e Fagioli, Olive Garden hack, comfort soup, Italian soup, easy soup recipe, cannellini beans, small pasta, cozy dinner





