Pineapple Shrimp Rice Bowls are the kind of dinner that feels like a mini vacationājuicy, spiced shrimp, sweet fresh pineapple salsa, and a drizzle of cool lime crema all piled over fluffy jasmine rice. The shrimp cook in a single skillet with smoked paprika and garlic powder, giving them a warm, lightly smoky edge that plays beautifully against the bright fruit and creamy sauce. Everything comes together in about 30 minutes, making it a practical choice for busy weeknights when you still want something that looks and tastes special.
Why This Pineapple Shrimp Rice Bowls Works
These bowls hit all the right notesāsweet, savory, tangy, and creamyāwithout a complicated ingredient list or long cook time. Hereās why theyāre worth adding to your rotation:
- Fast and fresh: The shrimp cook in under 5 minutes, and the salsa and crema come together while the rice simmers, so dinner is on the table in about 30 minutes.
- Balanced textures: Fluffy rice, tender shrimp, juicy pineapple, and creamy avocado keep every bite interesting without feeling heavy.
- Pantry-friendly protein: Frozen shrimp thaw quickly and take on the paprika-garlic seasoning beautifully, making this a reliable last-minute meal.
- Make-ahead friendly: The rice, salsa, and crema can all be prepped in advance, so all thatās left at dinnertime is cooking the shrimp and assembling the bowls.
- Customizable heat: Add a pinch of cayenne or a drizzle of hot sauce to the crema if you like a little kick, or keep it mild for a family-friendly dinner.
- Vibrant presentation: The colorful layers look impressive in a bowl, making this a great option for casual entertaining or meal-prepped lunches that feel anything but sad.
Ingredients Notes
- Jasmine Rice (1 cup): Rinsing the rice until the water runs clear removes excess starch and keeps the grains fluffy and separate. I usually rinse it in a fine-mesh strainer under cold water for about a minute.
- Water (1.5 cups): Using the right water-to-rice ratio is key for tender, fully cooked rice. If your pot tends to run hot, check it a minute early to avoid scorching.
- Salt (1/2 tsp): A little salt in the cooking water seasons the rice from the inside out, so it doesnāt taste flat next to the bold toppings.
- Large Shrimp (1 lb): Look for 16/20 count shrimp, which are big enough to feel substantial but still cook quickly. Peeled and deveined saves prep time, and tails off makes the bowls easier to eat.
- Avocado Oil (1 tbsp): Its high smoke point and neutral flavor let the shrimp sear without burning the spices. Any high-heat oil like vegetable or grapeseed works too.
- Smoked Paprika (1 tsp): This gives the shrimp a warm, slightly smoky depth that pairs perfectly with the sweet pineapple. Regular paprika works in a pinch, but the smoked version is worth keeping on hand.
- Garlic Powder (1/2 tsp): It disperses evenly over the shrimp and adds savory backbone without the risk of burning like fresh garlic can in a hot pan.
- Fresh Pineapple (1 cup): Diced small, it mimics a fresh salsa texture. Canned pineapple works if you drain it well and pat it dry, but fresh has a brighter, less syrupy flavor.
- Red Onion (2 tbsp): Finely diced so it melds into the salsa without overpowering. If raw onion is too sharp for you, soak the diced pieces in cold water for 5 minutes and drain before using.
- Fresh Cilantro (2 tbsp): Adds a fresh, herbal lift. If youāre not a cilantro fan, fresh mint or thinly sliced basil are good swaps.
- Avocado (1 small): Sliced and fanned over the bowl, it adds creaminess and healthy fat. Pick one that yields slightly to gentle pressure but isnāt mushy.
- Mexican Crema (1/2 cup): Its tangy, slightly thinner consistency is ideal for drizzling. Full-fat sour cream works just as well; thin it with a teaspoon of water or lime juice if needed.
- Lime Juice (1 tbsp): Fresh lime brightens the crema and ties the whole bowl together. The zest adds an extra pop of citrus oil, so donāt skip it if you have a fresh lime.

