Foil packet dinners usually mean firing up the grill, which isn’t always in the cards on a weeknight. This version skips the grill entirely and cooks the packets right on the stovetop, sealed inside a covered skillet where they steam themselves tender in their own garlic butter. Shrimp, cherry tomatoes, and asparagus all go into individual foil pouches with butter, garlic, and lemon, then cook together in about 10 minutes, no grill grates or open flame required. Dinner comes out already portioned, practically no dishes to wash, and each packet opens up to a burst of steam and garlic butter smell at the table.
Why This Stovetop Foil Packet Garlic Butter Shrimp Works
- No grill needed. A covered skillet on the stove creates the same sealed, steamy environment a grill would, any time of year.
- Everything cooks in its own butter and juices. Sealed packets trap the garlic butter right against the shrimp instead of losing it to the pan.
- Dinner comes pre-portioned. Individual packets mean no serving dishes, and cleanup is just foil in the trash.
- Ready in under 30 minutes. Most of that time is just chopping vegetables and folding foil.
What You’ll Need
You’ll want heavy-duty aluminum foil (regular foil tends to tear), a large skillet with a lid big enough to hold the packets, and tongs for handling them.
- 1 pound large raw shrimp, peeled and deveined
- 4 tablespoons butter, cut into small pieces
- 4 cloves garlic, minced
- 1 lemon, half juiced, half thinly sliced
- 1 cup cherry tomatoes, halved
- 1 cup asparagus, trimmed and cut into 2-inch pieces
- 1 teaspoon Italian seasoning (or Old Bay)
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
Step-by-Step Instructions
- Cut the foil. Cut four sheets of heavy-duty foil, about 12 inches square.
- Fill the packets. Divide the shrimp, tomatoes, and asparagus evenly among the foil sheets, placing everything in the center of each.
- Add the butter and seasoning. Top each portion with butter pieces, garlic, a slice or two of lemon, and a sprinkle of Italian seasoning, salt, and pepper.
- Seal the packets. Bring the foil edges together over the top and fold down twice to seal, then fold in the sides, leaving a little room inside for steam.
- Steam on the stovetop. Heat a large skillet over medium heat. Place the packets inside, cover with a lid, and cook 10 to 12 minutes, until the shrimp are pink and the vegetables are tender.
- Open carefully. Use tongs to transfer the packets to plates, then open them slowly, tilting away from your face — the steam that escapes is very hot and carries a strong hit of garlic butter.
- Finish and serve. Drizzle with the reserved lemon juice and scatter with parsley before eating.
Pro Tips
- Use heavy-duty foil, not the regular kind. Standard foil tears more easily, especially with acidic ingredients like lemon and tomato pressing against it.
- Don’t overfill the packets. Leave some room for steam to circulate inside — packed too tightly, the food closer to the foil cooks faster than the center.
- Seal them tightly, but not perfectly airtight. A little steam escaping is fine; a fully sealed packet can build pressure.
- Check one packet first. Cooking times can vary slightly by stove and skillet size, so open one carefully to check doneness before assuming the rest are ready.
- Let the packets rest a minute before opening. The residual steam finishes any barely underdone spots, and it’s safer to open once the initial blast has settled slightly.
Variations & Alternatives
- Different vegetables: Zucchini, bell peppers, or green beans all work well in place of asparagus and tomatoes.
- Spicier version: Add a pinch of red pepper flakes to each packet along with the seasoning.
- Grilled version: Cook the same packets directly on a hot grill instead of the stovetop, 8 to 10 minutes, flipping once.
- Cajun twist: Swap the Italian seasoning for Cajun seasoning and add a few slices of andouille sausage to each packet.
Storage & Reheating
Refrigerate leftovers (unwrapped from the foil) in an airtight container for up to 3 days. Reheat gently in a skillet over low heat — the microwave works too, but shrimp can turn rubbery if reheated too long. Foil packets are meant to be eaten fresh, right out of the pan, for the best texture.
FAQ
Can I cook these foil packets directly on a gas burner instead of in a skillet? Yes, if you have a gas stove — rest the packets across the grates over medium flame, turning occasionally, for a similar cook time. This doesn’t work well on electric or induction stoves, which is why the covered skillet method is more universal.
Do I need to add water to the skillet for these to steam properly? No. The sealed foil traps the butter and the shrimp’s own moisture, which is enough to create steam inside each packet without any added water.
Can I make these ahead of time? Yes. Assemble the packets up to a day ahead and refrigerate them, then cook straight from the fridge, adding a couple of extra minutes to the cook time.
Why did my shrimp turn out rubbery? Most likely the packets cooked a little too long. Since shrimp cooks quickly inside sealed, steamy foil, it’s easy to overshoot by even a couple of minutes — check for doneness a bit early.
Stovetop Foil Packet Garlic Butter Shrimp — Recipe Card
Prep Time: 15 minutes Cook Time: 12 minutes Total Time: 27 minutes Servings: 4 Course: Main Dish Cuisine: American
Ingredients
- 1 lb large raw shrimp, peeled and deveined
- 4 tbsp butter, cut into small pieces
- 4 cloves garlic, minced
- 1 lemon, half juiced, half thinly sliced
- 1 cup cherry tomatoes, halved
- 1 cup asparagus, trimmed and cut into 2-inch pieces
- 1 tsp Italian seasoning
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
Instructions
- Cut 4 sheets of heavy-duty foil, about 12 inches square.
- Divide shrimp, tomatoes, and asparagus among the sheets.
- Top with butter, garlic, lemon slices, and seasoning.
- Fold and seal each packet, leaving room for steam.
- Cook in a covered skillet over medium heat, 10 to 12 minutes.
- Open carefully, drizzle with lemon juice, top with parsley, and serve.