Written by

David Kim

Published

Creamy Copycat Olive Garden Pasta e Fagioli Soup: Easy 30 Min Recipe

Ready In 30 minutes
Servings 4-6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

That is the reality of being addicted to this creamy copycat Olive Garden pasta e fagioli soup. I started making it on a Tuesday because it was cold. Then I made it Thursday because I needed comfort. By Saturday, I had already prepped the beans for Sunday, even though I told myself I would try something lighter, like a salad. No such luck. The smell of garlic and olive oil hitting the pan is just too hard to ignore.

There is a specific kind of madness in stirring the same pot five times over seven days. You start noticing tiny details you missed before. Like how the ditalini pasta absorbs liquid faster than you think. Or how the parmesan rind dissolves into the broth, making it taste like it simmered for twelve hours instead of thirty minutes. It’s not about the recipe anymore. It’s about the ritual. It’s about standing over the stove, spoon in hand, waiting for that perfect creamy texture that just doesn’t happen with canned stuff.

My partner looks at me with this mix of amusement and concern when I come down for breakfast, still wearing the same clothes from dinner. “You made it again,” they say. Not a question. Just a statement of fact. And honestly? I can’t blame them. When you find a recipe that hits that exact spot between hearty and cozy, you don’t let it go. You iterate. You tweak. You make it again until it feels like part of your own history.

I keep coming back to this soup because it reminds me of those long winter evenings where the only thing that matters is a warm bowl and a quiet kitchen. It’s not fancy. It’s not complicated. But it is deeply satisfying. And if I have to make it one more time this week, so be it. It’s worth every spoonful.

Why You’ll Love This Recipe

Let’s be honest for a second. You know that feeling when you walk into Olive Garden, smell the garlic bread, and think, “I could eat that every day”? Well, this creamy copycat pasta e fagioli soup is the next best thing, but without the five-hour wait or the $20 price tag. I’ve tested this recipe at least a dozen times now, tweaking the bean-to-pasta ratio and playing with the creaminess factor, and I finally landed on the perfect balance. It’s not just another soup recipe; it’s your new go-to for those nights when you need something that feels like a hug in a bowl.

  • Quick & Easy: You can have this on the table in under 30 minutes. I know, thirty minutes seems like a long time when you’re hungry, but compared to the hours it takes to make stock from scratch, this is a breeze. Perfect for busy weeknights or when you just want dinner to be over so you can relax.
  • Simple Ingredients: No fancy grocery trips needed. You likely already have most of this in your pantry. Canned beans, diced tomatoes, pasta, broth—basic stuff. The magic is in how they come together, not in how hard they are to find.
  • Perfect for Cozy Nights: This is the ultimate comfort food. Whether you’re dealing with a rainy day, a cold snap, or just a rough Monday, this soup hits the spot. It’s hearty enough to fill you up but light enough to not make you feel sluggish afterward.
  • Crowd-Pleaser: I’ve served this to picky eaters and soup snobs alike, and everyone goes back for seconds. The creamy texture masks the veggies in a way that even the kids don’t notice. It’s a win-win.
  • Unbelievably Delicious: The combination of cannellini beans, ditalini pasta, and a hint of cream creates a texture that is next-level. It’s rich, savory, and just salty enough. Honestly, the first bite will make you close your eyes and sigh. It’s comfort food reimagined—faster and easier, but with that same soul-soothing satisfaction you crave.

What makes this recipe different from the rest is the secret weapon: the parmesan rind. Most people toss that hard cheese shell in the trash, but not here. Simmering it in the broth adds an incredible depth of umami flavor that you just can’t get from salt alone. It’s a small step that makes a huge difference. Plus, using canned beans saves time without sacrificing quality, as long as you rinse them well. This isn’t just a copycat; it’s an upgrade.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The beauty of pasta e fagioli is that it relies on high-quality basics rather than exotic spices. You want ingredients that will meld together seamlessly, creating a soup that tastes like it simmered all day. Here is what you’ll need to pull it off.

