Skip to main content New<> this month
Get the Allrecipes magazine

Sheet Pan Lemon Butter Garlic Shrimp with Asparagus

Rated as 4.8 out of 5 Stars

"Have dinner ready in less than 30 minutes with this quick and easy one-pan roasted lemon butter shrimp and asparagus seasoned with garlic."
Added to shopping list. Go to shopping list.


22 m servings 300
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Preheat oven to 400 degrees F (200 degrees C). Line a rimmed 9x12-inch baking pan with parchment paper and grease with cooking spray.
  2. Place asparagus on the prepared baking pan and drizzle with 1 tablespoon olive oil. Sprinkle with garlic, 1 teaspoon salt, and 1/2 teaspoon pepper; toss until well coated. Arrange asparagus in a single layer.
  3. Bake in the preheated oven until slightly tender, about 6 minutes.
  4. Remove from oven and place shrimp on one side of the pan. Drizzle with remaining 1 tablespoon olive oil, 1 teaspoon salt, 1/2 teaspoon pepper, and smoked paprika; toss until well coated. Place shrimp in a single layer next to the asparagus. Top asparagus and shrimp with cubed butter.
  5. Roast in the preheated oven until shrimp is opaque, about 6 minutes.
  6. Remove pan from oven and drizzle with lemon juice.

Nutrition Facts

Per Serving: 300 calories; 17.1 6.9 30.7 282 1525 Full nutrition

Explore more


Read all reviews 8
Most helpful
Most positive
Least positive

Delicious, quick and easy!

It was super quick to make and most ingredients you will already have in your kitchen. It turned out super good! Would definitely make again!

The first thing I did was get the shrimp in the spices to marinate instead of waiting until it was time to put them on the pan. This was quick, easy and tasty. It's on the rotation.

This was absolutely fabulous!

I've made it twice and I'd make it again!

Wow, so easy and delicious! This is quick and so healthy. My husband loved it, I'll definitely make again.

Made it exactly What a hit! Will be making it again soon!

Could use some more spices. A little bland