Olive Garden Ravioli Carbonara Copycat Recipe
This Olive Garden ravioli carbonara recipe brings the restaurant’s creamy, smoky pasta home in about 35 minutes. If you have ever wanted that rich, bacon-forward sauce clinging to pillowy cheese ravioli on a weeknight, this is the version worth making.
The sauce comes together while the pasta cooks, so nothing sits around waiting. One pot, one pan, dinner on the table fast.

Why I Love This Recipe
The sauce here is thick and glossy without being heavy. The pancetta crisps up and stays that way, so you get a little crunch against the soft ravioli.
What keeps it from feeling too rich is the pasta water. That starchy liquid loosens the cream and egg yolks just enough to coat every piece evenly, not pool at the bottom of the bowl.
This is the version I keep coming back to when I want something genuinely satisfying without much fuss.
Recipe Ingredients

- 20 oz fresh or refrigerated cheese ravioli – The filled pasta is the centerpiece; fresh cooks faster than dried
- 6 oz pancetta, diced – Pancetta gives a cleaner, less smoky flavor than bacon; thick-cut bacon works as a swap
- 3 large egg yolks – Adds richness and helps thicken the sauce without flour
- 1 cup heavy cream – Builds the body of the sauce; half-and-half will work but gives a thinner result
- 1 cup finely grated Pecorino Romano – Sharp and salty; Parmesan works but the sauce will be milder
- 3 cloves garlic, minced – Flavor base for the sauce
- 1 tsp black pepper, coarsely ground – Carbonara leans hard on pepper; this is not a garnish, it is part of the flavor
- 1/2 tsp salt, plus more for pasta water – Season at every stage
- 1 tbsp olive oil – Helps the pancetta render without sticking
- 1/2 cup reserved pasta water – The starch in this liquid is what makes the sauce cling properly
- 2 tbsp fresh flat-leaf parsley, chopped – Brightens the finished dish; optional but worth it
Variations / Substitutions
- Bacon instead of pancetta – You get a smokier, slightly sweeter sauce; drain some of the extra fat before adding garlic.
- Guanciale instead of pancetta – Richer and fattier; closer to a traditional carbonara base if you can find it.
- Half-and-half instead of heavy cream – The sauce will be noticeably thinner, so reduce it a minute or two longer before adding the pasta.
- Parmesan instead of Pecorino Romano – The sauce turns milder and a little nuttier; good if you find Pecorino too sharp.
- Add red pepper flakes – A pinch (about 1/4 tsp) added with the garlic gives the sauce a slow, quiet heat without changing the character of the dish.
- Dairy-free – Full-fat coconut cream can stand in for heavy cream in a pinch, though the flavor shifts noticeably; use a dairy-free Parmesan alternative for the cheese.
- Spinach and ricotta ravioli – Swapping in a spinach-filled ravioli adds a mild, earthy note that works well with the creamy sauce.
If you enjoy this kind of creamy pasta dish, you might also like a Copycat Olive Garden Fettuccine Alfredo Recipe.
How To Make Ravioli Carbonara
Step 1: Crisp the Pancetta

Bring a large pot of generously salted water to a boil over high heat. While you wait, warm the 1 tbsp olive oil in a large skillet over medium heat. Add the 6 oz diced pancetta and cook for 6 to 8 minutes, stirring occasionally, until the pieces are golden and crisp around the edges.
The fat rendering out of the pancetta is what you are watching for. By the end, the cubes should look shrunken and deeply golden, not pale or soft. Leave all that rendered fat in the pan; it flavors the sauce.
Step 2: Build the Sauce Base

Add the 3 cloves minced garlic to the skillet with the pancetta and its fat. Cook over medium-low heat for about 1 minute, stirring constantly, until the garlic smells fragrant but has not taken on any color. Pour in the 1 cup heavy cream and stir to lift any browned bits from the bottom of the pan. Let the cream simmer gently for 3 to 4 minutes, until it reduces slightly and coats the back of a spoon.
While the cream reduces, whisk together the 3 egg yolks, the 1 cup finely grated Pecorino Romano, the 1 tsp coarsely ground black pepper, and the 1/2 tsp salt in a small bowl. Set the mixture aside. You will add it off the heat so the eggs thicken the sauce rather than scramble.
Step 3: Boil the Ravioli

Drop the 20 oz cheese ravioli into the boiling salted water and cook according to the package directions, usually 4 to 5 minutes for fresh or refrigerated ravioli. Before you drain, scoop out at least the 1/2 cup reserved pasta water and set it aside. Drain the ravioli.
Fresh ravioli is done when it floats and the pasta feels tender when you press the edge gently with a finger. Do not overcook it; the ravioli will get another minute or two in the sauce.
Step 4: Coat the Ravioli

