Love this? Save it for later!
Share the inspiration with your friends
I figured making a rich, restaurant-quality pasta e fagioli at home would take hours of simmering and a lot of patience. It took about twenty minutes for that assumption to fall apart completely. I was standing over my stove, staring at a pot that looked suspiciously thin and watery, wondering if I had somehow ruined the most iconic Italian-American soup known to man. The smell of garlic and olive oil was there, sure, but it lacked that deep, soul-warming heaviness I remembered from my first trip to Venice Beach.
Then I remembered the secret. It isn’t a fancy stock or a twelve-hour reduction. It’s the beans. Specifically, how you treat them. I tossed in a can of cannellini beans with a little water and let them break down against the side of the pot. Within minutes, the liquid transformed from a clear broth into a creamy, starchy embrace that clung to every noodle. Honestly, it was magic in a ladle.
This copycat version of the Olive Garden classic is everything you want in a cozy meal. It’s not about perfection; it’s about comfort. It’s the kind of soup that makes you want to pull your cardigan tighter and ignore your phone for the evening. You know how sometimes recipes feel too complicated to bother with? This one is the opposite. It’s forgiving, simple, and incredibly satisfying. I’ve made this on rainy Tuesdays and snowy weekends, and it never fails to hit the spot. Let’s face it, sometimes the best meals are the ones that come together faster than you expect, leaving you with extra time to actually enjoy them.
That first spoonful was a quiet realization that I didn’t need a reservation to feel transported. It was just me, my kitchen, and a pot of pure comfort. And that’s exactly why this recipe stuck with me.
Why You’ll Love This Recipe
There is a specific kind of magic that happens when you replicate a beloved restaurant dish in your own kitchen. It feels like you’ve unlocked a secret code. This pasta e fagioli soup is not just another bean soup; it is the result of countless tweaks to get that exact creamy texture and hearty balance that makes you crave it repeatedly. I’ve tested this recipe enough times to know that the difference between “good” and “unbelievably delicious” lies in the details.
- Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or last-minute cravings when you want something substantial but don’t have hours to spare.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen. Canned beans, pasta, and basic pantry staples are all you need.
- Perfect for Cozy Nights: Great for chilly evenings, rainy weekends, or whenever you need a warm hug in a bowl.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike. The mild, savory flavor profile appeals to everyone, even picky eaters.
- Unbelievably Delicious: The texture and flavor combo is next-level comfort food. The beans create a natural creaminess without any dairy, making it rich and satisfying.
What makes this recipe different from the rest is the technique used to thicken the broth. By mashing a portion of the beans directly in the pot, you create a creamy base that mimics the restaurant style without needing heavy cream or a roux. It’s a clever trick that saves time and keeps the dish lighter. Whether it is this special technique or the perfectly balanced seasoning profile of garlic, rosemary, and parmesan, make it clear this isn’t just another version—it’s your best version.
Connect emotionally by tapping into the why: This recipe isn’t just good—it is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable. It reminds me of those long dinners where the conversation flows as easily as the soup. It’s warm, it’s welcoming, and it tastes like home.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You don’t need to run to three different stores for this one. Most of these items are likely sitting in your pantry or freezer right now. The beauty of pasta e fagioli is its reliance on humble components that transform when cooked together.
For the Base:
- Extra-virgin olive oil: Use a good quality one here, as it’s a primary flavor. (adds richness)
- Yellow onion: Finely diced, (adds sweetness)
- Carrots: Diced small, (adds earthy depth)
- Celery: Diced small, (adds classic aromatic flavor)
- Garlic: Minced fresh cloves, (essential for aroma)
For the Soup Body:
- Cannellini beans: Two cans, rinsed and drained. (I recommend Bush’s Best for consistent texture)
- Low-sodium chicken broth: Four cups. (Use vegetable broth for a vegetarian option)
- Tomato paste: Two tablespoons, (adds umami and color)
- Dried rosemary: One teaspoon, crumbled between your palms.
- Dried thyme: One-half teaspoon.
- Salt and black pepper: To taste.
For the Finish:
- Ditalini pasta: One cup. (Small tube-shaped pasta works best)
- Grated Parmesan cheese: For serving, (adds salty kick)
- Fresh parsley: Chopped, for garnish.
Substitution guidance is easy here. If you can’t find ditalini, small elbow macaroni or broken spaghetti pieces work fine. For a gluten-free option, use gluten-free ditalini or rice pasta. In summer, you might swap the dried herbs for fresh ones, using about three times the amount. The key is to keep the bean-to-broth ratio high so the soup remains thick and hearty.
Equipment Needed
You don’t need a fancy kitchen to make this soup. A large heavy-bottomed pot or Dutch oven is ideal because it distributes heat evenly and prevents burning. If you don’t have one, a large stockpot works perfectly fine. You’ll also need a wooden spoon for stirring, a measuring cup set, and a colander for rinsing the beans. A simple potato masher is helpful for breaking down the beans to thicken the soup, though you can also use the back of a sturdy spoon if you’re in a pinch. I personally prefer using a cast-iron Dutch oven because it holds heat well, keeping the soup warm longer at the table. For those on a budget, any stainless steel pot will do; just keep an eye on the bottom during the sautéing step to ensure the onions don’t stick.
Preparation Method

