Love this? Save it for later!
Share the inspiration with your friends
My neighbor wasn’t trying to impress anyone. I’d stopped by to borrow a lug wrench—my car had made a concerning noise on the way home from the grocery store—and that smell hit me before I even knocked on her screen door. Garlic, butter, something creamy, and the unmistakable scent of shrimp cooking fast. She opened the door with a dish towel over her shoulder and said, “Oh good, you can stir this while I find that wrench.” And that’s how I ended up standing in her kitchen, wooden spoon in hand, watching what looked like a restaurant-quality meal come together in one single pot. She was completely nonchalant about it. “It’s just pasta,” she said. Let me tell you, it was not “just pasta.” It was the kind of creamy one-pot shrimp alfredo pasta that makes you question every jar of sauce you’ve ever bought. She didn’t measure anything. She just tossed, stirred, and tasted. I stood there, honestly a little envious of how effortless she made it look. The whole thing took maybe twenty-five minutes, and when she finally handed me the wrench, she also handed me a bowl of it. I ate it standing in her driveway. Maybe you’ve been there—that moment when a recipe stops you cold because it’s so simple and so good that you know you’ll be making it for years. That’s this recipe. I’ve tweaked it a little since that afternoon, but the spirit of it—the quick, creamy, one-pot magic—is all her.
Why You’ll Love This Recipe
This creamy one-pot shrimp alfredo pasta has become my go-to for those nights when I want something that feels special but doesn’t require a sink full of dishes. I’ve tested this version at least a dozen times to get the sauce just right—creamy without being gluey, rich without being heavy. It’s the kind of recipe that makes you look like you spent hours in the kitchen when you really just hung out by the stove for half an hour.
- Quick & Easy: From start to finish, this comes together in about 30 minutes. Perfect for busy weeknights when takeout is tempting but you want something homemade.
- Simple Ingredients: You likely already have garlic, butter, cream, and pasta in your pantry. No trips to specialty stores needed.
- Perfect for Weeknight Dinners: It feels fancy enough for a date night at home but simple enough for a Tuesday.
- Crowd-Pleaser: My kids devour this, and it gets rave reviews from adults too. Shrimp and pasta? Hard to argue with that combo.
- Unbelievably Delicious: The sauce is velvety smooth, the shrimp are perfectly cooked, and the whole thing comes together in one pot. Less cleanup, more flavor.
What makes this version different from the rest? It’s the technique. Instead of making the sauce separately and hoping it doesn’t break, we cook the pasta directly in the creamy liquid. The starch from the pasta thickens the sauce naturally, giving you that silky, restaurant-quality texture without any fuss. It’s not just another alfredo recipe—it’s the one that makes you close your eyes after the first bite.
What Ingredients You Will Need
This creamy one-pot shrimp alfredo pasta uses simple, everyday ingredients that work together to create something truly special. Most of these are pantry staples, and the fresh items are easy to find at any grocery store.
- Shrimp: 1 pound large shrimp, peeled and deveined. I prefer raw shrimp for better flavor control. Look for shrimp that smell like the ocean—not fishy. If you can find wild-caught, even better.
- Butter: 3 tablespoons unsalted butter. Salted butter works too, just adjust the added salt later. I like using a good quality butter here since it’s a key flavor.
- Garlic: 4 cloves garlic, minced. Fresh garlic is non-negotiable here. The pre-minced stuff in a jar just doesn’t deliver the same punch.
- Heavy Cream: 2 cups heavy cream. This is the backbone of the sauce. For a lighter version, you can use half-and-half, but the sauce won’t be as thick and luxurious.
- Chicken Broth: 2 cups low-sodium chicken broth. The broth adds depth without making the sauce too salty. Vegetable broth works fine too.
- Fettuccine: 8 ounces fettuccine pasta. You can use any long pasta here—linguine, spaghetti, or even pappardelle. Break the noodles in half if your pot is on the smaller side.
- Parmesan Cheese: 1 cup freshly grated Parmesan cheese. Please, for the love of pasta, do not use the green can. Freshly grated melts smoothly and gives you that authentic alfredo flavor.
- Salt and Black Pepper: To taste. I use about 1 teaspoon salt and ½ teaspoon pepper, but adjust based on your preference and the saltiness of your broth and cheese.
- Red Pepper Flakes: ¼ teaspoon (optional). Adds a tiny kick without making it spicy. I love the little warmth it brings.
- Fresh Parsley: 2 tablespoons chopped fresh parsley, for garnish. Optional but pretty. A little green makes everything look more appetizing.
- Lemon Juice: 1 tablespoon fresh lemon juice. This is my secret weapon. It brightens the whole dish and cuts through the richness perfectly.
Ingredient Swap Note: If you’re dairy-free, you can use full-fat canned coconut milk instead of heavy cream and a dairy-free butter substitute. The flavor will be different—more tropical—but still delicious. For gluten-free, use your favorite gluten-free fettuccine and check that your broth is certified gluten-free.
Equipment Needed
The beauty of this recipe is that it truly lives up to its name—you only need one pot. Here’s what you’ll need:
- Large Pot or Dutch Oven: A 5 to 6-quart pot with a lid is ideal. I use my enameled Dutch oven for even heat distribution. A deep skillet with high sides also works great.
- Wooden Spoon or Silicone Spatula: For stirring. Metal can scratch your pot, especially if you’re using non-stick or enameled cookware.
- Measuring Cups and Spoons: For accuracy. I’ve eyeballed this enough times to know that measuring makes a difference for the sauce consistency.
- Cheese Grater: For grating your Parmesan fresh. A microplane works beautifully for fine grating that melts instantly.
- Knife and Cutting Board: For mincing garlic and chopping parsley.
That’s it. No colander needed (we’re not draining the pasta), no separate saucepans, no fuss. If you have a good pot and a spoon, you’re ready to go.
Preparation Method