Take the skillet off the heat entirely. Pour in about 1/4 cup of the reserved pasta water and stir. Now pour the egg yolk and cheese mixture into the pan, stirring quickly so the residual heat thickens it without cooking the eggs into curds. Add the drained ravioli and toss gently to coat everything in the sauce. If the sauce feels too thick, stir in the remaining pasta water a splash at a time until it loosens to a consistency that coats the pasta in a glossy, creamy layer.
The off-heat method is the key move here. If the pan is still over the burner when you add the egg mixture, the sauce can seize and turn grainy. Give it 30 seconds off the heat before you pour.
Step 5: Plate and Garnish

Divide the ravioli among 4 warm bowls, spooning any extra sauce from the pan over the top. Scatter the 2 tbsp chopped fresh flat-leaf parsley over each bowl, then finish with an extra grind of black pepper and a small handful of additional grated Pecorino Romano.
Recipe Tips
- Use a microplane for the cheese. Finely grated Pecorino melts smoothly into the sauce. Coarsely grated cheese can clump or leave stringy bits.
- Pull the pasta water before you drain. It sounds obvious, but it is the step most people forget. Set a measuring cup right next to the pot as a reminder.
- Let the egg mixture come to room temperature. Cold egg yolks can cool the sauce too quickly and make the texture uneven. Set them out while the pancetta crisps.
- Do not rush the pancetta. Six to 8 minutes at medium heat gives you properly crisp pieces. High heat browns the outside before the fat renders, and you end up with chewy bits instead of crispy ones.
Cook times by pasta type:
| Pasta Type | Boil Time | Texture Check |
|---|---|---|
| Fresh refrigerated ravioli | 4 to 5 minutes | Floats + edge feels tender |
| Frozen ravioli | 6 to 8 minutes | Floats + no frozen center |
| Dried ravioli | 10 to 12 minutes | Follow package; taste at 10 |
How To Store
- Refrigerate – Transfer leftovers to an airtight container and refrigerate for up to 3 days. The sauce will thicken considerably as it cools, which is normal.
- Reheating – Warm gently in a skillet over low heat with a splash of water or cream to loosen the sauce. Avoid the microwave if you can; it tends to make the egg-based sauce grainy.
What To Serve With Ravioli Carbonara
A crisp green salad with a sharp vinaigrette cuts through the richness of the cream and egg yolks in a way that something mild would not. Warm, crusty bread is worth having on the table to catch the sauce left in the bowl. If you want a vegetable alongside, broccolini roasted at high heat until the edges char slightly holds up against the bold, salty sauce better than steamed vegetables would.
Frequently Asked Questions
Can I make the sauce ahead of time?
The cream base (without the egg yolks) can be made up to 2 days ahead and refrigerated. Whisk in the egg yolks and cheese off the heat just before adding the cooked pasta.
Can I use whole eggs instead of just yolks?
You can, but the sauce will be thinner and slightly less rich. Use 2 whole eggs in place of the 3 yolks and expect a looser consistency.
My sauce turned out grainy. What went wrong?
The egg mixture most likely hit a pan that was still too hot. Next time, wait a full 30 seconds after pulling the pan off the heat, and stir the egg mixture in quickly while continuously moving the pasta.
Can I double this recipe for a crowd?
Yes. Use the largest skillet you have and cook the pasta in two batches if needed so the ravioli does not crowd the boiling water and stick together.

Ingredients
Method
- Warm the 1 tbsp olive oil in a large skillet over medium heat. Add the 6 oz diced pancetta and cook for 6 to 8 minutes until golden and crisp. Leave the rendered fat in the pan.
- Add the 3 cloves minced garlic to the skillet and cook over medium-low heat for 1 minute. Pour in the 1 cup heavy cream and simmer for 3 to 4 minutes until slightly reduced. Meanwhile, whisk together the 3 egg yolks, 1 cup Pecorino Romano, 1 tsp black pepper, and 1/2 tsp salt in a small bowl.
- Cook the 20 oz ravioli in generously salted boiling water for 4 to 5 minutes. Reserve 1/2 cup pasta water, then drain.
- Remove the skillet from heat. Stir in 1/4 cup reserved pasta water, then quickly pour in the egg yolk mixture, stirring constantly. Add the drained ravioli and toss to coat, adding more pasta water as needed until the sauce is glossy and clings to the pasta.
- Divide among 4 warm bowls, top with the 2 tbsp chopped fresh flat-leaf parsley, extra Pecorino Romano, and a grind of black pepper.