For the Base

  • Extra virgin olive oil: Use a good quality one here. You’ll be tasting it directly, so don’t skimp. (adds richness)
  • Yellow onion: Diced fine. Sweet onions work best to build a natural sweetness in the base.
  • Garlic: Fresh cloves, minced. Jarred garlic just doesn’t have the same punch, honestly.
  • Carrots and Celery: Classic mirepoix. Dice them small so they melt into the soup rather than standing out as chunks.
  • Dried oregano: Italian seasoning works too, but oregano gives it that specific herbal note.
  • Chicken or vegetable broth: Use low-sodium broth so you can control the salt level yourself. I prefer Kalustyans or Imagine brands for a cleaner taste.
  • Crushed tomatoes: A 14-ounce can. This adds body and acidity to cut through the creaminess.

For the Heartiness

creamy copycat olive garden pasta e fagioli soup preparation steps

  • Cannellini beans: Two 15-ounce cans, rinsed and drained. These are the traditional bean for this soup. White kidney beans are a decent substitute if you can’t find cannellini.
  • Small pasta: Ditalini is classic, but small shells or elbow macaroni work in a pinch. (use gluten-free pasta if needed)
  • Heavy cream or half-and-half: This is what makes it “creamy.” For a lighter version, you can use milk, but the texture won’t be as luxurious.
  • Parmesan cheese rind: Yes, really. Save that hard piece of cheese from your last block. It infuses the broth with savory goodness. If you don’t have one, a tablespoon of grated parmesan stirred in at the end works, but the rind is superior.
  • Salt and black pepper: To taste. Always season at the end.

If you want to get fancy, you can add a splash of white wine when sautéing the onions, but it’s not necessary. The key is to let the flavors marry. Don’t rush the sautéing step; let those onions get translucent and sweet before you add the garlic.

Equipment Needed

You don’t need a fancy kitchen to make this soup. A large pot is the star of the show. I use a 6-quart Dutch oven because it holds heat well and allows me to stir easily without spilling. If you don’t have a Dutch oven, a large stockpot or even a heavy-bottomed saucepan will work just fine. The most important thing is that it has a lid, so you can simmer the soup properly.

You’ll also need a sharp chef’s knife and a cutting board. Dicing the veggies evenly helps them cook at the same rate, so take your time there. A wooden spoon is ideal for stirring because it won’t scratch your pot and it distributes heat evenly. I also recommend having a measuring cup handy for the broth and cream, though I often eyeball it once I get the hang of it. If you want to blend part of the soup for extra thickness, an immersion blender is great, but it’s not required. You can also mash some of the beans against the side of the pot with your spoon for a rustic, thick texture. Keep it simple; the ingredients do the heavy lifting.

Preparation Method

  1. Sauté the aromatics (5 minutes): Heat the olive oil in your large pot over medium heat. Add the diced onions, carrots, and celery. Cook them, stirring occasionally, until they are soft and translucent. This should take about 5 minutes. You want them to sweat, not brown. Add the minced garlic and dried oregano in the last minute of cooking. Garlic burns quickly, so keep an eye on it. It should smell fragrant and inviting.
  2. Build the broth (2 minutes): Pour in the crushed tomatoes and the broth. Scrape the bottom of the pot with your wooden spoon to release any browned bits from the onions. Those bits are flavor gold. Add the parmesan rind now, if you are using one. Let the mixture come to a gentle boil, then reduce the heat to low.
  3. Simmer and add beans (10 minutes): Add the rinsed cannellini beans to the pot. Stir everything together. Let it simmer uncovered for about 10 minutes. This allows the flavors to meld and the beans to heat through. You’ll notice the soup starting to thicken slightly as the beans break down a bit. If you want a creamier texture, take a potato masher and gently mash about half of the beans against the side of the pot. This releases their starch and thickens the soup naturally.
  4. Cook the pasta (8 minutes): While the soup simmers, bring a separate pot of salted water to a boil for the pasta. Cook the ditalini according to package directions, usually about 8-9 minutes, until al dente. Drain the pasta well. Pro tip: Do not add the pasta directly to the soup pot to cook, or it will absorb all the broth and become mushy. Cook it separately for best results.
  5. Combine and creamify (2 minutes): Once the pasta is cooked, stir it into the soup pot. Reduce the heat to low. Slowly pour in the heavy cream or half-and-half, stirring constantly. Let it heat through for about 2 minutes. Do not let it boil vigorously after adding the cream, or it might curdle. Taste the soup and adjust seasoning with salt and black pepper. Remember, the broth and cheese rind already have some salt, so go easy at first.
  6. Serve immediately: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh parsley or extra grated parmesan if you want to be fancy. Enjoy it right away while it’s hot and creamy.

