
This shrimp and avocado salad is the answer to fresh flavor packed lunches or light summer dinners. Juicy shrimp layered with creamy avocado and zippy lime all nestled into crisp lettuce cups makes every bite irresistible. I find myself craving this combination as soon as the weather warms up — nothing beats those vibrant colors and chilling crunch when I want something both nutritious and satisfying.
My family was skeptical about eating salad cups for dinner but one round of these shrimp and avocado beauties and everyone was hooked. They have become a frequent request around busy weeknights because the clean up is a breeze and it always feels restaurant special.
Ingredients
- Shrimp: The main protein that cooks quickly Select firm juicy shrimp and ask your fishmonger for peeled and deveined to save time
- Avocados: Add creaminess and good fat Pick ripe ones that yield slightly to a gentle squeeze but are not overly soft
- Cherry tomatoes: Give sweetness and a juicy pop Look for glossy red tomatoes with unwrinkled skins
- Red onion: For sharp brightness Choose a small one with tight shiny skins for best flavor
- Jalapeño (optional): For a little kick Go for a firm pepper and remove the seeds if you like it mild
- Fresh cilantro: Lifts everything with herbaceous notes Bright green leaves and tender stems are a sign of freshness
- Lime juice: Pulls the flavors together Use freshly squeezed for tangy zest
- Olive oil: A touch for mouthfeel and to help the seasonings stick Use extra virgin for the best taste
- Salt and pepper: Bring everything alive Opt for flaky sea salt if available
- Large lettuce leaves: Act as crisp edible bowls Wash and pat dry Butter or Romaine hold up well
Step-by-Step Instructions
- Prepare the Salad Mix:
- Combine the diced avocados cherry tomatoes finely chopped red onion jalapeño and cilantro in a large bowl Take care to keep the avocado in chunks for texture as you stir everything gently together
- Season and Marinate the Shrimp:
- In a separate bowl coat the shrimp with olive oil lime juice salt and pepper Let the shrimp marinate for at least five minutes which makes every bite more flavorful
- Cook the Shrimp:
- Heat a nonstick skillet over medium heat Arrange the shrimp in a single layer and cook for two to three minutes on each side until they become pink and opaque Avoid overcrowding so the shrimp get a slight sear
- Cool the Shrimp:
- Once cooked move the shrimp off the heat and allow them to cool just enough to handle This prevents the avocado from turning mushy when you mix them
- Combine Shrimp and Salad:
- Fold the slightly cooled shrimp into the avocado mixture Be gentle so the ingredients stay intact but mix well to distribute the flavors
- Assemble the Salad Cups:
- Lay out the lettuce leaves and scoop a generous serving of the shrimp and avocado mix into each one Press gently so the cup holds its shape
- Serve:
- Enjoy immediately for maximum crunch and freshness The flavors pop best when enjoyed right away

When I first made this salad the cilantro was my secret star The freshness it brings is unbeatable and reminds me of sunny afternoons chopping herbs in my grandmother’s kitchen with laughter all around. Most days a fresh bunch of cilantro is enough to get me excited about making this all over again.
Storage Tips
For the freshest results store the shrimp avocado mix separate from the lettuce leaves. The salad will keep well in the refrigerator for up to a day. To minimize browning of the avocado press plastic wrap directly onto the surface of the mixture. Assemble the cups right before serving so the lettuce stays crisp. Leftovers make a great topping for grain bowls or tostadas the next day.
Ingredient Substitutions
You are not limited to shrimp cooked chicken or flaked white fish work perfectly in this recipe. Swap cilantro with fresh parsley for a milder note or use scallion in place of red onion for a softer bite. If you dislike heat skip the jalapeño or add green bell pepper for crunch instead. Romaine heart leaves make sturdy boats in place of butter lettuce when you want more texture.
Serving Suggestions
Serve these salad cups as a starter at barbecue gatherings or pair with corn tortilla chips for a fun appetizer. They make a lively lunch with a side of chilled fruit and sparkling water or can even star in a taco night spread. For extra flavor drizzle a bit more lime and olive oil just before serving or sprinkle with a pinch of smoked paprika for a new twist.
A Touch of History
Shrimp and avocado is a classic coastal pairing especially popular in Latin American and Southern recipes. This dish brings together sunshine flavors with traditions of using lettuce as a fresh alternative to bread or tortillas. The touch of lime and chili reflects the influence of ceviche and vibrant Mexican salads. Each bite is like a small celebration of summer’s best ingredients.

Every summer I come back to this recipe because it feels like sunshine in a bowl. Even when life is busy it is one of those dishes that always brings people to the table with eagerness and big smiles.
Frequently Asked Questions
- → Can I use pre-cooked shrimp for this dish?
Yes, pre-cooked shrimp can be used. Simply chill, season, and mix with the other ingredients, skipping the cooking step.
- → How can I make the dish spicier?
Add extra jalapeño or a dash of hot sauce to the salad mixture for a more pronounced kick.
- → Can I prepare the salad ahead of time?
You can prep the salad mix in advance, but assemble in lettuce cups just before serving to keep them crisp.
- → What type of lettuce works best?
Butter lettuce and romaine leaves are ideal as they are sturdy and form perfect cups for the filling.
- → Is there a substitute for avocado?
For a similar creamy texture, try diced cucumber or even mango for a sweet twist.