Follow these steps carefully to get the best texture and flavor. Timing is key, especially when cooking the pasta.
- Sauté the Vegetables (5 minutes): Heat the olive oil in your large pot over medium heat. Add the diced onion, carrots, and celery. Cook them until they are soft and translucent, stirring occasionally. This builds the flavor foundation. If the vegetables start to brown too quickly, lower the heat.
- Add Aromatics (1 minute): Stir in the minced garlic, tomato paste, dried rosemary, and thyme. Cook for just one minute until fragrant. Be careful not to burn the garlic, as it will turn bitter. The tomato paste should darken slightly.
- Simmer the Beans (10 minutes): Pour in the chicken broth and add the rinsed cannellini beans. Bring the mixture to a boil, then reduce the heat to low. Let it simmer uncovered for about 10 minutes. This allows the flavors to meld together and the beans to soften further.
- Thicken the Soup (2 minutes): Use a potato masher or the back of a spoon to mash about one-third of the beans directly in the pot. This releases starch and creates a creamy texture without adding dairy. Stir well to combine.
- Cook the Pasta (8-10 minutes): Add the ditalini pasta to the pot. Stir to ensure the pasta is submerged in the liquid. Cook according to package directions, usually 8-10 minutes. Stir occasionally to prevent sticking. Taste the broth now and add salt and pepper as needed.
- Final Adjustments (1 minute): Once the pasta is tender but still firm to the bite (al dente), remove the pot from the heat. The soup will continue to thicken as it sits, so don’t overcook the pasta. Let it rest for 2 minutes before serving.
Personal tip: If you like a thicker soup, let it sit for an extra 5 minutes after turning off the heat. The pasta will absorb more liquid, making the consistency even heartier.
Cooking Tips & Techniques
Getting the texture right is the hardest part of pasta e fagioli. A common mistake is adding too much liquid, resulting in a watery soup. Remember, the beans release starch, so you don’t need as much broth as you might think. If the soup gets too thick while standing, simply add a splash of water or extra broth when reheating. Another tip is to never salt the beans before cooking if you are using canned beans, as salt can toughen them, though since we are rinsing them, this is less of a concern. However, tasting and adjusting seasoning at the end is crucial because canned broths vary in saltiness. I once ruined a batch by adding too much salt too early, so learn from my mistake. Always taste at the end. For consistency, use a heavy-bottomed pot to prevent hot spots that can burn the bottom of the soup. Multitasking is easy here since the simmering time is short, but keep an eye on the pasta to avoid mushiness.
Variations & Adaptations
While the classic version is hard to beat, there are many ways to customize this soup to suit your tastes or dietary needs. For a vegetarian version, simply swap the chicken broth for a high-quality vegetable broth. You can also add diced carrots and celery for extra crunch. If you want more protein, add some cooked ground turkey or chicken sausage during the sauté step. For a spicy kick, add a pinch of red pepper flakes along with the garlic. I’ve also tried adding a handful of spinach in the last minute of cooking, which adds a nice color and nutritional boost. For a creamier version, stir in a tablespoon of butter or a splash of heavy cream at the end, though the mashed beans usually provide enough richness. If you are gluten-sensitive, use gluten-free pasta or even quinoa for a grain-free option. The beauty of this recipe is its flexibility; it adapts to whatever you have in your fridge.
Serving & Storage Suggestions
Serve this soup hot in wide bowls to appreciate the texture. A generous sprinkle of grated Parmesan cheese and a few fresh parsley leaves on top adds a nice contrast. It pairs wonderfully with crusty Italian bread or garlic bread for dipping. For a complete meal, serve it with a simple green salad dressed in lemon vinaigrette. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day or two as the pasta continues to absorb the broth. To reheat, add a little water or broth to loosen the soup, as it will thicken significantly in the fridge. Freeze in portions for up to 3 months, though note that the pasta may become soft upon thawing. For best results, freeze the soup without the pasta and add fresh pasta when reheating.
Nutritional Information & Benefits
This soup is not only delicious but also packed with nutrients. Cannellini beans are an excellent source of plant-based protein and fiber, which help keep you full and satisfied. They also provide essential minerals like iron and magnesium. The vegetables add vitamins A and C, while the olive oil offers healthy monounsaturated fats. This dish is naturally dairy-free (unless you add cheese on top) and can be made gluten-free. It’s a wholesome, balanced meal that supports digestive health and provides sustained energy. Personally, I love this soup because it feels indulgent but leaves me feeling light and nourished, rather than sluggish. It’s a perfect example of how comfort food can also be good for you.
Conclusion
This cozy copycat Olive Garden pasta e fagioli soup is a testament to the power of simple ingredients. It’s warm, hearty, and incredibly easy to make. I hope you try this recipe and find it to be a new favorite in your home. Don’t be afraid to tweak it to your liking—add more herbs, swap the pasta, or adjust the spice level. Cooking is about making it your own. I love this recipe because it brings me back to those relaxed evenings where the only thing that matters is a good meal and good company. Please leave a comment below and let me know how it turned out for you. Share your photos on social media and tag me—I’d love to see your creations. Happy cooking!
FAQs
Can I make this soup in a slow cooker?
Yes, you can. Sauté the vegetables in a pan first, then add them to the slow cooker with the broth and beans. Cook on low for 6-8 hours. Add the pasta in the last 30 minutes of cooking to prevent it from becoming mushy.
What kind of pasta is best for this soup?
Ditalini is the traditional choice, but small elbow macaroni, orzo, or even broken spaghetti pieces work well. The key is to use a small pasta that fits easily in a spoon.
Can I freeze this soup?
Yes, but it’s best to freeze the soup without the pasta. The pasta will absorb the liquid and become soft when thawed. Add fresh pasta when you reheat the soup.
Is this soup gluten-free?
The base soup is naturally gluten-free if you use gluten-free broth and ensure your canned beans are certified gluten-free. Just use a gluten-free pasta variety.
Can I use dried beans instead of canned?
Absolutely. You’ll need about 1.5 cups of dried cannellini beans, soaked overnight and cooked until tender before adding them to the soup. This method gives you better control over the texture and sodium content.
Pin This Recipe!

