Indulgent Olive Garden Spaghetti Carbonara Recipe

Indulge in this creamy American-style Olive Garden Carbonara with bacon and mushrooms—but the secret ingredient might surprise you.

I’m so excited to share this Olive Garden Spaghetti Carbonara recipe with you today. This isn’t your traditional Italian carbonara—it’s Olive Garden’s creamy American twist that combines crispy bacon, tender mushrooms, and a velvety béchamel that coats each strand of pasta perfectly. Ever wondered how to recreate that restaurant-quality comfort food at home? The secret lies in a few unexpected ingredients and techniques that transform ordinary spaghetti into something truly indulgent.

Why You’ll Love this Olive Garden Carbonara

If you’ve ever craved the rich, creamy goodness of Olive Garden’s Spaghetti Carbonara but didn’t want to leave your house, this recipe is about to become your new best friend. The combination of crispy bacon, tender mushrooms, and perfectly cooked spaghetti swimming in a velvety béchamel sauce creates the ultimate comfort food experience.

I’m particularly fond of how the shallots add a subtle sweetness that balances the savory bacon. And can we talk about that sauce? Silky smooth with just the right consistency to cling to every strand of pasta. Trust me, your dinner guests will think you’ve been taking secret cooking classes.

What Ingredients are in Olive Garden Carbonara?

Olive Garden’s Spaghetti Carbonara is one of those restaurant favorites that many of us crave at home. The creamy sauce, savory bacon, and earthy mushrooms come together to create a dish that feels indulgent yet comforting. What makes this recipe special is the combination of a traditional bechamel sauce with the classic carbonara elements—though purists might note this isn’t a traditional Italian carbonara, which typically uses eggs rather than cream sauce. Still, it’s undeniably delicious in its own right.

  • 8 ounces mushrooms, sliced 1/4-inch thick (stems included)
  • 5 tablespoons finely-minced shallots
  • 1/4 cup olive oil
  • 24 slices bacon, cooked and cut into 1/2-inch strips
  • 2 pounds spaghetti
  • 2 teaspoons finely-chopped fresh parsley
  • Black pepper to taste
  • Salt to taste
  • 4 tablespoons grated Parmesan cheese
  • 6 tablespoons butter
  • 6 tablespoons all-purpose flour
  • 3 cups whole milk

When shopping for these ingredients, a few quality considerations can make all the difference. The recipe specifically calls for whole milk—not skim or low-fat—which gives the bechamel its rich texture. Fresh mushrooms will provide better flavor than canned ones, and using real Parmesan (not the pre-grated stuff in the green container) will greatly elevate the dish. The bacon quality matters too; thick-cut bacon will give you more substantial bites throughout the pasta. Might seem like a lot of bacon (24 slices!), but trust me, it’s what gives this dish its signature flavor that keeps folks coming back to Olive Garden.

How to Make this Olive Garden Carbonara

Making this Olive Garden copycat carbonara is actually pretty straightforward, and the results are absolutely worth it. Start by heating 1/4 cup olive oil in a heavy skillet over medium heat until it becomes fragrant. This is your flavor base—don’t rush this step. Add 8 ounces of sliced mushrooms and 5 tablespoons of finely minced shallots to the hot oil, then sauté until they turn golden (not brown). The mushrooms will release their moisture first, then start to take on color, which is exactly what you want for developing that deep umami flavor.

While your mushroom mixture is cooking, you’ll want to prepare the bechamel sauce, which is what makes this carbonara so creamy and luxurious. In a separate heavy non-aluminum pot, melt 6 tablespoons of butter, then add 6 tablespoons of all-purpose flour to create a roux. Cook this mixture for about 2 minutes over moderate heat, stirring constantly with a wire whisk. The roux shouldn’t get darker than a blond color—we’re not making gumbo here! Next, slowly add 3 cups of whole milk (remember, no skim or low-fat substitutes) and bring it almost to a boil, then immediately remove from heat. Meanwhile, cook 2 pounds of spaghetti according to package directions until al dente. Once your mushrooms are golden, add those 24 slices of cooked bacon that you’ve cut into 1/2-inch strips, stir well, and turn off the heat. Now comes the fun part—add your warm spaghetti to the skillet and blend everything together thoroughly. Pour in that warm bechamel sauce you’ve been keeping warm, along with black pepper, 2 teaspoons of finely-chopped fresh parsley, and salt to taste. Give it all one final, thorough mixing and serve immediately with a generous sprinkle of 4 tablespoons of grated Parmesan cheese.

Just a word of advice from someone who’s learned the hard way: timing is everything with this recipe. You want all components ready at roughly the same time so the pasta stays hot and the sauce stays creamy. If the bechamel cools too much, it might thicken more than you’d like. And don’t even think about using cold pasta—it needs to be freshly cooked and still warm when you add it to the skillet. This allows all those flavors to meld together beautifully, creating that restaurant-quality experience right at your dining table. Who needs to wait for endless breadsticks when you can create this Olive Garden classic at home?

Olive Garden Carbonara Substitutions and Variations

While mastering the classic recipe is rewarding, the beauty of this Olive Garden-inspired carbonara lies in its adaptability. I’m all about making this dish work for different dietary needs or what’s in your pantry.

Don’t have bacon? Pancetta or guanciale make excellent substitutes—even turkey bacon works for a lighter option. Vegetarians can skip the meat entirely and double up on those gorgeous mushrooms.

The sauce can be tweaked too. Need dairy-free? Try coconut milk instead of whole milk. Gluten-free folks can swap the all-purpose flour for rice flour in the bechamel and use gluten-free spaghetti.

What to Serve with Olive Garden Carbonara

When enjoying a rich dish like spaghetti carbonara, complementary sides can turn your meal from delicious to extraordinary. I recommend pairing this creamy pasta with a crisp garden salad dressed with tangy vinaigrette to cut through the richness. Garlic bread is non-negotiable, perfect for sopping up that decadent sauce.

For vegetables, roasted asparagus or broccoli work beautifully – their slight bitterness balances the bacon’s saltiness. Wondering about wine? A light Pinot Grigio or Sauvignon Blanc provides invigorating contrast. Need something non-alcoholic? Sparkling water with lemon keeps your palate clean between bites of this indulgent classic.

Final Thoughts

After mastering this Olive Garden Spaghetti Carbonara recipe, you’ll find yourself returning to it time and again for good reason. The combination of crispy bacon, sautéed mushrooms, and that velvety béchamel sauce creates a symphony of flavors that’s hard to resist.

I’m convinced there’s something magical about the way these ingredients come together. The secret, in my opinion? Taking time with the roux—that butter-flour mixture needs your full attention to achieve that perfect blond color.

What’s your favorite part? For me, it’s that first bite with all elements perfectly combined.