If you are making this ahead of time, store the soup and pasta separately. The pasta will continue to absorb liquid in the fridge, leaving you with a thick, almost porridge-like consistency the next day. Reheat gently with a splash of broth or water to loosen it up.

Cooking Tips & Techniques

One of the biggest mistakes people make with bean soups is not rinsing the canned beans thoroughly. The liquid in the can is starchy and can taste metallic. Rinse them until the water runs clear. This makes a huge difference in the final taste.

Another tip is to control the heat. When you add the cream, keep the heat low. High heat can cause the dairy to separate, giving you a grainy texture instead of a smooth, creamy one. If your soup does separate, don’t panic. A quick blend with an immersion blender can often fix it.

I also recommend using a parmesan rind if you can. It sounds weird to some, but it adds a savory depth that salt just can’t match. If you don’t have one, you can add a tablespoon of parmesan cheese at the end, but the rind is the secret weapon. Just remember to fish it out before serving, unless you want to eat a chunk of hard cheese.

Multitasking is key here. While the soup is simmering, get your pasta water on. This way, everything comes together at the same time. It saves time and ensures the pasta is fresh and hot when you serve it. Also, don’t skip the sautéing step. Raw onion and garlic taste harsh. Cooking them down sweetens them and builds a flavor base that makes the soup taste homemade.

Variations & Adaptations

This recipe is pretty flexible, so don’t be afraid to tweak it to suit your taste. If you want a vegetarian version, just swap the chicken broth for vegetable broth. The flavor will be slightly different but still delicious. For a lighter option, skip the heavy cream and use a splash of milk or even a little extra broth. You can also add a tablespoon of tomato paste when sautéing the onions for a richer, deeper tomato flavor.

If you like it spicy, add a pinch of red pepper flakes when you add the garlic. It adds a nice kick that pairs well with the creamy texture. For a heartier meal, you can add cooked Italian sausage or shredded chicken. I’ve also tried adding a handful of spinach at the end for some extra greens. It wilts quickly and adds a pop of color.

Gluten-free? Just use gluten-free pasta. Most small shapes like ditalini or shells are available in GF versions. Be sure to check the package cooking time, as GF pasta can cook faster or slower than regular pasta. For a dairy-free version, use coconut cream instead of heavy cream. It adds a slight coconut flavor, so use it sparingly if you don’t want that taste. The beans and veggies will still provide plenty of satisfaction.

Serving & Storage Suggestions

This soup is best served hot, straight out of the pot. A slice of crusty bread or garlic toast is the perfect companion. I love dipping the bread into the creamy soup—it’s a game-changer. For a complete meal, serve it with a simple green salad dressed with a light vinaigrette. The acidity of the salad cuts through the richness of the soup.

Leftovers store well in an airtight container in the refrigerator for up to 4 days. As mentioned, the pasta will absorb liquid, so the soup will thicken. To reheat, add a splash of broth or water and warm it gently on the stove. You can also freeze the soup, but leave out the pasta. Freeze the soup base for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge, reheat it, and cook fresh pasta to add in. This ensures the pasta stays al dente and doesn’t get mushy.

The flavors actually improve overnight as the beans and herbs have more time to meld. So if you can wait a day, you’ll be rewarded with an even deeper taste. Just remember to adjust the consistency when reheating, as it will be thicker than when you first made it.

Nutritional Information & Benefits

This creamy copycat pasta e fagioli soup is not just tasty; it’s also relatively nutritious. Cannellini beans are a great source of plant-based protein and fiber, which helps 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 provides healthy fats. Using low-sodium broth helps keep the sodium content in check, though you should still monitor your intake if you are sensitive to salt.