Let me walk you through this step by step. Trust me, it’s easier than you think, and the results are absolutely worth it.
- Prep your shrimp. Pat the shrimp dry with paper towels. Season them lightly with salt and pepper. This step matters—dry shrimp sear better and don’t release excess water into the pot. Set them aside while you get everything else ready.
- Cook the shrimp. Place your large pot over medium-high heat. Add 1 tablespoon of the butter. Once it’s melted and sizzling, add the shrimp in a single layer. Cook for 1-2 minutes per side until they’re pink and opaque. Don’t overcook them—they’ll finish cooking later. Remove the shrimp to a plate and set aside.
- Sauté the garlic. Reduce the heat to medium. Add the remaining 2 tablespoons of butter to the pot. Once melted, add the minced garlic. Cook for about 30-60 seconds, stirring constantly, until fragrant. The smell at this point is absolutely intoxicating. Don’t let the garlic brown—it turns bitter.
- Build the sauce base. Pour in the heavy cream and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor. Bring the mixture to a gentle simmer.
- Add the pasta. Add the fettuccine to the pot. Press the noodles down gently so they’re mostly submerged in the liquid. Don’t worry if they’re not completely covered—they’ll soften as they cook. Bring the liquid back to a simmer, then reduce the heat to medium-low.
- Cook the pasta. Let the pasta cook for 10-12 minutes, stirring occasionally to prevent sticking. The sauce will thicken as the pasta releases its starch. If the mixture looks too thick before the pasta is done, add a splash of broth or water. If it looks too thin, don’t panic—it will continue to thicken as it sits.
- Add the cheese and shrimp. Once the pasta is tender and the sauce is creamy, remove the pot from the heat. Stir in the freshly grated Parmesan cheese until it’s fully melted and the sauce is smooth. Gently fold in the cooked shrimp. The residual heat will warm them through without overcooking.
- Finish with lemon and parsley. Squeeze in the fresh lemon juice and give everything a final stir. Taste and adjust salt and pepper as needed. The lemon juice brightens the whole dish—don’t skip it.
- Rest and serve. Let the pasta sit for 2-3 minutes before serving. This resting time allows the sauce to thicken to the perfect consistency. Garnish with fresh parsley and a pinch of red pepper flakes if you like a little heat.
Pro tip from my first attempt: I once added the cheese while the pot was still on high heat. The sauce broke into a grainy mess. Always remove the pot from the heat before adding the Parmesan, and stir gently. Low and slow is the way to go.
Cooking Tips & Techniques
I’ve made this creamy one-pot shrimp alfredo pasta enough times to learn a few things the hard way. Here are my best tips to make sure yours turns out perfect every single time.
Don’t skip the shrimp sear. I know it’s tempting to just throw raw shrimp into the pot with the pasta, but taking the extra few minutes to sear them first makes a huge difference. That golden-brown crust adds so much flavor, and the shrimp stay tender instead of turning rubbery.
Watch your heat. Cream sauces are temperamental. Too high, and they break into a greasy mess. Too low, and they take forever to thicken. Medium to medium-low is your sweet spot. If you see tiny bubbles around the edges of the pot, you’re in the right zone.
Stir, stir, stir. Pasta loves to stick to the bottom of the pot, especially when cooking in a creamy liquid. Give it a good stir every few minutes. I set a timer on my phone so I don’t forget while I’m cleaning up the kitchen.
Grate your own cheese. I cannot stress this enough. Pre-shredded cheese is coated with anti-caking agents that prevent it from melting smoothly. Freshly grated Parmesan melts into the sauce like a dream. Take the extra two minutes—it’s worth it.
Trust the process. The first time I made this, I panicked halfway through because the sauce looked thin and watery. I almost added cornstarch to thicken it. But I waited, and by the time the pasta was done, the sauce had thickened beautifully. The starch from the pasta does the work—you just need to be patient.
Variations & Adaptations
One of the best things about this creamy one-pot shrimp alfredo pasta is how adaptable it is. Here are a few ways to make it your own.
Vegetable Lover’s Version: Add a cup of halved cherry tomatoes and a handful of fresh spinach. Toss the tomatoes in with the garlic, and stir in the spinach at the end until it wilts. The tomatoes add a pop of acidity, and the spinach makes you feel virtuous.
Chicken Alfredo: Swap the shrimp for 1 pound of boneless, skinless chicken breast. Cut it into bite-sized pieces, season with salt and pepper, and cook it in the butter until golden and cooked through. Remove it from the pot and proceed with the recipe. It’s just as creamy and satisfying.
Spicy Cajun Twist: Add 1-2 teaspoons of Cajun seasoning when you sauté the garlic. The smoky, spicy flavors pair beautifully with the creamy sauce and shrimp. I tried this on a whim one night, and it’s become one of my favorite variations.
Mushroom Alfredo: Sauté 8 ounces of sliced cremini mushrooms in the butter before adding the garlic. The mushrooms add an earthy, umami depth that complements the creamy sauce. This version is great for vegetarians if you use vegetable broth.
Lighter Version: Swap the heavy cream for half-and-half or whole milk mixed with 1 tablespoon of cornstarch. The sauce won’t be as rich, but it’ll still be creamy and delicious. Use low-sodium broth to keep the salt in check.
Serving & Storage Suggestions
This creamy one-pot shrimp alfredo pasta is best served immediately, while the sauce is still warm and velvety. But let’s be real—sometimes you have leftovers, and that’s okay.
Serving: Serve the pasta in warm bowls—just run them under hot water for a few seconds and dry them off. It helps keep the sauce from cooling down too fast. Garnish with extra Parmesan, fresh parsley, and a crack of black pepper. A side of garlic bread is never a bad idea. For a complete meal, add a simple green salad with a lemony vinaigrette.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it sits, almost like a pasta bake. Don’t worry—that’s normal.
Reheating: The best way to reheat is on the stovetop over low heat. Add a splash of milk or cream to loosen the sauce back up. Stir gently until warmed through. The microwave works in a pinch, but heat in 30-second bursts and stir in between. Add a little milk before microwaving to keep it from drying out.
Freezing: I don’t recommend freezing this dish. Cream-based sauces tend to separate when thawed, and the pasta can turn mushy. If you must freeze it, do so before adding the shrimp and cheese. Thaw in the fridge overnight, then reheat and add the shrimp and cheese fresh.
Nutritional Information & Benefits
This creamy one-pot shrimp alfredo pasta is definitely a treat-yourself meal, but it has some redeeming qualities too. Here’s a rough estimate based on four servings.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 580 |
| Total Fat | 32g |
| Saturated Fat | 18g |
| Cholesterol | 215mg |
| Sodium | 780mg |
| Total Carbohydrates | 45g |
| Dietary Fiber | 2g |
| Sugars | 3g |
| Protein | 28g |
Shrimp is a great source of lean protein, selenium, and vitamin B12. The Parmesan adds calcium, and the garlic offers a small boost to your immune system. Is this a health food? No. But it’s a balanced meal with protein, carbs, and fat that will keep you full and satisfied. I like to serve it with a big side of roasted broccoli or a crisp salad to round things out.
Conclusion
This creamy one-pot shrimp alfredo pasta has earned a permanent spot in my weekly dinner rotation. It’s the recipe I turn to when I want something that feels indulgent but doesn’t require a ton of effort or cleanup. The sauce is silky, the shrimp are tender, and the whole thing comes together in one pot—what’s not to love?
I hope you give this a try and make it your own. Maybe you’ll add extra garlic, or a pinch of nutmeg, or a handful of peas. That’s the beauty of a simple recipe—it’s a canvas for your own tastes. When you do make it, I’d love to hear how it turned out. Drop a comment below and let me know if you tried any variations. Did you go the Cajun route? Add mushrooms? Keep it classic? Share your experience! And if you loved it, save this recipe to your Pinterest board so you can find it again next time you need a quick, creamy, one-pot wonder. Happy cooking!
Frequently Asked Questions
Can I use pre-cooked shrimp for this recipe?
You can, but I don’t recommend it. Pre-cooked shrimp tend to turn rubbery when reheated. Raw shrimp give you better texture and flavor since you control the cooking time. If you only have pre-cooked, add them at the very end, just long enough to warm through.
Why did my sauce turn out grainy?
Grainy sauce usually means the heat was too high when you added the cheese, or you used pre-shredded Parmesan. Always remove the pot from the heat before stirring in freshly grated cheese. Low heat and fresh cheese are your best friends here.
Can I make this dairy-free?
Yes! Use full-fat canned coconut milk instead of heavy cream, and a dairy-free butter substitute. The flavor will be slightly different—coconut is distinctive—but it’s still creamy and delicious. Use a dairy-free Parmesan alternative or nutritional yeast for a cheesy flavor.
How do I prevent the pasta from sticking together?
Stir the pasta every few minutes, especially in the first 5 minutes of cooking. The starch from the pasta naturally thickens the sauce, but it also makes things stick if left undisturbed. A good stir every 2-3 minutes keeps everything moving smoothly.
Can I double this recipe?
You can, but you’ll need a larger pot—at least 8 quarts. The cooking time may increase slightly since there’s more liquid to bring to a simmer. Stir more frequently to prevent sticking, and be patient with the sauce thickening process. It’ll work, just give it a little extra time.
Pin This Recipe!

