Pineapple Shrimp Romaine Salad with Avocado

Warm, tender shrimp paired with cool, sweet fruit and creamy avocado makes for a vibrant plate that comes together in mere minutes. Crisp romaine provides a sturdy, refreshing base that holds up beautifully against the warm sautéed shellfish. A simple squeeze of fresh lime cuts through the richness of the avocado and balances the natural sweetness of ripe pineapple, creating a clean, unfussy salad where every element stands out on its own merits.
Why this one works
- Quick stovetop cooking keeps prep time minimal
- Contrasting temperatures between warm shrimp and chilled produce
- Satisfying balance of creamy avocado and crisp romaine lettuce
- Bright natural dressing from pure, fresh lime juice

What you’ll need
- 1 lb (450g) large shrimp, peeled and deveined Pat dry before sautéing so they sear nicely in the oil rather than steaming.
- 2 cups (300g) fresh pineapple chunks Cut into bite-sized pieces to match the size of the shrimp.
- 1 large (200g) romaine lettuce head, chopped Wash and spin dry thoroughly so the lime juice clings to the leaves.
- 2 ripe (150g) avocados, sliced Slice just before assembling the salad to keep the flesh bright and tender.
- 2 tbsp (30ml) olive oil Used to cook the shrimp evenly over medium heat.
- 1 lime, juiced Provides the tart, citrusy base dressing tossed directly with the greens.
- 2 tablespoons (30ml) fresh lime juice
TRY THIS NEXT: If these flavors sound good to you, Peach Shrimp Romaine Salad with Pumpkin Seeds is a natural one to save for next time.
What to have nearby
- Large skillet
- Chef's knife and cutting board
- Large salad bowl
- Citrus juicer
Step-by-step instructions
The key to this salad is timing the assembly so the shrimp hit the table while still warm from the pan.
- 1Step 1
Heat olive oil in a skillet over medium heat and sauté shrimp until opaque and cooked through.
- 2Step 2
In a large bowl, toss the chopped romaine lettuce with lime juice.
- 3Step 3
Arrange the sautéed shrimp, fresh pineapple chunks, and avocado slices over the romaine bed.
- 4Step 4
Serve immediately while shrimp are warm.
ALSO GOOD: If these flavors sound good to you, Apple Avocado Chickpea Crunch Salad with Honey Dijon Vinaigrette is a natural one to save for next time.
A few things worth knowing
- Watch the shrimp closely in the skillet; remove them as soon as they turn pink and opaque to avoid rubberiness.
- Toss the chopped romaine thoroughly with the lime juice before adding the toppings to ensure even coverage.
- Arrange the avocado, pineapple, and warm shrimp on top rather than tossing them in, which keeps the delicate avocado slices intact.
Ways to make it your own
- Garnish with cracked black pepper or flaky sea salt over the finished plate
- Serve alongside lime wedges for those who prefer extra citrus acidity
Serving suggestions
Dish this up as a standalone lunch or a light dinner. It pairs nicely with toasted flatbread, warm tortillas, or a simple bowl of black bean soup to round out the meal.
Storage & reheating
This salad is best enjoyed right after assembly. If you have leftover sautéed shrimp, store them separately from the dressed greens and cut fruit in a sealed container in the refrigerator.
Nutrition notes
Nutrition is provided as a general estimate for the listed recipe. Brands, exact portions, and ingredient swaps can change the numbers.
Quick recipe answers
Can I cook the shrimp ahead of time?+
You can, though the contrast of freshly cooked, warm shrimp over cool romaine and fruit is a highlight of the recipe as written.
How do I know when the shrimp are done?+
Shrimp cook quickly over medium heat; look for them to turn opaque white with bright pink edges and curl into loose C-shapes.
With juicy fruit, tender seafood, and crisp greens, this plate brings fresh, lively textures to the table with very little effort.

Pineapple Shrimp Romaine Salad with Avocado
Tender sautéed shrimp, sweet pineapple chunks, and creamy avocado served over crisp romaine lettuce tossed with fresh lime juice. A bright main-course salad.

Ingredients
- 1 lb (450g) large shrimp, peeled and deveined
- 2 cups (300g) fresh pineapple chunks
- 1 large (200g) romaine lettuce head, chopped
- 2 ripe (150g) avocados, sliced
- 2 tbsp (30ml) olive oil
- 1 lime, juiced
- 2 tablespoons (30ml) fresh lime juice
Instructions
- Heat olive oil in a skillet over medium heat and sauté shrimp until opaque and cooked through.
- In a large bowl, toss the chopped romaine lettuce with lime juice.
- Arrange the sautéed shrimp, fresh pineapple chunks, and avocado slices over the romaine bed.
- Serve immediately while shrimp are warm.
Nutrition
Save the recipes you want to make next.
Browse more recipes or follow the Pinterest profile for the latest food ideas from this collection.


