It was 6:45 PM on a Tuesday, the kind of Tuesday that feels like it’s been going on for three weeks straight. I had just walked through the door, my brain completely fried from a meeting that could have been an email, and my stomach was growling loud enough to wake the neighbors. I opened the fridge. Inside was a sad, lonely bag of frozen peas, half a jar of marinara, and a bag of frozen shrimp that had been living there since last month.
I stared at that shrimp. I knew I could make something fast, but I also knew that if I had to wash dishes, I was going to lose my mind. So, I did what I do best: I improvised. I grabbed a large skillet, tossed in some butter, garlic, and cream, and dumped the shrimp in. Ten minutes later, I was eating the most incredible, velvety, garlicky dinner of my life. It was creamy, it was rich, and best of all, there was only one pan to wash.
I’ve made this one-pan creamy garlic butter shrimp recipe at least twenty times since that night. It’s become my secret weapon for those “I have zero energy but still want to eat like a human” evenings. It’s not just about convenience, though. It’s about that perfect balance of savory garlic, sweet shrimp, and rich butter that feels like a hug on a plate. If you’re tired of takeout menus and complicated recipes that require a degree in chemistry to execute, you need to try this. It’s the best easy dinner you’ll make all week, and I’m going to show you exactly how to get it right every single time.
Why You’ll Love This One-Pan Creamy Garlic Butter Shrimp
There are a million reasons to keep this recipe in your rotation, but let’s be real—you’re probably here because you’re busy. Here’s why this shrimp dish has earned its permanent spot in my kitchen:
- Zero Cleanup Stress — Seriously. One skillet. One spoon. That’s it. I’ve made this while juggling a crying toddler and a Zoom call in the background. If I can do it, you can definitely do it.
- Under 15 Minutes Total — We’re talking about 5 minutes of prep and about 8 minutes of actual cooking. Shrimp cooks insanely fast, so you’re not standing over the stove for an hour. It’s ready before your pizza delivery guy can even knock.
- Pantry Staples Only — You likely have butter, garlic, cream, and shrimp on hand (or can grab them on the way home). This isn’t a recipe that requires a trip to three different specialty stores.
- Restaurant Quality Taste — Don’t let the simplicity fool you. This tastes like something you’d order at a nice seafood place for $25. The garlic-infused butter sauce is luxurious, and the shrimp is perfectly tender.
- Versatile Pairing — Serve it over pasta, on top of rice, or even stuffed into hollowed-out crusty bread bowls. It’s the ultimate chameleon dish that adapts to whatever you have in the fridge.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s comfort food without the guilt (okay, maybe a little guilt, but it’s worth it).
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about a few things here, and I’ll tell you exactly why they matter.
For the Shrimp
Large shrimp (2 lbs / 900g) — Look for “wild-caught” if you can find it, but frozen works perfectly fine. Defrost them in cold water for 10 minutes if they’re frozen. I prefer peel-and-deviened for speed, but you can peel them yourself if you don’t mind the extra step. The key is to pat them DRY. Wet shrimp steam instead of sear, and we want that golden brown color.
Unsalted butter (4 tablespoons / 60g) — This is the base of your sauce. Use real butter, not margarine. The flavor difference is massive. I use unsalted so I can control the salt level in the final dish.
Garlic (6-8 cloves, minced) — Yes, that many. Don’t skimp on the garlic. Fresh only—no jarred garlic in this recipe. It has a metallic aftertaste that ruins the delicate cream sauce. Mince it finely so it distributes evenly.
For the Creamy Sauce
Heavy cream (1 cup / 240ml) — Full-fat only. Half-and-half makes it too thin and watery. Trust me on this. The richness of the heavy cream is what makes the sauce feel luxurious.
Chicken broth (½ cup / 120ml) — I use low-sodium so I can control the salt. Vegetable broth works for a vegetarian version. This adds depth and prevents the sauce from being too heavy.
Grated Parmesan cheese (½ cup / 50g) — Buy the block and grate it yourself. Pre-grated Parmesan has anti-caking agents that make the sauce grainy. It takes 2 minutes and makes a huge difference.
Lemon juice (1 tablespoon) — Freshly squeezed. This cuts through the richness of the butter and cream, adding a bright pop of flavor that keeps the dish from feeling too heavy.
Red pepper flakes (½ teaspoon) — Optional, but I recommend it. A little heat balances the creamy sauce. Adjust to your spice tolerance.
Salt and black pepper — To taste. Remember, the Parmesan and broth are already salty, so go easy at first.
For Garnish
Fresh parsley, chopped — Adds color and a fresh herbal note. It’s not strictly necessary, but it makes the dish look professional.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Large skillet or Dutch oven — I use a 12-inch stainless steel skillet. It needs to fit 2 pounds of shrimp comfortably with room to stir. A non-stick works too, but stainless steel gives you better browning.
Wooden spoon or spatula — For stirring. Silicone works too. Don’t use metal on non-stick.
Colander — For draining the shrimp if you’re thawing them. Or just use paper towels to pat them dry.
Microplane or fine grater — For the Parmesan. If you don’t have one, a box grater works fine.
Lemon squeezer — Optional, but makes getting fresh juice easier. My hands thank me.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep the Shrimp (5 minutes)
If your shrimp are frozen, thaw them in a bowl of cold water for 10 minutes. Drain well, then pat them completely dry with paper towels. This is crucial—wet shrimp will steam instead of sear. Season them lightly with salt and pepper. Set aside.
Step 2: Sear the Shrimp (3-4 minutes)
Heat 1 tablespoon of butter in your large skillet over medium-high heat. Once the butter is foamy, add the shrimp in a single layer (you may need to do this in two batches if your pan is small). Cook for 1-2 minutes per side until they turn pink and opaque. Remove the shrimp from the pan and set aside on a plate. Don’t overcook them here—they’ll finish cooking later. Leaving them in the pan will make them rubbery.
Step 3: Make the Garlic Butter Base (2 minutes)
Reduce the heat to medium. Add the remaining 3 tablespoons of butter to the same skillet. Once melted, add the minced garlic and red pepper flakes. Stir constantly for about 30-60 seconds. You want the garlic to become fragrant but not brown. Browned garlic tastes bitter. If it starts to darken, add the broth immediately to stop the cooking.
Step 4: Build the Sauce (3-4 minutes)
Pour in the chicken broth and let it simmer for 1 minute to deglaze the pan, scraping up any browned bits from the bottom (that’s where the flavor is!). Stir in the heavy cream and bring to a gentle simmer. Let it cook for 2-3 minutes until it starts to thicken slightly. It should coat the back of a spoon.
Step 5: Add the Cheese and Finish (2 minutes)
Remove the pan from the heat. Stir in the grated Parmesan cheese until melted and smooth. Add the lemon juice and taste the sauce. Adjust salt and pepper if needed. Return the cooked shrimp (and any juices on the plate) back to the pan. Toss everything together gently for 1 minute to warm the shrimp through and coat them in the sauce. The shrimp will finish cooking in the residual heat.
Step 6: Serve
Serve immediately, garnished with fresh parsley. Spoon the extra creamy sauce over the top. It’s best eaten hot, straight from the pan.
Total Time: About 15 minutes (5 minutes prep, 10 minutes cooking)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Overcook the Shrimp
This is the #1 mistake people make. Shrimp cooks in minutes. If you see them turn pink and opaque, they’re done. Overcooked shrimp are rubbery and tough. Remember, they’ll cook a bit more when you add them back to the sauce at the end. Take them out early.
Pat the Shrimp Dry
I can’t stress this enough. Moisture is the enemy of searing. If your shrimp are wet, they’ll steam in the pan and never get that nice golden color. Use paper towels and be thorough.
Use Fresh Garlic
Jarred garlic has a preservative taste that doesn’t blend well with delicate cream sauce. Fresh garlic is essential. If you’re worried about mincing, buy pre-peeled garlic cloves—they save time and taste fresh.
Low Heat for Cheese
Always remove the pan from the heat before adding Parmesan. High heat can make the cheese separate or become grainy. Off-heat melting ensures a smooth, creamy sauce.
Save the Pasta Water
If you’re serving this over pasta, reserve a cup of the starchy pasta water. If the sauce is too thick when you toss the pasta in, add a splash of pasta water to loosen it up. It helps the sauce cling to the noodles.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Spicy Version
Add 1 teaspoon of cayenne pepper or increase the red pepper flakes to 1 teaspoon. Add a dash of hot sauce at the end for extra kick.
Herb-Forward
Add 1 teaspoon of dried oregano or Italian seasoning to the butter when sautéing the garlic. Or toss in a handful of fresh basil or thyme at the end.
White Wine Sauce
Replace the chicken broth with ½ cup of dry white wine (like Pinot Grigio). Let it simmer for 2 minutes to cook off the alcohol before adding the cream. This adds a sophisticated depth.
Veggie-Loaded
Sauté sliced bell peppers, zucchini, or mushrooms in the butter before adding the shrimp. Remove the veggies, cook the shrimp, then combine everything at the end.
Gluten-Free
This recipe is naturally gluten-free. Just ensure your chicken broth and Parmesan are certified GF. Serve over rice, quinoa, or gluten-free pasta.
Dairy-Free Option
Use olive oil instead of butter, coconut cream instead of heavy cream, and nutritional yeast instead of Parmesan. It’s different but still tasty. My lactose-intolerant friend loves this version.
Serving & Storage
How to Serve: I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Over Pasta: Angel hair or linguine works best. Toss the shrimp and sauce directly with the hot pasta.
- With Rice: Steamed jasmine or basmati rice soaks up the sauce beautifully.
- In Lettuce Wraps: For a low-carb option, spoon the mixture into butter lettuce cups.
- With Crusty Bread: Dip crusty baguette or sourdough into the leftover sauce. Do not waste a drop.
Side Dishes: A simple green salad with lemon vinaigrette, roasted asparagus, or steamed broccoli pair perfectly.
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. The sauce will thicken in the fridge—totally normal.
Reheating: Reheat gently in a skillet over low heat with a splash of milk or cream to loosen the sauce. Microwave in 30-second intervals, stirring between, adding a splash of liquid if needed. Avoid high heat, which can make the shrimp rubbery and the sauce separate.
Freezing: I don’t recommend freezing this. The dairy-based sauce tends to separate when thawed, and the shrimp texture suffers. It’s best made fresh.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings with pasta).
| Nutrient | Amount |
|---|---|
| Calories | 450 |
| Protein | 35g |
| Carbs | 28g |
| Fat | 22g |
| Fiber | 2g |
| Sodium | 650mg |
Look, this is comfort food with butter and cream. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use half-and-half and serve it over zucchini noodles. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to one-pan creamy garlic butter shrimp! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different herbs, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use frozen shrimp?
Absolutely. In fact, frozen shrimp are often fresher than “fresh” shrimp at the store. Just thaw them in cold water for 10 minutes, drain well, and pat dry. The key is removing all excess moisture before cooking.
Why did my sauce break or separate?
This usually happens if the heat was too high when you added the cheese or cream. Always keep the heat low when making the sauce, and remove the pan from the burner before adding Parmesan. If it does separate, whisk in a splash of cold cream—it can sometimes bring it back together.
Can I make this ahead for a dinner party?
Sort of. Prep the shrimp and mince the garlic ahead of time. But cook the shrimp and sauce right before serving. Shrimp cooks so fast that making it ahead will result in rubbery, overcooked shrimp. The sauce can be made ahead and gently reheated, but add the shrimp fresh.
What’s the best way to defrost shrimp quickly?
Place the frozen shrimp in a colander and run cold water over them for 5-10 minutes. Keep them under the stream and move them around. Once thawed, pat them dry thoroughly. Never use hot water, as it starts to cook the shrimp unevenly.
Can I use milk instead of heavy cream?
You can, but the sauce will be much thinner and less rich. If you want to try it, use whole milk and add 2 tablespoons of cornstarch mixed with 2 tablespoons of cold water to thicken it. Whisk this slurry into the milk before heating. I’ve done this when I ran out of cream—it works okay, just not as luxurious.
How do I reheat leftovers without it getting dry?
Add a splash of milk or cream to a skillet, add your leftover shrimp, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of liquid first and heat in short bursts, stirring between.
Pin This Recipe!
One-Pan Creamy Garlic Butter Shrimp
- Total Time: 15 minutes
- Yield: 4 servings 1x
Description
A quick, one-pan dinner featuring seared shrimp in a rich, velvety garlic butter and parmesan cream sauce. Ready in under 15 minutes with minimal cleanup.
Ingredients
- 2 lbs large shrimp, peeled and deveined
- 4 tablespoons unsalted butter, divided
- 6–8 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup chicken broth (low-sodium)
- 1/2 cup grated Parmesan cheese
- 1 tablespoon lemon juice
- 1/2 teaspoon red pepper flakes
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Thaw frozen shrimp in cold water if necessary, then drain and pat completely dry with paper towels. Season lightly with salt and pepper.
- Heat 1 tablespoon of butter in a large skillet over medium-high heat. Add shrimp in a single layer and cook for 1-2 minutes per side until pink and opaque. Remove shrimp from pan and set aside.
- Reduce heat to medium. Add remaining 3 tablespoons of butter to the skillet. Once melted, add minced garlic and red pepper flakes. Stir constantly for 30-60 seconds until fragrant but not browned.
- Pour in chicken broth and simmer for 1 minute, scraping up browned bits from the bottom of the pan.
- Stir in heavy cream and bring to a gentle simmer. Cook for 2-3 minutes until the sauce begins to thicken slightly.
- Remove the pan from the heat. Stir in grated Parmesan cheese until melted and smooth. Add lemon juice and taste for seasoning.
- Return the cooked shrimp and any accumulated juices to the pan. Toss gently for 1 minute to warm the shrimp through and coat in sauce.
- Serve immediately, garnished with fresh parsley.
Notes
Pat shrimp dry thoroughly to ensure proper searing. Remove pan from heat before adding cheese to prevent separation. Do not overcook shrimp as they will continue to cook in the residual heat. For a lighter version, use half-and-half and serve over zucchini noodles.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 450
- Sugar: 2
- Sodium: 650
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 28
- Fiber: 2
- Protein: 35
Keywords: shrimp, garlic butter, creamy sauce, one-pan dinner, quick meals, seafood, easy dinner, weeknight dinner


