One-Pan Lemon Garlic Butter Shrimp & Asparagus

I don’t think I’ve ever had a meal come together quite as beautifully as this one-pan lemon garlic butter shrimp and asparagus. It was one of those frantic Tuesday evenings where the fridge looked bare, and I needed something that felt special without a sink full of pots. This is my go-to recipe when I need something quick but impressive, and it has saved me more times than I can count.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love This One-Pan Lemon Garlic Butter Shrimp & Asparagus
- Minimal washing up: Everything cooks in a single pan, which means you spend less time scrubbing and more time enjoying your dinner.
- Restaurant-quality flavour at home: The combination of golden butter, fragrant garlic, and fresh lemon creates a sauce that feels luxurious without any complicated techniques.
- Ready in under 30 minutes: From the moment you start prepping to the moment you sit down, you’re looking at about 25 minutes of work.
- Perfect for weeknights or entertaining: It looks stunning on the plate, yet it’s so straightforward that you can make it even after a long day at work.
- Naturally low-carb and gluten-free: This dish works beautifully for those watching their carbohydrates or avoiding gluten, without feeling like a compromise.
Ingredients You’ll Need
- 500g large raw shrimp, peeled and deveined (tails on or off, your preference)
- 300g fresh asparagus spears, woody ends trimmed
- 3 tablespoons unsalted butter
- 4 cloves garlic, finely minced
- 2 tablespoons olive oil
- Juice of 1 large lemon (about 3 tablespoons)
- 1 teaspoon lemon zest
- ½ teaspoon red pepper flakes (optional, for gentle warmth)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon capers, drained (optional, for briny pops of flavour)
Tip: For the best texture, choose shrimp that are labelled 21-25 count per pound — they’re large enough to stay juicy but cook quickly. Avoid pre-cooked shrimp, as they’ll turn rubbery when reheated in the pan.
How to Make One-Pan Lemon Garlic Butter Shrimp & Asparagus
- Prep your ingredients: Pat the shrimp dry with kitchen paper — this is crucial for getting a good sear rather than steaming them. Trim the woody ends from the asparagus by bending each spear gently; it will snap naturally where the tough part ends. Mince your garlic finely and have your lemon juiced and zested ready to go.
- Heat the pan: Place a large frying pan or skillet over medium-high heat and add 1 tablespoon of olive oil. Swirl the pan to coat the base evenly. You’ll know it’s hot enough when a drop of water sizzles and evaporates immediately — this should take about 2 minutes.
- Sear the shrimp: Add the shrimp in a single layer — don’t overcrowd the pan, or they’ll steam instead of sear. Cook for 2 minutes without moving them. You’ll see the edges turn a vibrant pink and the flesh becomes opaque. Flip each shrimp and cook for another 1-2 minutes, until they’re pink all over and have a slight golden-brown crust. Transfer the shrimp to a plate and set aside.
- Cook the asparagus: In the same pan, add the remaining 1 tablespoon of olive oil and the asparagus spears. Spread them out in an even layer. Let them cook undisturbed for 2-3 minutes — you’ll hear a gentle sizzle. The asparagus will turn bright green and develop char marks on the bottom. Toss them once and cook for another 2 minutes, until they’re tender but still have a slight snap when pierced with a fork.
- Build the butter sauce: Reduce the heat to medium-low and add the butter to the pan. Once it melts and begins to foam — you’ll smell that nutty, rich aroma — add the minced garlic. Stir constantly for 30 seconds, just until the garlic becomes fragrant and turns a pale gold. Be careful not to let it brown, as burnt garlic turns bitter.
- Bring it all together: Return the shrimp to the pan, along with any juices that have collected on the plate. Add the lemon juice, lemon zest, red pepper flakes if using, and capers. Toss everything gently to coat the shrimp and asparagus in that glossy, golden sauce. Season with salt and pepper to taste. You’ll see the sauce thicken slightly as it coats the ingredients — it should look shiny and cling to every piece.
- Finish and serve: Sprinkle the chopped parsley over the top and give everything one final gentle toss. Remove from the heat immediately. The shrimp should be plump and juicy, the asparagus tender but not mushy, and the sauce will be pooled invitingly at the bottom of the pan. Serve straight away, spooning any extra butter sauce over the top.
Tips From My Kitchen
- Pat the shrimp bone-dry before cooking: Moisture is the enemy of a good sear. If your shrimp are wet, they’ll release steam as they hit the hot pan, which prevents that lovely golden crust from forming. I use two sheets of kitchen paper and press gently to absorb every drop. This simple step makes a noticeable difference in texture and flavour.
- Don’t overcook the shrimp: Shrimp cook incredibly quickly — literally in minutes. They go from perfectly pink and juicy to rubbery and tough in a matter of seconds. The moment they curl into a loose ‘C’ shape and turn opaque all the way through, they’re done. I always err on the side of undercooking slightly, as they’ll continue to cook in the residual heat when you add them back to the pan.
- Choose asparagus of similar thickness: When you’re at the shop, look for spears that are roughly the same diameter. Thin spears will cook in a flash, while thick ones need a little longer. Uniformity ensures everything finishes cooking at the same time. If you end up with mixed sizes, simply add the thicker spears to the pan a minute before the thinner ones.
- Use cold butter for a glossier sauce: If you want an extra-luxurious finish, cut your butter into small cubes and keep them in the fridge until you’re ready to add them. Dropping cold butter into the warm pan creates a natural emulsification, resulting in a sauce that’s silkier and more cohesive rather than greasy.
- Season at the very end: Shrimp can become tough and salty if seasoned too early, and asparagus can turn watery. I add salt and pepper only after everything is combined in the final step. This way, the salt enhances the dish without drawing out moisture during cooking. Taste and adjust — you might need a little more lemon juice if the sauce feels too rich.
- Don’t skip the lemon zest: While lemon juice provides brightness and acidity, the zest contains the essential oils that give that intense, fragrant lemon aroma. It’s a small step that adds a layer of complexity you can’t get from juice alone. I zest the lemon before juicing it — it’s much easier that way.
Equipment You’ll Need
- Large frying pan or skillet (preferably 30cm or larger)
- Sharp knife and cutting board
- Mixing bowls (for holding prepped ingredients)
- Wooden spoon or spatula
Delicious Variations to Try
- Spicy Version: Add a finely chopped red chilli or a teaspoon of harissa paste along with the garlic. The heat cuts through the richness of the butter beautifully and adds a lovely warmth that lingers. My husband, who’s usually picky, asked for seconds when I made it this way!
- Vegetarian/Vegan Option: Replace the shrimp with thick slices of king oyster mushrooms or firm tofu, and use a good-quality vegan butter. The mushrooms develop a meaty texture and absorb the lemon garlic sauce wonderfully. Cook them a little longer than the shrimp to get a golden crust.
- Different Protein: Chicken breast or firm white fish like cod work brilliantly here. For chicken, slice into thin strips and cook through before adding the asparagus. For fish, cut into chunks and follow the same timing as the shrimp, being gentle when flipping so it doesn’t break apart.
What to Serve With One-Pan Lemon Garlic Butter Shrimp & Asparagus
- Fluffy steamed rice or couscous to soak up all that buttery sauce
- Crusty bread for dipping — a sourdough or ciabatta works wonderfully
- A simple green salad with a light vinaigrette to balance the richness
- Buttered pasta, such as linguine or angel hair, tossed with the shrimp and asparagus
Frequently Asked Questions