Cozy Copycat Olive Garden Pasta e Fagioli Soup: Easy & Comforting
A rich, creamy, and comforting copycat version of Olive Garden’s Pasta e Fagioli soup that comes together in under 30 minutes using simple pantry staples and a secret mashing technique for thickness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 yellow onion, finely diced
- 1 carrot, diced small
- 1 stalk celery, diced small
- 3 cloves garlic, minced
- 2 cans (15 oz each) cannellini beans, rinsed and drained
- 4 cups low-sodium chicken broth (or vegetable broth for vegetarian)
- 2 tablespoons tomato paste
- 1 teaspoon dried rosemary, crumbled
- 1/2 teaspoon dried thyme
- Salt and black pepper to taste
- 1 cup ditalini pasta
- Grated Parmesan cheese, for serving
- Fresh parsley, chopped, for garnish
Instructions
- Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- Add diced onion, carrots, and celery. Sauté for 5 minutes until soft and translucent.
- Stir in minced garlic, tomato paste, dried rosemary, and thyme. Cook for 1 minute until fragrant, being careful not to burn the garlic.
- Pour in chicken broth and add rinsed cannellini beans. Bring to a boil, then reduce heat to low and simmer uncovered for 10 minutes.
- Use a potato masher or the back of a spoon to mash about one-third of the beans directly in the pot to create a creamy, thick base.
- Add ditalini pasta to the pot. Stir to submerge and cook for 8-10 minutes until pasta is al dente, stirring occasionally.
- Taste and adjust seasoning with salt and pepper as needed.
- Remove from heat and let rest for 2 minutes before serving. Garnish with Parmesan cheese and fresh parsley.
Notes
For a thicker soup, let it sit for an extra 5 minutes after turning off the heat as the pasta absorbs liquid. If the soup thickens too much upon storage, add a splash of water or broth when reheating. Freeze the soup without the pasta for best results, adding fresh pasta when reheating.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6
- Sodium: 680
- Fat: 8
- Saturated Fat: 2
- Carbohydrates: 52
- Fiber: 12
- Protein: 14
Keywords: pasta e fagioli, olive garden copycat, bean soup, comfort food, easy dinner, italian soup, creamy bean soup, weeknight meals


