June 28, 2026 · 30 min

Grilled Lemon Shrimp with Pineapple Avocado Salsa and Cilantro Rice

Dinner30 min

Fire up the grill for a vibrant summer meal that brings together bright citrus, sweet charred fruit and creamy avocado. These lemon-marinated shrimp cook quickly over high heat, developing a lovely smoky char while staying tender and juicy.

Alongside, a fresh salsa made from grilled pineapple and ripe avocado adds a cool, creamy contrast. Fluffy rice tossed with cilantro rounds out the plate, making this a complete, colorful dish that’s perfect for warm-weather entertaining.


Recipe details

Dinner30 min4 servings

Nutrition per serving

Dietary labels

Gluten-free: unknownLactose-free: unknownDairy-free: unknown

Allergen check

Gluten / wheat: unknownMilk / dairy: unknownEgg: unknownFish: unknownShellfish: unknownPeanut: unknownTree nuts: unknownSoy: unknownSesame: unknownMustard: unknownCelery: unknownSulphites: unknownLupin: unknownMolluscs: unknown

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.


Ingredients

lemons2 lemons (juice and zest)View ingredient guide
Olive Oil2 tbsp olive oilView ingredient guide
Salt1 tsp saltView ingredient guide
Black Pepper1/2 tsp black pepperView ingredient guide
Avocado1 avocado, dicedView ingredient guide
White Rice1 cup white riceView ingredient guide
Water2 cups waterView ingredient guide
Butter1 tbsp butterView ingredient guide

Instructions

  1. Prepare the rice: In a small saucepan, bring 2 cups water to a boil. Add rice and a pinch of salt. Reduce heat to low, cover and simmer for 15 minutes until tender. Remove from heat, fluff with a fork and stir in butter and chopped cilantro. Keep warm.
  2. Marinate the shrimp: In a bowl, combine lemon juice, lemon zest, olive oil, salt and pepper. Add shrimp and toss to coat. Let marinate for 10 minutes at room temperature.
  3. Grill the pineapple: Preheat grill to medium-high heat. Grill pineapple rings for 3-4 minutes per side until char marks appear. Remove and let cool slightly, then dice into small cubes.
  4. Make the salsa: In a medium bowl, combine diced grilled pineapple, diced avocado and a tablespoon of chopped cilantro. Season with a pinch of salt and pepper. Set aside.
  5. Grill the shrimp: Thread shrimp onto skewers (or place directly on grill grates). Grill for 2-3 minutes per side until pink and opaque. Remove from grill.
  6. Assemble plates: Spoon cilantro rice onto plates, top with grilled shrimp and serve with pineapple avocado salsa on the side.

Recipe Tips

Soak wooden skewers in water for 30 minutes before grilling to prevent burning.

For extra flavor, add a pinch of smoked paprika or cayenne to the shrimp marinade.

If you don’t have a grill, you can cook the shrimp in a hot cast-iron skillet and char the pineapple under the broiler.

FAQ

Can I use frozen shrimp?

Yes, thaw them completely and pat dry before marinating to ensure they grill properly.

Can I substitute the pineapple?

Mango or peaches work well in place of pineapple for a similar sweet-tart flavor.

How do I know when the shrimp are done?

Shrimp are cooked when they turn pink and opaque, usually 2-3 minutes per side. Avoid overcooking to keep them tender.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.