For those watching their calorie intake, you can reduce the amount of cream or use a lighter alternative. The pasta adds carbohydrates, so adjust your portion size accordingly. Overall, this soup is a balanced meal that provides sustained energy. It’s a great option for anyone looking for a hearty, comforting dish that doesn’t leave them feeling weighed down. Plus, the parmesan rind adds calcium without adding much fat.

Conclusion

There you have it—my go-to creamy copycat Olive Garden pasta e fagioli soup. It’s simple, comforting, and absolutely delicious. I hope you give it a try and find your own reason to keep coming back to it. Whether it’s for a quick weeknight dinner or a cozy weekend treat, this soup is sure to become a staple in your kitchen. Feel free to customize it with your favorite veggies or proteins. Make it your own. And if you do, I’d love to hear how it turned out. Leave a comment below with your tweaks or just tell me how much you loved it. Happy cooking!

FAQs

Can I use dry beans instead of canned?

Yes, but you’ll need to soak them overnight and cook them for about an hour before adding them to the soup. Canned beans are much faster and work perfectly fine for this recipe.

Why is my soup too thick?

The pasta and beans absorb liquid as it sits. If your soup is too thick, simply stir in more broth or water until you reach your desired consistency.

Can I freeze this soup with the pasta in it?

It’s not recommended. The pasta will become mushy when frozen and reheated. Freeze the soup base without the pasta and cook fresh pasta when you’re ready to eat.

What can I use instead of heavy cream?

You can use half-and-half, whole milk, or even coconut cream for a dairy-free option. The texture will be slightly different, but it will still be creamy and delicious.

Is this soup gluten-free?

The base of the soup is naturally gluten-free, but you need to ensure your pasta is gluten-free. Check the labels on your broth and other ingredients to make sure they are certified gluten-free.

Pin This Recipe!

creamy copycat olive garden pasta e fagioli soup recipe

Print

Creamy Copycat Olive Garden Pasta e Fagioli Soup

A quick and easy 30-minute creamy soup featuring cannellini beans, ditalini pasta, and a secret parmesan rind for deep umami flavor, mimicking the beloved restaurant classic.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 1 yellow onion, diced
  • 3 cloves garlic, minced
  • 1 carrot, diced small
  • 1 stalk celery, diced small
  • 1 teaspoon dried oregano
  • 14-ounce can crushed tomatoes
  • 4 cups low-sodium chicken or vegetable broth
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 cup ditalini pasta (or small shells/macaroni)
  • 1/2 cup heavy cream or half-and-half
  • 1 parmesan cheese rind
  • Salt and black pepper to taste
  • Fresh parsley or grated parmesan for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onions, carrots, and celery; cook for 5 minutes until soft and translucent.
  2. Add minced garlic and dried oregano; cook for 1 minute until fragrant.
  3. Pour in crushed tomatoes and broth, scraping the bottom of the pot. Add the parmesan rind and bring to a gentle boil, then reduce heat to low.
  4. Add rinsed cannellini beans and simmer uncovered for 10 minutes. Optionally mash half the beans against the pot side to thicken the soup.
  5. While soup simmers, cook ditalini pasta in a separate pot of salted water until al dente (8-9 minutes). Drain well.
  6. Stir cooked pasta into the soup pot. Reduce heat to low and slowly stir in heavy cream. Heat through for 2 minutes without boiling.
  7. Season with salt and black pepper to taste. Remove parmesan rind if used.
  8. Serve immediately, garnished with fresh parsley or extra parmesan.

Notes

Cook pasta separately to prevent it from absorbing all the broth and becoming mushy. Store soup and pasta separately in the fridge. Reheat gently with added broth or water. The parmesan rind adds significant umami depth; fish it out before serving.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 6
  • Sodium: 800
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 52
  • Fiber: 10
  • Protein: 18

Keywords: Olive Garden copycat, pasta e fagioli, creamy bean soup, comfort food, quick dinner, Italian soup, cannellini bean soup

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