This indulgent pasta dish combines tender shrimp with al dente fettuccine in a luscious Parmesan-garlic Alfredo sauce. The magic happens entirely in one pan—shrimp are seared first, then the pasta cooks directly in the creamy broth, absorbing all those savory flavors as it simmers.
Ready in just 30 minutes, this Italian-American classic delivers restaurant-quality results with minimal effort. The sauce develops naturally as the starch from the pasta thickens the cream and cheese, creating velvety perfection. Perfect for busy weeknights when you want something special but don't want to spend hours at the sink.
The first time I made this Alfredo, I was skeptical about cooking pasta directly in the sauce. Watching those fettuccine noodles transform from stiff to perfectly tender while creating that silky sauce felt like kitchen magic. Now it's my go-to when I want something impressive without spending hours at the stove or facing a sink full of pots.
I made this for my sister's birthday dinner last month when she was craving Italian but neither of us wanted to deal with multiple pans. She took one bite, closed her eyes, and asked if I'd been secretly taking cooking classes. The way the shrimp stays tender while absorbing all that garlicky creaminess is something else entirely.
Ingredients
- 1 lb large shrimp, peeled and deveined: Fresh shrimp makes all the difference here, and removing the shells lets them soak up that Alfredo flavor
- 12 oz dry fettuccine: The flat surface holds onto sauce beautifully, and traditional length works best for this cooking method
- 2 tbsp unsalted butter: Start with good butter since it forms the foundation of your sauce
- 1 cup heavy cream: This creates that luxurious restaurant style texture we all love
- 1 cup freshly grated Parmesan cheese: Freshly grated melts better and has more flavor than pre shredded varieties
- 1/2 cup whole milk: Balances the richness of the heavy cream perfectly
- 4 garlic cloves, minced: Don't be shy with garlic, it's the backbone of this dish
- 1 small shallot, finely chopped: Adds subtle sweetness that rounds out the sauce
- 2 1/2 cups low sodium chicken broth: Cooks the pasta and builds depth simultaneously
- 1/2 tsp salt and 1/4 tsp black pepper: Adjust these to your taste preference
- 1/4 tsp crushed red pepper flakes: Optional, but lovely if you want gentle warmth
- 2 tbsp chopped fresh parsley: Brings color and a fresh finish to each bowl
Instructions
- Build your flavor base:
- Melt butter in a large deep skillet over medium heat, then add shallot and garlic, sautéing just until fragrant, about 1 to 2 minutes. You want them soft and aromatic, not browned or bitter.
- Sear the shrimp:
- Season shrimp with a pinch of salt and pepper, then cook for 2 minutes per side until just pink and remove from the pan. They will finish cooking later, so do not overcook them now.
- Create the sauce base:
- Pour in chicken broth, heavy cream, and milk, bringing everything to a gentle simmer. The liquid should bubble slightly but not boil aggressively.
- Cook the pasta:
- Add dry fettuccine, stirring to submerge noodles, then cook uncovered for 10 to 12 minutes, stirring frequently until pasta is al dente and liquid is mostly absorbed. The sauce will thicken beautifully as pasta starches release.
- Add the cheese:
- Lower heat and stir in Parmesan and red pepper flakes if using, melting until sauce becomes creamy and coats every strand of pasta.
- Bring it together:
- Return cooked shrimp and any juices to the pan, tossing everything to combine and heating through for just 1 to 2 minutes.
- Season and serve:
- Taste and adjust salt or pepper if needed, then sprinkle with fresh parsley before serving hot.
This recipe became a regular in our rotation after a particularly exhausting Tuesday when ordering takeout felt like too much effort but we still wanted something special. Sometimes the best meals come from those moments between giving up and giving in to comfort.
Choosing the Right Pan
A 12 inch deep skillet or sauté pan works best because it gives the pasta room to cook without overflowing. I learned this the hard way when I tried using a smaller pan and ended up with cream bubbling over onto my stove. The depth matters as much as the width here.
Making It Lighter
Some nights I swap half and half for the heavy cream, and honestly, it is still incredibly satisfying. The sauce will be slightly less thick but just as flavorful. You can also toss in baby spinach during the last minute of cooking for some color and nutrients without changing the essence of the dish.
Perfect Pairings
A crisp green salad with lemon vinaigrette cuts through the richness beautifully. Garlic bread is almost mandatory, because you will want to soak up every drop of that sauce.
- Chilled Pinot Grigio or Sauvignon Blanc balances the creaminess
- Steamed broccoli or roasted asparagus adds color to the plate
- Crusty bread for sauce sopping is non negotiable
There is something deeply satisfying about a restaurant quality dinner that comes together in one pan with minimal fuss. Enjoy those creamy, garlicky bites.
Recipe Questions & Answers
- → Can I use pre-cooked shrimp instead of raw?
-
Yes, you can use pre-cooked shrimp. Add them during the last 2-3 minutes of cooking just to heat through, as they're already fully cooked and will become rubbery if cooked too long.
- → What pasta shapes work best?
-
Fettuccine is traditional for Alfredo, but linguine, spaghetti, or tagliatelle work beautifully. Thicker pasta holds the creamy sauce better. Avoid very thin shapes like angel hair as they may become mushy.
- → Can I make this dairy-free?
-
Substitute heavy cream with full-fat coconut cream or cashew cream. Use nutritional yeast or vegan Parmesan alternative for the cheesy flavor. The sauce will still be creamy and delicious.
- → Why cook pasta directly in the sauce?
-
Cooking pasta in the creamy liquid allows it to absorb flavor while releasing starch that naturally thickens the sauce. This technique creates that velvety restaurant-quality texture without needing a separate roux or thickener.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of milk or cream to loosen the sauce. Avoid microwaving as the sauce may separate.
- → Can I add vegetables to this dish?
-
Absolutely! Sautéed mushrooms, baby spinach, or peas are excellent additions. Add mushrooms when cooking the garlic, and stir in spinach or peas during the last 2 minutes of pasta cooking time.