This Shrimp Pasta Carbonara is a creamy, dreamy dish that combines tender shrimp with perfectly cooked pasta. It’s quick to make, and you’ll love the rich flavors!
The best part? You can whip this up in no time, making it perfect for busy weeknights. I always feel like a chef when serving it up! 🍤🍝
Plus, I enjoy adding a sprinkle of cheese on top. It just makes everything extra tasty. Trust me—you’ll want to make this again and again!
Key Ingredients & Substitutions
Pasta: Linguine or fettuccine works great, but feel free to swap in spaghetti or any long pasta you have. Whole wheat or gluten-free pasta can also be good options if you’re looking for alternatives.
Shrimp: Large shrimp add a nice texture. If you can’t find shrimp, consider alternatives like scallops or even sautéed mushrooms for a seafood-free version.
Bacon: For a smokier flavor, pancetta or turkey bacon is a fine substitute. If you’re avoiding meat, you can try using smoked paprika or a plant-based bacon alternative to keep that hearty flavor.
Heavy Cream: If you’re looking for a lighter option, you can use half-and-half or even Greek yogurt for creaminess without the extra fat. Just make sure to whisk it in well!
Parmesan Cheese: Freshly grated Parmesan has the best flavor, but if you’re in a pinch, Pecorino Romano or Grana Padano can work too. Nutritional yeast is a nice dairy-free alternative if needed.
How Do I Get My Sauce to Be Creamy Without Scrambling the Eggs?
Achieving a creamy sauce while ensuring the eggs don’t scramble is all about temperature control and technique. Here’s how to do it:
- After cooking your shrimp, remove the skillet from heat before adding the egg mixture. This prevents direct cooking.
- Immediately toss in the drained pasta and the egg mixture, stirring quickly to coat everything evenly.
- Add reserved pasta water a little at a time to help create a velvety sauce. Start with a few tablespoons and adjust based on your preference for creaminess.
- Continue tossing until everything is well incorporated. Keeping the heat low is key!

How to Make Shrimp Pasta Carbonara
Ingredients You’ll Need:
For the Pasta:
- 12 oz linguine or fettuccine pasta
- 1 lb large shrimp, peeled and deveined
- 6 slices bacon, chopped
For the Sauce:
- 3 large eggs
- 1 cup grated Parmesan cheese, divided
- 3 cloves garlic, minced
- 1/2 cup heavy cream
- 2 tbsp olive oil
- Salt and freshly ground black pepper, to taste
For Garnish:
- 2 tbsp fresh parsley, chopped
How Much Time Will You Need?
This recipe will take about 30 minutes total, including around 10 minutes of prep time and 20 minutes of cooking. It’s quick enough for a weeknight dinner but delicious enough for a special occasion!
Step-by-Step Instructions:
1. Cook the Pasta:
Start by boiling a large pot of salted water. Once it’s bubbling, add the linguine or fettuccine and cook according to the package instructions until it’s al dente. This usually takes about 8-10 minutes. Remember to reserve 1 cup of the pasta water before draining, then set the pasta aside.
2. Crisp the Bacon:
In a large skillet over medium heat, cook the chopped bacon. Fry it up until it’s nice and crispy, which should take about 5-7 minutes. Once it’s done, remove the bacon with a slotted spoon and let it drain on paper towels. Leave the tasty bacon fat in the skillet for more flavor!
3. Sauté Garlic and Cook Shrimp:
Now, add the olive oil to the skillet with the bacon fat. Toss in the minced garlic and sauté it for about 1 minute until it’s fragrant. Then, add the shrimp to the skillet. Season them with salt and pepper, and cook for about 2-3 minutes on each side until they turn pink and are cooked through. Once done, remove the skillet from the heat.
4. Prepare the Egg Mixture:
In a separate bowl, whisk together the eggs, heavy cream, and 3/4 cup of the grated Parmesan cheese until everything is smooth and creamy. This will create a deliciously rich sauce!
5. Combine Everything:
Now, return the skillet with the shrimp back to low heat. Add the cooked pasta to the skillet, then pour the egg and cheese mixture over the pasta. Toss everything together continuously to coat the pasta without scrambling the eggs. If the sauce feels too thick, use the reserved pasta water a little at a time until you reach your desired creaminess.
6. Finish Off the Dish:
Stir in the crispy bacon bits, and adjust the seasoning with extra salt and pepper to taste. Everything should be evenly coated in that rich, creamy sauce.
7. Serve and Enjoy:
Serve the shrimp pasta carbonara immediately! Top each plate with the remaining Parmesan cheese and a sprinkle of chopped fresh parsley for a pop of color. Enjoy your delicious and comforting dish!
Can I Use Frozen Shrimp for This Recipe?
Absolutely! Just make sure to thaw them before cooking. You can thaw frozen shrimp overnight in the fridge or quickly by placing them in a sealed bag and submerging them in cold water for about 15-20 minutes.
How Can I Make This Recipe Dairy-Free?
You can swap the heavy cream with coconut cream and the Parmesan cheese with a dairy-free alternative like nutritional yeast or cashew cream. These substitutions will still give you a creamy texture and savory flavor!
What Should I Do if I Don’t Have Bacon?
No worries! You can replace bacon with pancetta, turkey bacon, or even smoked tofu for a vegetarian option. Additionally, you might use some smoked paprika to add a similar smoky flavor if desired.
How Do I Store Leftover Shrimp Pasta Carbonara?
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, do so gently on the stove with a splash of water or cream to rehydrate the sauce, as it may thicken in the fridge.
