Salads
This Bajio pineapple shrimp salad recipe transforms fresh shrimp and tropical pineapple into a vibrant dish where smoky spices and bright citrus collide. The secret lies in perfectly poached shrimp infused with Bajío-inspired flavors—lime zest, chili powder, and fresh cilantro—that elevate every bite.
I developed this recipe after craving a salad that balanced sweet, spicy, and savory notes without sacrificing freshness. The shrimp cooks in just 10 minutes, absorbing the aromatic marinade while staying tender and juicy.
Meanwhile, crisp pineapple chunks and mixed greens provide the perfect crunch and brightness to cut through the richness. A zesty lime-cilantro dressing ties everything together, ensuring every forkful delivers a harmonious blend of textures and flavors.
What makes this salad special is how effortlessly it comes together—no complicated techniques, just bold flavors and a 15-minute prep that yields restaurant-quality results. The smoky chili notes from the Bajío region add depth, while the pineapple’s natural sweetness keeps the dish refreshing and vibrant.
Perfect for summer gatherings or weeknight dinners, this salad serves 4 and scales easily for larger crowds. The key is balancing the ingredients so the shrimp remains the star, while the pineapple and greens provide the perfect contrast. Let’s get cooking!
Ingredients for bajio pineapple shrimp salad
Fresh shrimp, ripe pineapple, and smoky spices collide in this vibrant, restaurant-quality salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled and Deveined) 🦐 | 1 ½ lb | Fresh or frozen thawed, tails on |
| Fresh Pineapple (Ripe) 🍍 | 2 cups | Diced into 1-inch chunks, core removed |
| Mixed Greens (Butter Lettuce, Spinach) 🥬 | 6 cups | Baby spinach and butter lettuce blend |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed, loosely packed |
| Fresh Lime (Juice and Zest) 🍋 | 1 whole | Juice plus zest of 1 lime |
| Chili Powder 🌶️ | 1 tbsp | Smoked or mild variety preferred |
| Ground Cumin 🌿 | ½ tsp | Freshly toasted for depth |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light fruity variety for balance |
| Honey (or Agave Nectar) 🍯 | 1 tbsp | For subtle sweetness contrast |
| Red Onion 🧅 | ¼ cup | Thinly sliced into half-moons |
| Avocado (Ripe) 🥑 | 1 whole | Diced into 1-inch cubes, skin removed |
| Salt (Diamond Crystal Kosher) 🧂 | 1 tsp | Fine grain for even seasoning |
| Black Pepper (Freshly Ground) 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for marinade, peeled |
The shrimp is the star—fresh Gulf shrimp is ideal, but frozen works too if you thaw it properly. Look for 21-25 count per pound at Whole Foods or your local seafood market. If you can't find fresh, Trader Joe's frozen shrimp is a solid backup. The pineapple should be ripe but firm—cut it yourself for the best texture, and save the rind for smoothies. For the cilantro, baby cilantro from the grocery store's produce section is perfect—it's more tender and less bitter than the big stems.
No chili powder? Smoked paprika at 1.5 times the amount gets you close. Short on lime? Key lime juice with a splash of orange juice works beautifully. The avocado can be swapped for mango chunks if you're not in season—just add a squeeze of lime to prevent browning. For the greens, mixed baby greens from the salad bar are perfect, but arugula or romaine work too. The red onion adds a sharp bite—yellow or white will work, but red has that perfect pop of color. If you're making this ahead, hold off on dressing the greens until serving—they'll stay crisp longer.
This salad tastes even better the next day—store the dressing separately to keep the greens fresh. Shrimp stays best for 1 day in the fridge, so plan to serve it fresh. The pineapple chunks keep for 3 days in an airtight container, and the avocado can be added just before serving. For extra prep ahead, marinate the shrimp and chop all veggies the night before—just assemble and toss when ready to eat. The dressing keeps for 5 days** in the fridge, so make extra for other salads.
Why You'll Love This Recipe
- I swear by this trick: buy pre-cut pineapple chunks and pre-peeled shrimp. Toss them raw into the lime-cilantro marinade while the greens sit in a bowl—literally 5 minutes of hands-on work. The shrimp cook in one pan, the pineapple just soaks up flavor, and boom. Done.
- No-Chop Necessary: I swear by this trick: buy pre-cut pineapple chunks and pre-peeled shrimp. Toss them raw into the lime-cilantro marinade while the greens sit in a bowl—literally 5 minutes of hands-on work. The shrimp cook in one pan, the pineapple just soaks up flavor, and boom. Done.
- Sweet-Savory Magic: That lime zest and cilantro? They turn the pineapple from cloying to bright, while the shrimp get this smoky char from the pan. Honestly, the first bite is like a vacation in your mouth—juicy, tangy, with just enough heat to make it sing.
- Lunch or Dinner: Pack it for work when you’re short on time, or serve it as a light main for date night. The greens keep it fresh enough for leftovers, and the shrimp-pineapple combo holds up for hours. (Yes, even on a Tuesday night.)
Step-by-step instructions for tropical crunch meets smoky spice
Here's how to assemble this vibrant dish where smoky-spiced shrimp meets sweet pineapple in perfect harmony.
Marinate the Shrimp in Smoky Sweetness
In a medium bowl, combine the 1.5 lb large shrimp (peeled and deveined) with the 2 cloves minced garlic, 1 tbsp chili powder, 0.5 tsp ground cumin, 1 tbsp honey (or agave nectar), and 1 tsp salt. Gently toss until the shrimp are evenly coated in the marinade. Let them sit at room temperature for 15-20 minutes—this ensures maximum flavor penetration without overcooking.
While waiting, I like to toast the cumin seeds lightly in a dry skillet for 30 seconds until fragrant, then grind them into the marinade. This adds an extra layer of warmth that complements the pineapple beautifully. The shrimp should develop a vibrant reddish hue from the chili powder and honey combination.
Cook the Shrimp to Perfect Doneness
Heat 0.125 cup extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the marinated shrimp in a single layer, being careful not to overcrowd the pan. Cook for 2-3 minutes per side until they turn opaque pink and develop a light crust. The shrimp are done when they reach 145°F internally—use an instant-read thermometer to check the thickest piece.
As they cook, you'll notice the marinade caramelizing slightly on the shrimp, creating those beautiful smoky spots. Remove them from the pan and set aside on a plate. Don't clean the pan yet—those flavorful bits are essential for the next step. The shrimp should curl slightly at the edges but remain tender, not rubbery.
Prepare the Tropical Base
In a large mixing bowl, combine the 6 cups mixed greens (butter lettuce and spinach) with the 2 cups diced fresh pineapple and 0.25 cup thinly sliced red onion. Gently toss everything together just until the greens are evenly coated. The pineapple should be bright yellow with no hint of browning—if you notice any dark spots, remove them as they can make the salad taste bitter.
Add the 0.5 cup chopped fresh cilantro and 1 whole avocado (diced) to the bowl. The avocado should be firm but yield slightly when pressed—this indicates perfect ripeness. Give everything one final gentle toss to distribute the avocado pieces evenly throughout the salad. The colors should now be vibrant: deep greens, golden pineapple, purple onion, and creamy avocado.
Create the Signature Dressing
In a small bowl, whisk together the remaining 0.125 cup extra-virgin olive oil, juice and zest of 1 whole fresh lime, 0.5 tsp black pepper, and any remaining marinade from the shrimp pan. The dressing should be emulsified but still slightly textured—this creates that perfect balance between silky and vibrant.
Taste the dressing before adding it to the salad. It should be tangy with a hint of sweetness from the lime and honey, and a subtle smokiness from the cumin and chili powder. If it needs more acidity, add a splash more lime juice; if it needs more sweetness, add a tiny pinch of honey. The dressing should coat the back of a spoon without being too thick.
Assemble and Serve Immediately
Drizzle the dressing over the salad and toss gently just until everything is evenly coated. Add the cooked shrimp to the bowl and toss one final time. The shrimp should be warm while the salad remains crisp—this contrast in temperatures makes each bite exciting. Serve immediately while the avocado is still firm and the dressing is at its peak flavor.
For presentation, I like to arrange the salad on a large platter with the shrimp fanned out on top. Garnish with additional lime wedges and cilantro sprigs. Each bite should deliver a perfect balance of smoky shrimp, sweet pineapple, creamy avocado, and the bright acidity of the lime dressing. The textures contrast beautifully—crisp greens, tender shrimp, juicy pineapple, and smooth avocado.
Pro Tips For Making Bajio Pineapple Shrimp Salad
- SEAR SHRIMP FAST: Get your pan screaming hot—like, just-off-the-stove hot—before adding the shrimp. I used to take my time heating it up, and the shrimp would steam instead of sear, turning out rubbery. Toss them in for 30 seconds per side max; they’ll finish cooking in the lime marinade.
- CUT PINEAPPLE SMALL: Dice that pineapple into ½-inch cubes, not big chunks. Big pieces stay undercooked or mushy while the shrimp finishes, and the salad ends up uneven. Smaller pieces also soak up the lime dressing better, which is where the real flavor lives.
- ZEST LIME FIRST: Grate the lime zest before juicing it, and do it over the greens. The oils in the zest cling to the lettuce and spinach, giving them a bright, citrusy bite right away. Skip this, and you’re missing half the aroma—like adding perfume after the party’s already started.
- SALT SHRIMP TWICE: Season the shrimp before searing with a pinch of salt, then again after they hit the pan. The first salt helps them release moisture for that perfect crust, and the second locks in flavor while they’re still hot. I learned this the hard way—dry, bland shrimp are a crime in this dish.
Dietary considerations for this recipe
Gluten-Free Adaptations
This salad is naturally gluten-free since it relies on fresh ingredients and simple seasonings. The shrimp, pineapple, greens, and avocado are all gluten-free staples. The only potential concern is the chili powder—opt for a certified gluten-free brand like Penzeys or Simply Organic to avoid cross-contamination risks.
Always check labels on spices, as some blends may contain anti-caking agents with gluten. 🌾
Dairy-Free Considerations
The recipe is already dairy-free, making it perfect for those avoiding lactose or following vegan diets. The creamy texture comes from avocado, not cheese, so no substitutions are needed.
If you want to add extra richness, consider a dollop of cashew cream (blend soaked cashews with lime juice) instead of sour cream or yogurt-based dressings. The lime-cilantro dressing naturally enhances the dish without dairy. 🥑
Low-Carb Options
For a low-carb version, reduce the pineapple to 1 cup and increase the greens to 8 cups of mixed greens. Skip the avocado if you're strict about carbs, but I recommend keeping it—it adds healthy fats that balance the meal.
The shrimp and greens provide ample protein and fiber, making this a satisfying option for keto diets. Just watch your portion sizes of pineapple to stay within your carb limits. 🍽️
Allergen-Friendly Swaps
If you have shellfish allergies, this recipe isn't suitable, but those with other concerns can adapt easily. For nut allergies, avoid cashew cream and stick to the original dressing. The avocado can be swapped for mango if you prefer, though it changes the texture slightly.
For seed allergies, omit the toasted cumin seeds and use ground cumin instead. Always check all ingredients for hidden allergens. 🔍
Nut-Free and Seed-Free
This salad is nut-free and can be made seed-free by omitting the toasted cumin seeds. Use ground cumin instead—it provides the same warm, earthy flavor without the seeds. The avocado and pineapple remain nut-free, and the shrimp is a safe protein for those with nut allergies.
Double-check your chili powder for additives, as some brands may contain sesame or other seeds. 🌶️
Nutrition facts
Frequently asked questions
Can I use frozen shrimp instead of fresh?
Yes, but thaw them properly first! Place frozen shrimp in a sealed bag and submerge in cold water for 10-15 minutes until fully thawed. Never use warm water as it can make the shrimp rubbery. Pat them dry before marinating to help the spices adhere better.
How do I prevent the pineapple from making the salad watery?
Add the pineapple just before serving to maintain crispness. If you must prep ahead, toss the pineapple with a pinch of salt and let it sit for 5 minutes to draw out excess moisture, then drain well. Also, avoid over-tossing the salad—just combine ingredients gently to preserve texture.
What if I don't have fresh cilantro?
Use 1 tbsp dried cilantro or substitute with 1 tbsp chopped parsley plus 1 tsp lime zest—it won't be identical but works in a pinch. For extra flavor, add 1/4 tsp ground coriander to mimic cilantro's earthy notes. The lime zest helps bridge the flavor gap.
Can I make this salad ahead of time?
Prepare components separately: marinate shrimp (up to 4 hours), chop all veggies (store in airtight containers), and make dressing (up to 5 days). Assemble only when ready to serve to keep greens crisp. Reheat shrimp gently in a pan for 1 minute if needed.
What's the best way to store leftovers?
Store shrimp and dressing separately from greens in airtight containers for up to 2 days. Refrigerate pineapple separately (up to 3 days) and add fresh avocado only when serving. The salad loses crispness when stored together—better to make fresh portions if possible.
