Six slices of bacon and a pound of shrimp do most of the work here. The bacon goes in first and its fat stays in the pot, which is where the onion, tomato, and garlic pick up their flavor.
You boil a pound of fettuccine separately while that happens. Then everything meets in one pot with two cups of cream and a cup of Parmesan, and the sauce tightens around the pasta in about a minute.
This feeds four people generously. It's a weeknight dish, but it moves fast at the end, so read the steps once before you turn on the stove.
Step-by-Step Instructions
1. Crisp the bacon
Put the chopped bacon in a large pot over medium heat. Cook until it's crispy and the fat has rendered out, then scoop the bacon into a bowl and leave the fat behind.
2. Sear the shrimp
Season the shrimp with the salt and pepper and add them to the same pot. Cook just until they turn pink and opaque, then pull them out with the bacon.
3. Soften the vegetables
Add the onion, tomato, and garlic to the pot. Cook, stirring, until the onion softens and the garlic starts to turn golden at the edges.
4. Boil the cream
Pour in the heavy cream and bring it to a boil. Watch the pot, because cream climbs fast when it boils.
5. Bring it together
Add the cooked fettuccine, then return the shrimp and bacon to the pot. Add the Parmesan and parsley and stir until the cheese has melted and the sauce coats the pasta.
6. Check and serve
Taste and add the rest of the salt if it needs it. Serve right away, while the sauce is still loose.
Tips & Tricks
- Pull the shrimp out as soon as they curl and turn opaque pink. They keep cooking from residual heat, and rubbery shrimp is the most common way this dish goes wrong.
- Leave every bit of bacon fat in the pot. That fat is the base of the sauce, and wiping it out costs you most of the flavor.
- Boil the cream properly before adding the pasta. That short boil is what thickens it, and skipping it leaves you with a thin sauce.
- Toss the pasta in the pot rather than pouring sauce over plated noodles. The starch on the pasta helps the cream cling.
- Reserve a cup of pasta water before you drain. A splash loosens a sauce that has turned too thick.
Variations
- Add a pinch of red pepper flakes with the garlic if you want heat.
- Swap the fettuccine for penne or rigatoni. The sauce gets into the tubes, and the timing stays the same.
- Leave out the tomato for a more classic Alfredo base. You lose a little acidity, so taste before salting.
How to Store Garlic Shrimp Bacon Alfredo
Refrigerator
Keep it in a sealed container for up to 3 days. The cream sauce thickens cold, so expect a solid block.
Freezer
Freezing works but the cream sauce can separate and the shrimp turn rubbery. If you freeze it, do it within a day and use it within a month.
Reheating
Warm it gently on the stove over low heat with a splash of water or milk, stirring often. Skip the microwave on high, it splits the sauce.
Frequently Asked Questions
Q: Can I use frozen shrimp?
Yes. Thaw them fully first and pat them dry. Wet shrimp steam instead of searing, and the extra water thins the sauce.
Q: Why did my sauce turn grainy?
Usually too much heat after the Parmesan went in. Take the pot off the burner and whisk. Add cheese over low heat from then on.
Q: Do I have to use heavy cream?
For this method, yes. Half and half or milk won't thicken the same way, and the sauce will stay thin even after boiling.
Q: How do I know the shrimp are done?
They turn opaque pink and curl into a loose C shape. A tight O shape means they went too long. Shrimp are fully cooked at 145°F.
Q: Can I make it ahead?
You can cook the bacon and chop the vegetables a day ahead. Hold off on the cream and pasta until you're ready to eat, since the sauce tightens as it sits.

Garlic Shrimp Bacon Alfredo Recipe With Fettuccine
Shrimp, crispy bacon, and a garlic cream sauce tossed with fettuccine and Parmesan. One pot, four servings, and a sauce that clings to every strand.
Ingredients
Instructions
- 1Crisp the bacon — Put the chopped bacon in a large pot over medium heat. Cook until it's crispy and the fat has rendered out, then scoop the bacon into a bowl and leave the fat behind.
- 2Sear the shrimp — Season the shrimp with the salt and pepper and add them to the same pot. Cook just until they turn pink and opaque, then pull them out with the bacon.
- 3Soften the vegetables — Add the onion, tomato, and garlic to the pot. Cook, stirring, until the onion softens and the garlic starts to turn golden at the edges.
- 4Boil the cream — Pour in the heavy cream and bring it to a boil. Watch the pot, because cream climbs fast when it boils.
- 5Bring it together — Add the cooked fettuccine, then return the shrimp and bacon to the pot. Add the Parmesan and parsley and stir until the cheese has melted and the sauce coats the pasta.
- 6Check and serve — Taste and add the rest of the salt if it needs it. Serve right away, while the sauce is still loose.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.