Before You Begin
- Rinse the rice well: Use a fine-mesh strainer and cold water until the water runs clear. This step takes about a minute and makes a big difference in texture.
- Pat the shrimp dry: Moisture is the enemy of a good sear. Use paper towels to blot the shrimp before seasoning so they brown instead of steam.
- Prep all toppings first: The shrimp cook fast, so have the pineapple salsa, sliced avocado, and lime crema ready before the shrimp hit the pan.
- Use a large skillet: A 12-inch skillet gives the shrimp enough room to cook in a single layer. Overcrowding will trap steam and prevent that nice golden edge.
I like to toss the shrimp with the oil and spices in a bowl instead of seasoning them in the panāit coats every piece evenly and keeps the skillet cleaner for a better sear.
How to Make Pineapple Shrimp Rice Bowls
- Step 1 – Cook the Rice: Combine the rinsed jasmine rice, water, and salt in a medium saucepan. Bring to a boil over high heat, then reduce the heat to low, cover, and simmer for 15 minutes. Remove from the heat and let it sit, covered, for 5 minutes, then fluff with a fork.
- Step 2 – Make the Pineapple Salsa: While the rice cooks, stir together the diced pineapple, red onion, and chopped cilantro in a small bowl. Set aside so the flavors can meld.
- Step 3 – Mix the Lime Crema: In another small bowl, whisk the Mexican crema, lime juice, and lime zest until smooth. If itās too thick to drizzle, thin it with a teaspoon of water.
- Step 4 – Season the Shrimp: Pat the shrimp very dry with paper towels. In a medium bowl, toss them with the avocado oil, smoked paprika, garlic powder, and a pinch of salt until evenly coated.
- Step 5 – Sear the Shrimp: Heat a large skillet over medium-high heat. Once hot, add the shrimp in a single layer. Cook for 2 minutes without moving them, then flip and cook for another 1-2 minutes until pink and opaque with light golden edges. Remove from the heat immediately.
- Step 6 – Assemble the Bowls: Divide the fluffy rice among bowls. Top with the seared shrimp, a generous spoonful of pineapple salsa, and fanned avocado slices. Drizzle the lime crema over everything and serve right away.

How to Know It’s Done
- Shrimp color and shape: Perfectly cooked shrimp turn pink and opaque with a loose C-shape. If theyāve curled into tight Oās, theyāre overdone and may be rubbery.
- Internal temperature: For food safety, shrimp should reach 145°F (63°C). An instant-read thermometer takes the guesswork out, especially if your shrimp are extra large.
- Rice texture: The rice is ready when all the water is absorbed and the grains are tender but not mushy. The 5-minute rest off the heat is crucial for even fluffiness.
- Visual cues: Look for light golden-brown spots on the shrimp where they touched the pan. That caramelization adds a ton of flavor without any extra work.
Nora’s Tips for Best Results
- Donāt skip the rice rinse: Iāve tested it both ways, and rinsed rice really does make fluffier, more separate grains that hold up better under the toppings.
- Dry shrimp = better sear: Even a little surface moisture will steam the shrimp instead of searing them. I press them firmly between paper towels before seasoning.
- Let the salsa sit: Even 5 minutes of resting time lets the pineapple juices mingle with the onion and cilantro, so the salsa tastes more cohesive.
- Warm the crema slightly: If your crema is fridge-cold, let it sit on the counter while you cook or microwave it for 5-10 seconds so it drizzles smoothly.
- Slice avocado last: To keep the avocado from browning, slice and fan it just before assembling the bowls. A squeeze of lime over the slices helps too.
- Use a hot pan: The skillet should be hot enough that the shrimp sizzle immediately when they hit the surface. If they donāt, wait another 30 seconds before adding them.
Storage & Leftovers Tips
- Refrigerate components separately: Store the rice, shrimp, salsa, and crema in separate airtight containers. This keeps the textures from getting soggy and makes reheating easier.
- Fridge life: The shrimp and rice will keep for up to 3 days. The salsa is best within 2 days, as the pineapple will release more liquid over time.
- Freezing: You can freeze the cooked shrimp in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Thaw overnight in the fridge and reheat gently.
- Reheating shrimp: Warm the shrimp in a skillet over medium-low heat with a tiny splash of water or oil, just until heated through. Avoid the microwave, which can make them rubbery.
- Reheating rice: Sprinkle a few drops of water over the rice, cover, and microwave in 30-second bursts until steaming. Or reheat in a covered skillet with a splash of water.
- Assemble fresh: For the best texture, wait to add the salsa, avocado, and crema until just before eating. The warm rice and shrimp can be reheated together if youāre short on time.
Variations & Substitutions
- Swap the protein: Boneless, skinless chicken thighs cut into bite-sized pieces work well with the same seasoning. Cook them for 5-6 minutes until golden and cooked through.
- Try a different grain: Coconut rice, cilantro-lime brown rice, or even quinoa make great bases. Adjust the cooking liquid and time according to the package.
- Add more veggies: Quick-pickled red cabbage, thinly sliced bell peppers, or roasted sweet potato cubes add color and crunch. Toss them in while the rice cooks.
- Make it spicy: Add a minced jalapeƱo or serrano to the pineapple salsa, or stir a pinch of cayenne into the shrimp seasoning. A drizzle of hot honey over the top is also delicious.
- Dairy-free option: Use a thick, unsweetened coconut yogurt or a cashew-based crema in place of the Mexican crema. Add extra lime to mimic the tang.
- Grill instead of sear: Thread the seasoned shrimp onto skewers and grill over medium-high heat for 2-3 minutes per side. The char adds a fantastic smoky layer.

