Shrimp Cocktail in a Glass Jar: Easy Make-Ahead Appetizer

Updated November 5, 2026

Total time
30 min
prep 25 min · cook 5 min
Serves
4
portions as written

Jump to recipe

Shrimp Cocktail in a Glass Jar: Easy Make-Ahead Appetizer

Shrimp cocktail in a glass jar is a classic appetizer reimagined for easy serving and portability. Layers of chilled shrimp, crisp vegetables, and tangy cocktail sauce are stacked in individual jars, making them perfect for parties, picnics, or meal prep. The glass jar keeps everything neat and visually appealing, while the make-ahead assembly saves time on the day of your event.

Ingredients

  • 1 lb (450 g) large shrimp (21-25 count), peeled and deveined, tails removed
  • 1 cup (240 ml) water
  • 1/2 cup (120 ml) dry white wine or additional water
  • 1 lemon, sliced into rounds
  • 2 bay leaves
  • 1 tsp (5 g) black peppercorns
  • 1 cup (240 ml) prepared cocktail sauce (or homemade, see Variations)
  • 1 cup (150 g) cherry tomatoes, halved
  • 1/2 cup (60 g) cucumber, diced small
  • 1/4 cup (25 g) red onion, finely chopped
  • 1/4 cup (15 g) fresh cilantro or parsley, chopped
  • 4 lemon wedges, for serving

Instructions

  1. In a medium saucepan, combine the water, wine (if using), lemon slices, bay leaves, and peppercorns. Bring to a boil over high heat.
  2. Add the shrimp to the boiling liquid. Cook for 2-3 minutes, until the shrimp are pink and opaque. The safe minimum internal temperature for shrimp is 145°F (63°C) per USDA FSIS guidelines; use a food thermometer to check.
  3. Drain the shrimp immediately and transfer to a bowl of ice water to stop the cooking process. Let cool for 2 minutes, then drain and pat dry with paper towels.
  4. In a small bowl, mix the cocktail sauce with 1 tablespoon of water to thin it slightly (optional, for easier layering).
  5. In each of four 12-oz (360 ml) glass jars, layer as follows: a spoonful of cocktail sauce at the bottom, then a few shrimp, then some cherry tomatoes, cucumber, and red onion. Repeat the layers until the jar is filled, ending with a layer of shrimp.
  6. Drizzle the remaining cocktail sauce over the top of each jar. Sprinkle with fresh herbs.
  7. Seal the jars with lids and refrigerate for at least 30 minutes before serving to allow the flavors to meld.
  8. Serve chilled, with lemon wedges on the side.

Tips

  • Substitutions: No wine? Use all water, or add a splash of apple cider vinegar for acidity. For a spicier kick, add a few dashes of hot sauce or a pinch of cayenne to the cocktail sauce.
  • Storage: Assemble the jars up to 24 hours in advance. Keep them refrigerated until ready to serve. Do not freeze assembled jars, as the texture of the shrimp and vegetables will suffer.
  • Common mistake: Overcooking the shrimp is the most common error. They cook quickly; remove them as soon as they turn pink and curl into a loose C shape. Overcooked shrimp become rubbery.
  • Make it ahead: You can cook the shrimp and prepare the vegetables a day ahead. Store them separately in the fridge, then assemble the jars a few hours before serving.

Serving Suggestions

Serve these jarred shrimp cocktails as a starter at a dinner party, or line them up on a buffet for guests to grab. They also work well for outdoor events like picnics or barbecues, since the jars are portable and mess-free. Pair with extra cocktail sauce on the side and plenty of napkins.

Variations

For a homemade cocktail sauce, mix 1/2 cup (120 ml) ketchup with 1 tablespoon prepared horseradish, 1 teaspoon Worcestershire sauce, and a squeeze of lemon juice. Adjust the horseradish to your heat preference. You can also swap the cocktail sauce for a zesty vinaigrette (olive oil, lemon juice, Dijon mustard, and herbs) for a lighter take. Add avocado cubes or mango chunks for a tropical twist, but do so just before serving to prevent browning.

Storage and Reheating

Assembled jars can be stored in the refrigerator for up to 24 hours. If you have leftover shrimp that have not been layered, store them in an airtight container for up to 3 days. To reheat, gently warm the shrimp in a skillet over medium heat for 1-2 minutes, or microwave in 15-second intervals until just heated through; be careful not to overcook. Do not reheat the entire jar, as the vegetables will become soggy.

Frequently Asked Questions

Can I use frozen shrimp? Yes, thaw them overnight in the refrigerator or under cold running water. Pat dry before cooking. Adjust cooking time slightly if they are smaller or larger than the recipe calls for.

What size jars should I use? Wide-mouth 12-ounce (360 ml) jars work best, as they are easy to layer and eat from. You can also use smaller 8-ounce jars for appetizer portions.

Can I make this without alcohol? Absolutely. Replace the wine with water or chicken broth. The flavor will be slightly less complex, but still delicious.

How do I keep the shrimp from getting watery? Thoroughly pat the cooked shrimp dry before layering. Also, avoid adding too much cocktail sauce at the bottom; a thin layer is enough to prevent sogginess.

Can I use pre-cooked shrimp? Yes, skip the cooking step and simply thaw if frozen. Rinse and pat dry before layering. The dish will come together faster, but the flavor will be less infused.

What if I don’t have cocktail sauce? You can make a quick substitute by mixing ketchup with a little horseradish and lemon juice, as described in the Variations section. Or use a store-bought seafood sauce.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).