One Pot Shrimp Fettuccine Alfredo
Silky Alfredo clings to every strand of fettuccine here, and the shrimp stay tender instead of turning rubbery because they only get a quick sear at the start and a…
Tip: save now, cook later.Silky Alfredo clings to every strand of fettuccine here, and the shrimp stay tender instead of turning rubbery because they only get a quick sear at the start and a brief finish at the end. The pasta cooks right in the same pot, which means the starch from the noodles helps the sauce thicken into something glossy and cohesive instead of separate and thin. You end up with a bowl that tastes like you worked on it for much longer than you did.
The trick is keeping the heat controlled once the broth, cream, and pasta go in. A hard boil can drive off too much liquid before the noodles soften, while low heat keeps the sauce moving toward that velvety Alfredo texture. Freshly grated Parmesan matters here too, since pre-shredded cheese often melts grainy and fights the smooth finish you want.
Below, I’ll walk you through the part that matters most: how to cook the pasta in just enough liquid so the sauce turns creamy instead of soupy, plus the small timing detail that keeps the shrimp juicy. There are also a few practical variations if you need to adjust for what’s in your kitchen.
The sauce thickened up beautifully and the shrimp stayed juicy when I added them back at the end. I loved that the fettuccine cooked right in the pot because it soaked up all that garlic-Parmesan flavor.
Save this one pot shrimp fettuccine Alfredo for the night you want creamy pasta, plump shrimp, and one pan to wash.
The Reason the Pasta Cooks in the Sauce Instead of Separate
Cooking the fettuccine in the broth and cream does two jobs at once: it softens the pasta and naturally thickens the sauce with starch. If you boil the noodles separately, you lose that built-in body and the Alfredo can feel like cream sauce poured over pasta instead of something that actually hugs it.
The other advantage is control. Because the liquid starts with the pasta already in it, you can watch the texture change from brothy to creamy in real time. The mistake here is rushing the heat. If the pot is roaring, the outside of the noodles overcooks before the center goes tender, and the liquid can reduce too far before the sauce has a chance to become silky.
What Each Ingredient Is Actually Doing in This Dish

- Large shrimp — Big shrimp hold their texture better in a creamy sauce, and they’re less likely to overcook during the final toss. If you use smaller shrimp, shorten the sear and the finish so they don’t go firm and snappy in a bad way.
- Fettuccine — This shape has enough surface area to catch the sauce without disappearing into it. A long noodle matters here; short pasta won’t give you the same Alfredo feel.
- Chicken broth — The broth gives the pasta something flavorful to absorb while it cooks. Water will work in a pinch, but the sauce will taste flatter and you’ll lose some of the savory backbone that keeps this from tasting one-note.
- Heavy cream — This is what gives the sauce its plush body. Half-and-half can work, but it won’t thicken as richly and the sauce may need a little more reduction time.
- Freshly grated Parmesan — This is the finishing ingredient that pulls the sauce together. Pre-grated cheese often contains anti-caking agents that can leave the sauce grainy, so grate it yourself if you want that smooth, restaurant-style finish.
- Garlic — The garlic is brief but important. It should smell fragrant, not brown; once it browns, it turns bitter and can overpower the shrimp.
How to Keep the Alfredo Creamy While the Shrimp Stay Tender
Searing the Shrimp First
Heat the butter and olive oil until the butter foams, then lay the shrimp in a single layer so they can pick up a little color. Two minutes per side is enough for large shrimp; they should just turn pink and start to curl. Pull them out while they’re still slightly underdone because they’ll finish later in the sauce. If you cook them all the way through here, they’ll go dry by the time dinner hits the table.
Building the Sauce in the Same Pot
Add the garlic to the same pot and stir just until it smells sweet and sharp, not toasted. Pour in the broth and cream, scraping the bottom as you go so those browned bits dissolve into the liquid. That fond is where a lot of the flavor lives. Keep the heat at a gentle boil at most; an aggressive boil can make the cream reduce too fast before the pasta is ready.
Letting the Pasta Finish the Work
Add the uncooked fettuccine and keep stirring often so the strands don’t glue themselves to the bottom or clump together. As the pasta cooks, the sauce will thicken and go from thin and milky to glossy and clinging. When the noodles are just al dente and there’s still a little loose sauce in the pot, take it off the heat before adding the Parmesan. That’s the moment that keeps the cheese smooth instead of stringy or grainy.
Bringing the Shrimp Back at the End
Stir the shrimp back in only long enough to warm them through. One minute is usually enough because the sauce is hot and the shrimp are already mostly cooked. Taste before serving and adjust salt only at the end, since the Parmesan adds its own saltiness. Finish with parsley and more cheese while the sauce is still loose enough to coat everything evenly.
Three Ways to Adjust This One Pot Pasta Without Losing the Creamy Texture
Dairy-Free Version With Coconut Cream
Use unsweetened coconut cream in place of heavy cream and swap in a dairy-free Parmesan-style cheese if you have one that melts well. The sauce won’t taste like classic Alfredo anymore, but it will still be rich and spoon-coating. Keep the garlic and shrimp combo the same so the flavor stays balanced.
Gluten-Free Pasta Swap
Use a gluten-free fettuccine that holds up to stirring and follow the package timing closely, since some brands break down faster than wheat pasta. You may need a little extra broth if the noodles drink up liquid quickly. Stir more gently near the end so the strands stay intact.
Make It Spicier Without Swamping the Sauce
Keep the red pepper flakes in the pot while the broth and cream simmer so the heat disperses evenly instead of sitting on top. If you want a stronger kick, add a pinch at the end too, but don’t dump in too much at once or the spice will crowd out the Parmesan.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 3 days. The sauce will tighten as it chills and the pasta will absorb more liquid.
- Freezer: I don’t recommend freezing this one. Cream sauces can separate after thawing, and the shrimp turn tough.
- Reheating: Warm it gently over low heat with a splash of broth, milk, or cream to loosen the sauce. High heat is the mistake here; it can make the Parmesan clump and push the shrimp over the edge into rubbery.
Answers to the Questions Worth Asking

One Pot Shrimp Fettuccine Alfredo
Ingredients
Equipment
Method
- Heat olive oil and butter together in a large wide pot or deep skillet over medium-high heat until the butter melts and begins to foam.
- Add the shrimp in a single layer, season lightly with salt and black pepper, and sear for 1–2 minutes per side until just pink; remove to a plate and set aside.
- In the same pot, add the minced garlic and sauté for 30–45 seconds until fragrant, scraping up any golden bits from the bottom.
- Pour in the chicken broth and heavy cream, stir to combine, and bring to a gentle boil.
- Add the uncooked fettuccine, pushing it down into the liquid, and season with salt and black pepper plus red pepper flakes if using.
- Reduce heat to medium and cook the pasta, stirring frequently, for 10–12 minutes until fettuccine is al dente and the sauce has thickened and clung to the pasta.
- Remove from heat and stir in the freshly grated Parmesan until fully melted into the sauce.
- Add the shrimp back in and toss gently to coat and warm through, about 1 minute.
- Taste and adjust salt, then serve immediately topped with fresh parsley and extra Parmesan.