Creamy One-Pot Shrimp Alfredo Pasta: Easy 30-Minute Dinner
This creamy one-pot shrimp alfredo pasta is a quick and easy weeknight dinner that comes together in about 30 minutes. The sauce is velvety smooth, the shrimp are perfectly cooked, and the whole thing cooks in one pot for minimal cleanup.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 1 pound large shrimp, peeled and deveined
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 2 cups heavy cream
- 2 cups low-sodium chicken broth
- 8 ounces fettuccine pasta
- 1 cup freshly grated Parmesan cheese
- Salt and black pepper to taste
- 1/4 teaspoon red pepper flakes (optional)
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh lemon juice
Instructions
- Pat the shrimp dry with paper towels and season lightly with salt and pepper.
- Place a large pot over medium-high heat. Add 1 tablespoon of butter. Once melted and sizzling, add the shrimp in a single layer. Cook for 1-2 minutes per side until pink and opaque. Remove shrimp to a plate and set aside.
- Reduce heat to medium. Add remaining 2 tablespoons of butter. Once melted, add minced garlic and cook for 30-60 seconds, stirring constantly, until fragrant.
- Pour in heavy cream and chicken broth. Stir, scraping up any browned bits from the bottom. Bring to a gentle simmer.
- Add fettuccine to the pot, pressing noodles down to submerge. Bring back to a simmer, then reduce heat to medium-low.
- Cook pasta for 10-12 minutes, stirring occasionally, until tender and sauce has thickened.
- Remove pot from heat. Stir in freshly grated Parmesan until melted and smooth. Gently fold in cooked shrimp.
- Squeeze in fresh lemon juice and stir. Taste and adjust salt and pepper as needed.
- Let pasta rest for 2-3 minutes before serving. Garnish with fresh parsley and red pepper flakes if desired.
Notes
Remove pot from heat before adding Parmesan to prevent sauce from breaking. For a lighter version, use half-and-half instead of heavy cream. For dairy-free, use full-fat canned coconut milk and dairy-free butter. For gluten-free, use gluten-free fettuccine and certified gluten-free broth.
Nutrition
- Serving Size: 1 serving
- Calories: 580
- Sugar: 3
- Sodium: 780
- Fat: 32
- Saturated Fat: 18
- Carbohydrates: 45
- Fiber: 2
- Protein: 28
Keywords: shrimp alfredo, one-pot pasta, creamy pasta, easy dinner, weeknight dinner, shrimp pasta, alfredo sauce


