Salads
This Acapulco salad recipe brings vibrant Mexican flavors to your table with its signature creamy avocado-lime dressing and tangy tomato twist. The secret lies in perfectly balanced textures—crisp cucumbers, tender shrimp, and creamy avocado—all tied together by a dressing that's both rich and refreshing.
I developed this version after years of perfecting the balance between traditional techniques and modern twists.
The foundation of this salad is the dressing, where ripe avocados blend with zesty lime juice and tangy tomatoes to create a velvety sauce that coats every ingredient. Fresh cilantro and a touch of garlic add depth, while a splash of Mexican crema brings that signature richness.
The shrimp, sautéed just until pink, adds protein without overpowering the fresh vegetables.
What makes this salad truly special is how the components come together—crisp cucumbers and radishes cut through the creaminess, while the shrimp adds a satisfying bite. The dressing doesn't just sit on top; it infuses every bite, creating a harmonious blend of flavors that's both comforting and exciting.
This is the kind of salad that transforms a simple lunch into a memorable meal.
Whether you're serving it as a light main course or a refreshing side, this Acapulco salad delivers restaurant-quality results with minimal effort. The recipe includes optional variations like adding black beans for extra heartiness or swapping shrimp for grilled chicken.
Let's get started on creating this vibrant, flavorful dish that's perfect for any occasion.
Ingredients for acapulco salad
Avocados, tomatoes, and lime juice form the creamy heart of this salad's signature dressing.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Hass Avocados 🥑 | 2 whole | Pitted, flesh scooped fresh |
| Medium Ripe Tomatoes 🍅 | 2 whole | Roma or vine-ripened, diced |
| Fresh Lime Juice 🍋 | ½ cup | Strained, no pulp preferred |
| Large Fresh Cilantro 🌿 | ½ cup | Stems removed, loosely packed |
| Garlic Cloves 🧄 | 2 cloves | Fresh, minced fine |
| Mexican Crema 🥛 | ¼ cup | Or sour cream for tang |
| Large English Cucumbers 🥒 | 1 whole | Peeled, seeded, diced |
| Black Radishes 🥕 | 1 whole | Thinly sliced, peeled |
| Large Shrimp 🦐 | 1 lb | Peeled, deveined, tails on |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For sautéing shrimp |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cotija Cheese 🧀 | ¼ cup | Crumbled, optional garnish |
The avocados are non-negotiable—Hass variety with no bruises, and ripe but firm to the touch. Trader Joe's or Whole Foods carry the best quality, but any grocery store's produce section will do if you pick carefully. The tomatoes should be vibrant red, not mealy—Roma or vine-ripened work perfectly. For the shrimp, frozen thawed works fine, but fresh is ideal if you're at the seafood counter. Look for wild-caught if you want to splurge, but farmed shrimp is perfectly fine for a weeknight salad. The crema is what gives this dressing its signature richness—Mexican crema has a tangier profile than regular sour cream, but either works in a pinch.
No avocados? Silken tofu blended smooth mimics the creaminess, though it lacks the same depth of flavor. Swap Roma tomatoes for heirloom varieties if you're feeling fancy, but stick with regular tomatoes if that's what you've got. Fresh cilantro? Dried works at half the amount, but the flavor won't be the same. The garlic can be roasted for a milder taste if you're sensitive to raw garlic's bite. For the shrimp, grilled chicken or black beans make great protein swaps—just adjust the cooking method accordingly. If you can't find Cotija cheese, feta or crumbled queso fresco work beautifully as garnishes.
This salad shines when made fresh, but the dressing keeps for 2 days in an airtight container in the fridge—just stir before using. The shrimp should be cooked and chilled within 1 hour of serving, or it gets rubbery. Store cucumbers and radishes separately to keep them crisp. For meal prep, assemble everything except the shrimp and dressing until ready to serve. The avocado dressing will darken slightly but stays delicious—just give it a quick stir before eating. Leftovers? Toss with a little extra lime juice to keep everything bright.
Why You'll Love This Recipe
- No-Chop Necessary: I swear by this one—just halve the avocados, squeeze in lime, and toss. The tomatoes and cilantro barely need prep; you’re basically done before the garlic even hits the pan.
- Garlic-Cilantro Magic: That raw garlic and lime combo? It’s the secret weapon. The avocado stays creamy, the tomatoes brighten, and the cilantro adds this fresh, almost herby punch that makes every bite feel like a little vacation.
- Lunch or Dinner: Honestly, it’s my go-to for both. Toss it with grilled fish for a light dinner or pile it on toast for a no-fuss lunch. Even my picky-eating kid devours it—no questions asked.
- Leftovers? Still Amazing: Between us, this salad tastes better the next day. The flavors meld, the avocado doesn’t brown (thanks, lime), and it’s still vibrant enough to pack for work or a picnic. Minimal effort, maximum reward.
Step-by-step instructions for Acapulco salad with creamy avocado dressing
Here's how to assemble this vibrant salad with perfectly balanced textures and flavors.
Prepare the Creamy Avocado-Lime Dressing
In a food processor or blender, combine the flesh of the 2 whole ripe Hass avocados, the 0.5 cup fresh lime juice, the 0.25 cup Mexican crema, the 2 cloves minced garlic, and the 1 tablespoon fresh lemon juice. Process until completely smooth, scraping down the sides as needed. This creamy base is the heart of your salad—it should be thick but pourable, with a vibrant green hue from the avocado.
With the motor running, gradually drizzle in the 0.5 cup extra-virgin olive oil while processing continuously. The dressing should emulsify beautifully, creating a luscious texture that coats every ingredient. Taste and adjust seasoning with the 1.5 teaspoons kosher salt and 0.5 teaspoon ground black pepper. Real talk: this is where the magic happens—don't skip the taste test, as lime juice can vary in acidity.
Cook the Shrimp to Perfect Doneness
Heat a large skillet over medium-high heat and add the 1 pound large shrimp. Season immediately with an additional 0.5 teaspoon kosher salt and 0.25 teaspoon ground black pepper. Cook for 2-3 minutes per side until the shrimp turn opaque and curl slightly at the edges—this ensures they're cooked through but still tender. The shrimp should release easily from the pan when ready, and you'll notice a faint pink color remains in the center.
Remove the shrimp from the skillet and set aside to cool slightly. Reserve any remaining cooking juices in the pan—these will add depth to your salad. Here's the thing—overcooking shrimp makes them rubbery, so watch them closely during the last minute of cooking. If you're serving immediately, you can skip the cooling step, but for best texture, let them rest for 5 minutes before assembling.
Assemble the Fresh Vegetable Components
In a large mixing bowl, combine the diced 2 medium ripe tomatoes, the diced 1 large English cucumber, the thinly sliced 1 whole black radish, and the 0.5 cup loosely packed fresh cilantro. Gently toss everything together with a wooden spoon, being careful not to bruise the delicate radish slices. The vegetables should be evenly distributed but still retain their distinct textures—this is what makes the salad visually appealing and satisfying to eat.
Add the cooled shrimp to the vegetable mixture and gently fold them in. The shrimp's warmth will begin to infuse into the vegetables, creating a perfect balance of temperatures when served. Here's where it gets fun—sprinkle the crumbled 0.25 cup cotija cheese over the top, reserving a small amount for garnish. The cheese adds a salty contrast that cuts through the creamy dressing and fresh vegetables.
Combine and Serve Immediately
Pour the creamy avocado-lime dressing over the shrimp and vegetable mixture, tossing gently but thoroughly to coat everything evenly. The dressing should cling to the shrimp and vegetables without making the salad soggy. If the salad seems too thick, add 1-2 tablespoons of cold water to loosen it slightly. The ideal consistency is creamy but still allows you to enjoy each component distinctly.
Taste and adjust seasoning one final time, adding more lime juice if needed for brightness or additional salt if the flavors need balance. Transfer the salad to a serving platter and garnish with the reserved cotija cheese. Serve immediately while the shrimp is still warm and the dressing maintains its creamy texture. This salad shines when eaten fresh—each bite should deliver that perfect combination of cool vegetables, tender shrimp, and rich avocado dressing.
Pro Tips For Making Acapulco Salad
- PIT THE AVOCADOS FIRST: I learned this the hard way—waiting until the last second to pit avocados turns your salad prep into a sticky mess. Use a sturdy knife and twist sharply to separate the pit, then slide the blade between the pit and fruit. Works every time, no avocado hand injuries required.
- SALT THE TOMATOES: Sounds weird, but it works: Toss your diced tomatoes with a pinch of salt and let them sit for 10 minutes before mixing with the rest. This draws out excess water, keeping your salad from turning soggy later. Trust me, your texture will thank you.
- PULSE THE GARLIC: Skip the mincing—pulse the garlic cloves in a food processor for 2-3 seconds instead. You’ll get a finer, more even distribution without burning the edges, and the flavor blends smoother into the dressing. (Yes, even if you’re impatient like me.)
- JUICE THE LIME LAST: Add lime juice just before serving—it oxidizes the avocado faster than you’d think. If you’re prepping ahead, store the dressing separately and mix it in when ready to eat. Your avocados will stay vibrant, not brown and sad.
Best sauces and condiments for these flavors
Classic Avocado Dressing
The creamy avocado-lime dressing is the star of this salad, and I always start with 2 ripe Hass avocados blended with 0.5 cup fresh lime juice and 0.25 cup Mexican crema.
The key is to add 2 minced garlic cloves and 1 tbsp lemon juice before emulsifying with 0.5 cup extra-virgin olive oil. This blend creates that signature velvety texture that makes every bite irresistible. 🥑
Tangy Tomato Twist
For a brighter flavor profile, I like to add 2 diced Roma tomatoes directly to the dressing for a subtle tang. The tomatoes should be finely chopped and folded in at the very end—this keeps their texture intact while infusing the dressing with natural acidity.
If you prefer a smoother texture, blend them in with the avocado for a more integrated flavor.
Spicy Lime Crema
For those who love heat, swap out the Mexican crema for a spicy lime crema made with 0.25 cup sour cream, 1 tbsp lime juice, and 1 tsp chipotle powder.
This adds a smoky kick that pairs perfectly with the shrimp and avocado. I like to add a pinch of cayenne pepper for extra heat—just start with ¼ tsp and adjust to taste.
Cilantro-Lime Vinaigrette
If you're looking for a lighter option, try a cilantro-lime vinaigrette instead. Whisk together 0.5 cup olive oil, 0.3 cup lime juice, 2 tbsp honey, 2 minced garlic cloves, and 0.5 cup chopped cilantro.
This dressing keeps the salad fresh and vibrant while still delivering that zesty Mexican flavor. It’s perfect for those who want to cut back on the richness.
Avocado-Free Option
For a vegan or avocado-free version, blend 1 cup silken tofu, 0.3 cup lime juice, 0.25 cup tahini, and 1 tbsp maple syrup until smooth.
This dressing mimics the creaminess of avocado while keeping the salad hearty and satisfying. The tahini adds a nutty depth that works beautifully with the shrimp and vegetables.
Garnish Ideas
Finish your salad with a sprinkle of crumbled cotija cheese for a salty contrast or toasted pumpkin seeds for added crunch. A few radish slices on top add a pop of color, while fresh cilantro leaves bring a bright, herbaceous note.
The garnishes should complement the dressing without overpowering the main flavors—less is often more in this case. ✨
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
The avocado dressing should be made fresh, but you can prep everything else 2 hours ahead. Store the vegetables and shrimp separately in airtight containers. When ready to serve, toss with freshly made dressing and garnish. The shrimp stays best when added last—it loses texture if refrigerated too long after cooking.
What's the best way to store leftover dressing?
Transfer the dressing to an airtight container and press plastic wrap directly on the surface to prevent browning. It keeps for 2 days in the fridge. For longer storage, freeze in ice cube trays—thaw overnight in the fridge before using. Add a splash of lime juice when reheating to restore freshness.
How do I keep the avocado from browning?
Squeeze a little lime juice directly on the avocado flesh before blending, and keep the dressing chilled. For extra protection, store the dressing in a container with a tight-sealing lid. If browning occurs, stir in 1 tsp lemon juice—it won't reverse browning but helps maintain flavor. The salad should still taste delicious!
What's a good protein swap for shrimp?
Grilled chicken breast works perfectly—cook until 165°F internal temp and let cool before adding. For vegetarian options, try black beans (rinsed after cooking) or grilled tofu cubes. Each adds protein while keeping the salad balanced. Just adjust cooking times to maintain proper doneness.
Why does my dressing look too thick?
This usually happens when avocados are overripe or oil isn't emulsified properly. Thin with 1-2 tbsp cold water or ice water while blending. For better emulsification, add oil slowly while processing continuously. If it still separates, blend again with 1 tsp Dijon mustard to stabilize the mixture.
