This easy sheet pan dinner combines juicy shrimp, tender potatoes, and crisp asparagus in a rich garlic butter sauce. It’s simple, flavorful, and perfect for a quick weeknight meal.
Everything cooks on one pan, making cleanup minimal while delivering a satisfying, well-balanced dish.
Why You’ll Love This Recipe
This one-pan meal is quick to prepare and perfect for busy evenings.
The garlic butter sauce adds rich, savory flavor to every bite.
You get a complete meal with protein, vegetables, and carbs all in one dish.
Cleanup is easy since everything cooks on a single sheet pan.

What You’ll Need (Ingredient Highlights)
Baby potatoes provide a hearty base and roast to a crispy, tender texture.
Jumbo shrimp cook quickly and soak up the garlic butter flavor beautifully.
Asparagus adds freshness and a slight crunch to balance the dish.
Garlic butter sauce brings richness with a hint of lemon and spice.
Pro Tips Before You Start
Cut potatoes evenly to ensure they cook at the same rate.
Do not overcrowd the pan to allow proper roasting instead of steaming.
Add shrimp at the end to prevent overcooking.
Use fresh lemon zest for brighter flavor.
How to Make Garlic Butter Sheet Pan Shrimp
Step 1 – Preheat the oven
Preheat oven to 450°F (230°C) to ensure high-heat roasting.
Step 2 – Roast the potatoes
Toss potatoes with 1 tablespoon olive oil, oregano, salt, and pepper. Spread on a sheet pan and roast for 20 minutes.
Step 3 – Add asparagus
Toss asparagus with remaining oil, salt, and pepper. Remove pan, flip potatoes, add asparagus, and roast for 10 more minutes.
Step 4 – Make the garlic butter
In a small bowl, mix melted butter, garlic, lemon zest, red pepper flakes, salt, and pepper.
Step 5 – Coat the shrimp
Toss shrimp with half of the garlic butter sauce.
Step 6 – Add shrimp to the pan
Place shrimp on the sheet pan and roast for 6–8 minutes until pink and cooked through.
Step 7 – Finish and garnish
Remove from oven and sprinkle with dried basil and fresh parsley.
Step 8 – Serve
Drizzle with remaining garlic butter and serve immediately.
What to Serve Them With
Serve with crusty bread to soak up the garlic butter sauce.
A light green salad pairs well for a fresh contrast.
You can also add rice or quinoa for a more filling meal.
Variations / Substitutions
Swap asparagus for green beans or broccoli if preferred.
Use chicken instead of shrimp for a different protein option.
Add a squeeze of fresh lemon juice before serving for extra brightness.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently in the oven or skillet to avoid overcooking the shrimp.
FAQs
Can I make this recipe ahead of time?
It’s best served fresh, but you can prep ingredients in advance.
How should I store leftovers?
Keep them refrigerated in an airtight container.
Can I freeze this dish?
Freezing is not recommended as shrimp can become rubbery.
Can I substitute some of the ingredients?
Yes, vegetables and protein can be adjusted based on preference.
How long does this recipe take to make?
It takes about 40 minutes from start to finish.
Is this recipe kid-friendly?
Yes, just reduce red pepper flakes if needed.
Can I make this dish gluten-free or dairy-free?
It is naturally gluten-free; use dairy-free butter if needed.
What should I serve it with?
It pairs well with bread, salad, or grains.
Do I need special equipment?
Only a sheet pan and basic kitchen tools are required.
How do I know when it’s perfectly cooked?
Shrimp should be pink and opaque, and vegetables tender.
Final Thoughts
This garlic butter sheet pan shrimp is a simple yet flavorful meal that’s perfect for any night of the week.
With minimal prep and easy cleanup, it’s a recipe you’ll want to make again and again.
Full Recipe Card
Ingredients
- 1½ lbs baby potatoes, washed and halved
- 1½ tbsp olive oil (divided)
- 1 tsp dried oregano
- Salt & black pepper, to taste
- 1 lb asparagus, trimmed and cut into 1-inch pieces
- 1½ lbs jumbo shrimp, peeled and deveined
- ½ tsp dried basil
- 1 tbsp fresh parsley, chopped
- ¼ cup butter, melted
- 1 clove garlic, minced
- 1 tsp lemon zest
- ¼ tsp red pepper flakes
- Salt & pepper, to taste
Instructions
- Preheat oven to 450°F (230°C).
- Toss potatoes with 1 tbsp olive oil, oregano, salt, and pepper. Roast 20 minutes.
- Add asparagus with remaining oil, salt, and pepper. Roast 10 minutes more.
- Mix garlic butter ingredients in a bowl.
- Toss shrimp with half the sauce.
- Add shrimp to pan and roast 6–8 minutes until cooked through.
- Sprinkle with basil and parsley.
- Drizzle remaining garlic butter and serve.