What to Serve With Pineapple Shrimp Rice Bowls
- Black bean soup: A small cup of smooth or chunky black bean soup on the side makes the meal heartier without competing flavors.
- Crispy tortilla strips: Sprinkle homemade or store-bought strips over the bowls for extra crunch, or serve them on the side for scooping.
- Grilled street corn: Elote-style corn with cotija, lime, and a touch of chili powder echoes the bowlās flavors and adds a fun side.
- Mango or jicama salad: A simple salad with mango, jicama, cucumber, and lime juice keeps the tropical vibe going and adds refreshing crunch.
- Coconut agua fresca: A chilled coconut-lime drink balances the smoky shrimp and creamy sauce, especially on warm evenings.
- Warm flour tortillas: Serve the bowls with soft tortillas on the side so everyone can build their own tacos if they like.
FAQs
Yes, frozen shrimp work well. Thaw them completely in the refrigerator overnight or under cold running water for about 15 minutes, then pat them very dry before seasoning. Avoid thawing in warm water, which can start to cook the shrimp unevenly.
Slice off the top and bottom, stand the pineapple upright, and cut away the skin in strips following the curve of the fruit. Cut the peeled pineapple into planks, then dice into small chunks. Remove any remaining āeyesā with the tip of your knife.
Yes, with a few adjustments. Cook the rice and shrimp, then store them separately. Keep the salsa, crema, and avocado separate and add them fresh when youāre ready to eat. Reheat the rice and shrimp gently before assembling.
Full-fat sour cream is the closest substitute. Thin it with a little lime juice or water until it reaches a drizzly consistency. Plain Greek yogurt also works, though it will be tangier and slightly thicker.
Slice the avocado just before serving and squeeze a little extra lime juice over the slices. If you need to prep it ahead, store the sliced avocado in an airtight container with a piece of onion or a light coating of lime juice pressed directly onto the surface.
Yes, canned pineapple works in a pinch. Drain it thoroughly and pat the chunks dry with paper towels so the salsa doesnāt become watery. Fresh pineapple has a brighter flavor, but canned is a convenient pantry option.
A pinch of cumin or chili powder adds warmth, while a little lime zest in the seasoning mix brightens the shrimp. For a spicier version, add cayenne or a dash of your favorite hot sauce to the oil and spice mixture.

Pineapple Shrimp Rice Bowls
Equipment
- Medium saucepan with lid
- Large skillet (12-inch)
- Fine-mesh strainer
- Small bowls
- Paper towels
Ingredients
- 1 cup jasmine rice rinsed until water runs clear
- 1.5 cups water
- 1/2 tsp salt
- 1 lb large shrimp peeled and deveined, 16/20 count
- 1 tbsp avocado oil
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1 cup fresh pineapple diced into small chunks
- 2 tbsp red onion finely diced
- 2 tbsp fresh cilantro chopped
- 1 small avocado sliced and fanned
- 1/2 cup Mexican crema or full-fat sour cream
- 1 tbsp lime juice plus zest
Instructions
- Rinse the jasmine rice in a fine-mesh strainer under cold water until the water runs clear. Combine the rice, 1.5 cups water, and salt in a medium saucepan. Bring to a boil over high heat, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork.
- While the rice cooks, make the pineapple salsa: in a small bowl, stir together the diced pineapple, red onion, and cilantro. Set aside.
- In another small bowl, whisk the Mexican crema, lime juice, and lime zest until smooth. If too thick, thin with a teaspoon of water.
- Pat the shrimp very dry with paper towels. In a medium bowl, toss shrimp with avocado oil, smoked paprika, garlic powder, and a pinch of salt until evenly coated.
- Heat a large skillet over medium-high heat. Once hot, add the shrimp in a single layer. Cook without moving for 2 minutes, then flip and cook another 1-2 minutes until pink and opaque with light golden edges. Remove from heat immediately.
- Divide the rice among bowls. Top with shrimp, pineapple salsa, and fanned avocado slices. Drizzle with lime crema and serve immediately.