One-Pan Lemon Garlic Butter Shrimp & Asparagus
Ingredients
Method
- Prep your ingredients: Pat the shrimp dry with kitchen paper — this is crucial for getting a good sear rather than steaming them. Trim the woody ends from the asparagus by bending each spear gently; it will snap naturally where the tough part ends. Mince your garlic finely and have your lemon juiced and zested ready to go.
- Heat the pan: Place a large frying pan or skillet over medium-high heat and add 1 tablespoon of olive oil. Swirl the pan to coat the base evenly. You'll know it's hot enough when a drop of water sizzles and evaporates immediately — this should take about 2 minutes.
- Sear the shrimp: Add the shrimp in a single layer — don't overcrowd the pan, or they'll steam instead of sear. Cook for 2 minutes without moving them. You'll see the edges turn a vibrant pink and the flesh becomes opaque. Flip each shrimp and cook for another 1-2 minutes, until they're pink all over and have a slight golden-brown crust. Transfer the shrimp to a plate and set aside.
- Cook the asparagus: In the same pan, add the remaining 1 tablespoon of olive oil and the asparagus spears. Spread them out in an even layer. Let them cook undisturbed for 2-3 minutes — you'll hear a gentle sizzle. The asparagus will turn bright green and develop char marks on the bottom. Toss them once and cook for another 2 minutes, until they're tender but still have a slight snap when pierced with a fork.
- Build the butter sauce: Reduce the heat to medium-low and add the butter to the pan. Once it melts and begins to foam — you'll smell that nutty, rich aroma — add the minced garlic. Stir constantly for 30 seconds, just until the garlic becomes fragrant and turns a pale gold. Be careful not to let it brown, as burnt garlic turns bitter.
- Bring it all together: Return the shrimp to the pan, along with any juices that have collected on the plate. Add the lemon juice, lemon zest, red pepper flakes if using, and capers. Toss everything gently to coat the shrimp and asparagus in that glossy, golden sauce. Season with salt and pepper to taste. You'll see the sauce thicken slightly as it coats the ingredients — it should look shiny and cling to every piece.
- Finish and serve: Sprinkle the chopped parsley over the top and give everything one final gentle toss. Remove from the heat immediately. The shrimp should be plump and juicy, the asparagus tender but not mushy, and the sauce will be pooled invitingly at the bottom of the pan. Serve straight away, spooning any extra butter sauce over the top.
Notes
I’d love to hear how this one-pan lemon garlic butter shrimp and asparagus turns out for you. Drop a comment below and let me know if you tried any of the variations — I’m always experimenting in my kitchen and swapping ideas with fellow home cooks. If you’re looking for another quick skillet dinner, you might also enjoy this Ground Beef And Zucchini Skillet Low Carb or this elegant Pan Seared Salmon With Lemon Butter Sauce. Happy cooking!







