
This Bajio pineapple shrimp salad brings vibrant Mexican flavors to your table with a perfect balance of sweet, spicy, and tangy notes. The secret lies in marinating the shrimp with achiote and lime—a classic Bajío technique that infuses them with smoky depth before they’re grilled to tender perfection.
Fresh pineapple adds natural sweetness, while crisp vegetables and a zesty lime-chili dressing tie everything together.
The recipe starts with shrimp marinated in a blend of lime juice, achiote paste, and garlic, giving them that signature Bajío smokiness. Grilling them over high heat ensures a crispy exterior and juicy interior, while the pineapple—ripe and juicy—adds a refreshing contrast.
The salad base of mixed greens, cucumber, and red onion provides crunch, and the dressing, made with lime, chili powder, and a touch of honey, brings it all together.
What you’ll end up with is a dish that’s as visually stunning as it is delicious—golden shrimp, bright pineapple chunks, and a vibrant dressing that glistens under the light.
The flavors are bold but balanced, with the heat from the chili and lime cutting through the richness of the shrimp and sweetness of the fruit. This salad is perfect for a light lunch, a festive gathering, or even as a refreshing side dish.
Pair it with a cold Mexican lager or a refreshing paloma cocktail to complete the experience. The crisp acidity of the drink will complement the salad’s rich, smoky-sweet flavors beautifully. Let’s get cooking!
Ingredients for bajio pineapple shrimp salad
Sweet, smoky, and zesty—these ingredients bring authentic Bajío flavors to your shrimp salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled & Deveined) 🦐 | 1 ½ lb | Fresh or thawed, tail-on preferred |
| Fresh Pineapple (Ripe) 🍍 | 2 cups | Diced, about 1 medium pineapple |
| Achiote Paste 🌶️ | 1 tbsp | For authentic Bajío smokiness |
| Fresh Lime Juice 🍋 | ½ cup | About 4-5 limes, freshly squeezed |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Mixed Greens (Spring Mix) 🌿 | 6 cups | Butter lettuce or romaine works too |
| English Cucumber 🥒 | 1 whole | Sliced thin, seeds removed |
| Red Onion 🧅 | ½ whole | Thinly sliced, white part only |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For grilling shrimp |
| Honey 🍯 | 1 tbsp | For dressing sweetness |
| Chili Powder 🌶️ | 1 tsp | Medium heat preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Cilantro Leaves 🌿 | ¼ cup | Chopped, for garnish |
The shrimp is the star, so pick fresh or high-quality frozen—thaw overnight in the fridge. H-E-B or Whole Foods usually have the best selection, but any grocery store with a seafood counter works. Look for plump shrimp with a bright pink color—nothing slimy or dull. Achiote paste is key for that signature smoky flavor; Mexico City or Goya brands are solid choices, but any authentic Mexican market will have it. If you can’t find it, a pinch of smoked paprika plus a drop of liquid smoke works in a pinch (though it’s not the same). The pineapple should be ripe but firm—cut it yourself if possible; pre-cut often gets mushy.
No achiote? Smoked paprika plus a dash of liquid smoke gets you close, though it won’t be identical. Fresh lime juice is non-negotiable—bottled just doesn’t cut it. For the dressing, agave nectar can replace honey if you’re avoiding it. The greens can be any mix you like—spinach gets wilted from the lime, so stick with sturdy options like romaine or butter lettuce. Red onion adds bite, but if you hate raw onions, green onions work too. And if you’re grilling outside, keep a spray bottle of water handy—those shrimp will flare up if they dry out.
Marinated shrimp keeps for 1 day in the fridge—best to grill fresh. The pineapple stays fresh for 3 days if stored in an airtight container. The dressing? Make it fresh, but it’ll keep for 3 days in the fridge. I always double the dressing because it disappears fast. Store components separately and assemble just before serving—keeps everything crisp. Leftovers? The shrimp reheats well, but the pineapple gets sad—better to make just enough for 2 servings and save half for tomorrow’s lunch.
Why You’ll Love This Recipe
- No Chopping Struggle: I swear by this recipe on lazy days—just dice the pineapple (no peeling!) and toss in the shrimp. The achiote paste does all the work, turning everything golden and flavorful with zero fuss.
- Sweet-Savory Magic: That first bite? Crispy garlic shrimp with juicy pineapple and a zesty lime kick—it’s the kind of balance that makes you go back for seconds. The achiote gives it this warm, earthy depth that’s chef’s kiss.
- Picnic or Party Ready: Honestly, this is my go-to for potlucks or beach days. Keep it in a container for hours, and it still tastes fresh. Add some tortilla chips or avocado slices, and suddenly you’ve got a crowd-pleaser.
- Leftovers That Don’t Suck: Between us, most salads turn sad after day one. Not this one—the shrimp stays tender, the pineapple stays bright, and the lime keeps everything lively. I’ve had it for lunch three days in a row and never once regretted it.
Step-by-step instructions for Bajío pineapple shrimp salad
This vibrant salad brings together smoky, sweet, and spicy flavors in perfect harmony.
Marinate the Shrimp for Maximum Flavor
In a medium bowl, combine the 1.5 lb large shrimp (peeled & deveined) with the 1 tbsp achiote paste, 4 cloves minced garlic, 1 tsp chili powder, 1.5 tsp salt, and 0.5 tsp ground black pepper. Gently toss until the shrimp are evenly coated and the marinade clings to each piece. Let it sit at room temperature for 15-20 minutes—this ensures deep flavor penetration and prevents the shrimp from curling during cooking.
Here’s the thing—achiote paste gives this dish its signature smoky depth. If you can’t find it, a pinch of smoked paprika will work in a pinch, but trust me, achiote makes all the difference. While the shrimp marinates, dice the 2 cups fresh pineapple into small, even cubes—about ½-inch pieces. You want them bite-sized so they hold up well in the salad without getting mushy.
Grill the Shrimp to Juicy Perfection
Heat a grill pan or skillet over medium-high heat until it’s hot enough that a drop of water sizzles and evaporates instantly. Add 0.25 cup extra-virgin olive oil and swirl to coat the pan. Working in batches (don’t overcrowd), add the marinated shrimp and cook for 2-3 minutes per side until they turn opaque and slightly charred. You’ll know they’re done when they release easily from the pan and reach an internal temperature of 145°F—no pink should remain.
Real talk: Don’t walk away during this step. Shrimp cook fast, and overcooking turns them rubbery. If the pan gets too smoky, crack the lid slightly to let steam escape. Once cooked, transfer the shrimp to a plate and let them rest for 2-3 minutes—this keeps them tender and juicy when you serve them.
Prepare the Sweet-Chili Dressing
In a small bowl, whisk together the 0.5 cup fresh lime juice, 1 tbsp honey, and 0.5 tsp ground black pepper until the honey dissolves completely. The mixture should look glossy and slightly thickened. Taste it and adjust the balance—if it’s too tart, add a pinch more honey; if it’s too sweet, squeeze in a little more lime juice. This dressing is the heart of the salad, so get it just right.
While the dressing rests, thinly slice the 1 whole English cucumber (remove the seeds first) and 0.5 whole red onion (use only the white part for milder flavor). Toss them together in a large bowl with the 6 cups mixed greens (spring mix). The cucumber adds a crisp, refreshing contrast to the rich shrimp and sweet pineapple, while the onion brings a subtle sharpness that ties everything together.
Assemble the Salad with Zesty Lime Zing
Pour the dressing over the greens and toss gently with tongs, just until everything is evenly coated. Add the 2 cups diced pineapple and the grilled shrimp, then toss again—this time, be careful not to break the shrimp. The heat from the shrimp will slightly warm the greens, but you want everything to stay crisp. Sprinkle the 0.25 cup chopped cilantro leaves over the top right before serving for a bright, herby finish.
Here’s where it gets fun—divide the salad among 4 plates and serve immediately. The contrast of temperatures (warm shrimp, cool greens) and textures (crisp cucumber, tender shrimp) makes this dish truly special. If you’re serving outdoors, assemble it right before eating so the flavors stay vibrant. Pair it with warm tortillas or crusty bread to soak up every last bit of that sweet-chili dressing.
Pro Tips For Making Bajio Pineapple Shrimp Salad
- Cook Shrimp Just Past Pink: Bajío shrimp salad needs shrimp that’s firm but not rubbery—that means pulling them out when they’re a bright, opaque orange, not waiting for them to turn fully pink. I used to overcook them (yes, even with the heat cranked), and they’d turn tough. Aim for 1-2 minutes per side in a screaming-hot pan—your shrimp will stay tender and soak up that achiote-lime marinade like a dream.
- Grate Pineapple, Don’t Dice: Fresh pineapple adds the right texture, but chunky dice means soggy salad in 10 minutes. Use a box grater or food processor to get it into fine, even shreds—it blends better with the shrimp and holds up longer. (Pro move: Pat the shreds dry with a paper towel first. Less moisture = crispier salad.)
- Bloom the Achiote First: Dumping achiote paste straight into the pan? You’re wasting its flavor. Heat 1 tablespoon of oil first, then add the paste and let it sizzle for 30 seconds—it’ll deepen that earthy, slightly smoky taste before you even add the garlic. I learned this the hard way when my salad tasted like dull seasoning instead of bold Bajío magic.
- Marinate Shrimp Overnight: Skip the rushed toss-and-go approach. Toss peeled shrimp with lime juice, achiote, and minced garlic at least 4 hours (overnight is ideal) before cooking. The acid tenderizes the shrimp and lets the flavors meld—no more bland shrimp hiding under pineapple. (Yes, even if you’re impatient like me.)
Dietary considerations for bajio pineapple shrimp salad
Gluten-Free Adaptations
This salad is naturally gluten-free because it relies on fresh ingredients and simple proteins. However, always double-check your achiote paste and chili powder labels—some brands add fillers like wheat flour.
I recommend Penzeys Spices for their certified gluten-free achiote paste. For extra safety, use a dedicated cutting board and knife when prepping the salad to avoid cross-contamination with gluten-containing ingredients.
Shellfish Allergies
Since this recipe features shrimp, it’s not suitable for those with shellfish allergies. For a safe alternative, swap the shrimp for grilled chicken breast or tofu (marinate the tofu in the same achiote-lime mixture).
The flavors will still shine, and the dish remains vibrant. If you’re serving guests with allergies, clearly label the dish and offer a separate protein option.
Vegetarian Option
To make this salad vegetarian, replace the shrimp with marinated tofu or tempeh. Press and cube 1 block firm tofu, then marinate it in the same achiote-lime mixture for 30 minutes before grilling.
The tofu absorbs the flavors beautifully and adds a satisfying texture. For extra protein, add ½ cup cooked black beans to the salad base—they pair perfectly with the sweet pineapple and tangy dressing. 🌱
Lower Sugar
If you’re watching sugar intake, reduce the honey in the dressing to just ½ tbsp or swap it for ½ tbsp sugar-free maple syrup. The natural sweetness of the pineapple will still shine, but the dressing will be less sweet.
For added brightness, increase the lime juice to 0.6 cup to balance the flavors. The shrimp and greens will keep the dish satisfying without relying on extra sugar.
Dairy-Free
This recipe is already dairy-free, but if you’re adding toppings like cheese, opt for dairy-free alternatives. A sprinkle of vegan feta or cashew cheese crumbles adds creaminess without dairy.
I love Miyoko’s Creamery vegan feta for its tangy flavor. The salad’s natural acidity from the lime and chili powder makes it versatile for dairy-free diets without sacrificing richness.
Nut-Free
This salad is naturally nut-free, but always check labels on ingredients like honey or achiote paste, as some brands process them in facilities with nuts. For added crunch, toss in toasted pumpkin seeds instead of nuts—they’re nut-free and add a delightful texture.
Store-bought seeds are convenient, but toasting them yourself (in a dry pan for 2-3 minutes) enhances their flavor even more.
Nutrition facts
Frequently asked questions
Can I use frozen shrimp for this recipe?
Yes, but thaw them properly first! Place frozen shrimp in a sealed bag and submerge in cold water for 10-15 minutes—never use warm water. Once thawed, pat them completely dry before marinating. The key is room-temperature shrimp when grilling to prevent curling. For best results, thaw overnight in the fridge.
What if I can’t find achiote paste?
No problem! Mix 1 tsp smoked paprika with ½ tsp liquid smoke for a similar smoky depth. For extra authenticity, add ¼ tsp annatto seeds (toasted and ground) if available. The flavor won’t be identical, but it’ll still taste delicious. The lime and chili will carry the dish beautifully.
How do I prevent the pineapple from getting mushy?
Cut the pineapple just before assembling the salad and keep it chilled until ready to use. For extra firmness, toss the diced pineapple with ½ tsp lime juice immediately after cutting. Also, avoid over-tossing the salad—just combine ingredients gently to preserve texture. Serve immediately after plating for the best crunch.
Can I make this salad ahead of time?
Prepare components separately: marinate shrimp (up to 1 day), make dressing (up to 3 days), and chop veggies (up to 2 days). Store everything in airtight containers in the fridge. Assemble right before serving to keep greens crisp and shrimp warm. The pineapple should be added last to maintain freshness.
What’s the best way to grill the shrimp without drying them out?
Work in batches to avoid overcrowding the pan—this ensures even cooking. Keep the heat at medium-high and cook for just 2-3 minutes per side. If your pan gets too smoky, reduce heat slightly or move to a cooler part of the grill. A light spray of oil before grilling helps too. Let them rest 2-3 minutes after cooking to retain juices.
- Brown Sugar Pineapple Wings Recipe: Caramelized Glaze Meets Smoky Heat - October 17, 2026
- Macaroni Pineapple Salad Recipe: Tropical Twist With Creamy Mayonnaise Base - October 17, 2026
- Pork Roast Apple Pie Filling Recipe: Savory-Meets-Sweet One-Pan Dinner - October 17, 2026