If you’re looking for a dish that’s packed with flavor, tropical vibes, and just the right amount of sweetness and spice, Rice with Pineapple and Shrimp is the perfect choice. This dish combines juicy shrimp, tender rice, and the natural sweetness of pineapple for a beautifully balanced meal. Inspired by Thai and Caribbean cuisine, this recipe is a fusion of flavors, bringing together the richness of seafood, the tang of pineapple, and the aromatic spices of well-seasoned rice.
What makes this dish truly special is how versatile it is. It’s perfect for a quick weeknight meal yet elegant enough to serve at a dinner party. The pineapple not only adds sweetness but also enhances the savory flavors of the shrimp, while the fluffy rice absorbs all the delicious juices. Whether you’re a seafood lover, a fan of tropical flavors, or simply looking for a one-pan meal that’s both nutritious and satisfying, this Rice with Pineapple and Shrimp will hit the spot.
Why You’ll Love This Rice with Pineapple and Shrimp
- Sweet & Savory Perfection – The combination of sweet pineapple and savory shrimp creates a delicious contrast.
- One-Pan Wonder – Everything cooks in a single pan, making cleanup a breeze.
- Fast & Easy – Ready in under 30 minutes, making it a great weeknight meal.
- Customizable – Adjust the spice level, swap ingredients, or add extra veggies.
- Nutritious & Balanced – Packed with protein, fiber, and vitamins from the shrimp, rice, and pineapple.
- Restaurant-Quality at Home – A dish that looks and tastes gourmet but is super easy to make.
Preparation Time and Yield
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
Nutritional Information (Per Serving)
- Calories: 400
- Carbohydrates: 55g
- Protein: 25g
- Fat: 10g
- Fiber: 3g
- Sugar: 10g
Ingredients for Rice with Pineapple and Shrimp
For the Rice:
- 2 cups cooked jasmine rice (preferably day-old for best texture)
- 1 tablespoon vegetable oil or sesame oil
- 2 cloves garlic, minced
- 1 small onion, diced
- ½ red bell pepper, diced
- ½ cup carrots, finely chopped
- ½ teaspoon ground turmeric (for color and flavor)
- 2 tablespoons soy sauce
- 1 tablespoon fish sauce (optional, for extra umami)
For the Shrimp and Pineapple:
- 1 pound large shrimp, peeled and deveined
- 1 cup fresh pineapple chunks (or canned, drained)
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional, for heat)
- 1 teaspoon honey or brown sugar (optional, to enhance sweetness)
- 1 teaspoon lime juice
For Garnish:
- 2 green onions, sliced
- ¼ cup chopped cashews or peanuts (optional)
- 1 tablespoon fresh cilantro, chopped
- Lime wedges for serving
Step-by-Step Instructions for Rice with Pineapple and Shrimp
Step 1: Prepare the Ingredients
If using fresh pineapple, cut it into bite-sized chunks. Pat the shrimp dry with a paper towel and season with salt, black pepper, and red pepper flakes. If using day-old rice, fluff it with a fork to break up clumps.
Step 2: Sauté the Shrimp
Heat 1 tablespoon of oil in a large pan or wok over medium-high heat. Add the shrimp and cook for 2 minutes per side until pink and opaque. Remove from the pan and set aside.
Step 3: Sauté the Vegetables
In the same pan, add a little more oil if needed. Sauté the garlic, onion, red bell pepper, and carrots for about 3-4 minutes until they soften. Add the turmeric and stir well to coat the vegetables in the spice.
Step 4: Add the Rice and Pineapple
Add the cooked rice to the pan, stirring well to combine it with the vegetables. Pour in the soy sauce and fish sauce, mixing everything together. Stir in the pineapple chunks and honey (if using), letting them caramelize slightly for 1-2 minutes.
Step 5: Combine Everything
Return the shrimp to the pan and mix everything together. Squeeze in lime juice for a bright, fresh finish. Taste and adjust seasoning as needed.
Step 6: Garnish and Serve
Remove from heat and sprinkle with green onions, chopped nuts, and cilantro. Serve with lime wedges on the side for an extra burst of citrus. Enjoy warm!
Ingredient Background
Each ingredient in this Rice with Pineapple and Shrimp plays a key role in creating a dish that’s both flavorful and well-balanced.
Shrimp is a great source of lean protein and cooks quickly, making it ideal for fast, flavorful meals. It has a slightly sweet taste that pairs perfectly with the tangy pineapple. Using large shrimp ensures they remain juicy and tender, and seasoning them before cooking helps enhance their natural flavor.
Pineapple is the star of the dish, bringing a natural sweetness and slight tartness that balances the savory notes of the soy sauce and shrimp. Fresh pineapple works best, as it caramelizes beautifully in the pan, but canned pineapple (drained well) can also be used. Pineapple is rich in vitamin C and bromelain, an enzyme that aids digestion.
Jasmine rice is preferred for its light, fragrant aroma and slightly sticky texture, which holds up well when stir-fried. Using day-old rice is key to achieving the best texture because fresh rice can be too moist, resulting in a mushy dish. If using freshly cooked rice, spread it on a baking sheet and let it cool before using.
Soy sauce and fish sauce provide the umami depth that balances the sweetness of the pineapple. Fish sauce is optional but adds a rich, salty complexity that enhances the seafood flavors. If you don’t have fish sauce, a little extra soy sauce works as a substitute.
Turmeric adds a subtle earthy flavor while giving the rice a beautiful golden color. It’s also packed with antioxidants and anti-inflammatory properties, making it a healthy addition to the dish.
Lime juice is the finishing touch, adding a burst of citrus that brightens the entire dish. It helps cut through the richness of the shrimp and soy sauce, making every bite refreshing and well-balanced.
Technique Tips for Rice with Pineapple and Shrimp
To make sure your shrimp stays tender, avoid overcooking it. Shrimp cooks very quickly—just 2-3 minutes per side. As soon as it turns pink and opaque, remove it from the pan. Overcooked shrimp can become rubbery and tough.
Using day-old rice is one of the best ways to prevent the dish from becoming mushy. Freshly cooked rice has more moisture, making it difficult to achieve the classic fried rice texture. If you only have fresh rice, spread it out on a plate and let it cool for 15-20 minutes before using.
Sautéing the pineapple before adding the rice allows it to caramelize slightly, bringing out its natural sugars. This enhances its sweetness and gives the dish a slightly smoky depth of flavor. If using canned pineapple, drain it well before adding it to the pan to prevent excess liquid from making the rice soggy.
Alternative Presentation Ideas
For a restaurant-style presentation, serve the rice inside a hollowed-out pineapple boat. Simply slice a pineapple in half, scoop out the flesh, and use the hollowed shell as a serving dish. This adds a tropical touch and makes the meal feel extra special.
To make a low-carb version, replace the jasmine rice with cauliflower rice. Sauté the cauliflower rice the same way as regular rice, and reduce the cooking time slightly since cauliflower cooks faster.
For a fusion twist, turn this dish into pineapple shrimp rice bowls. Serve the rice over a bed of greens, add avocado slices, and drizzle with a light coconut milk dressing for a tropical, refreshing meal.
Freezing and Storing Rice with Pineapple and Shrimp
If you have leftovers, you can easily store and reheat them for future meals.
To refrigerate, place the cooled rice in an airtight container and store it in the fridge for up to 3 days. When reheating, add a splash of water or broth to the pan to help loosen up the rice and restore moisture.
To freeze, portion the rice into freezer-safe containers or bags and freeze for up to 2 months. Thaw in the fridge overnight before reheating. Reheat on the stovetop with a little oil for the best texture, or microwave in short intervals, stirring in between.
Avoid freezing the shrimp separately, as seafood can become tough and watery when thawed. If making this dish ahead for freezing, slightly undercook the shrimp so it doesn’t overcook when reheated.
Healthier Twist Ideas
For a healthier version, swap the jasmine rice for brown rice or quinoa. Brown rice adds fiber and nutrients, while quinoa provides extra protein and a nutty flavor.
To reduce sodium, use low-sodium soy sauce or coconut aminos instead of regular soy sauce. Coconut aminos have a slightly sweeter taste but still provide that rich umami flavor.
If you want a vegetarian option, replace the shrimp with tofu or chickpeas. Pan-fry firm tofu until golden brown before adding it to the dish, or toss in chickpeas for a plant-based protein boost.
Serving Suggestions for Events
This Rice with Pineapple and Shrimp is perfect for a variety of occasions and pairs well with other dishes.
For a summer BBQ or cookout, serve it alongside grilled chicken skewers, tropical fruit salad, and coconut shrimp for a full tropical-themed meal. A side of grilled pineapple slices makes a great complement to the flavors of the dish.
For a fancy dinner party, plate it in individual bowls with a sprinkle of microgreens on top. Pair it with a citrusy white wine like Sauvignon Blanc or a light sparkling drink for an elegant touch.
For a quick and easy family dinner, serve it with a simple side of steamed vegetables or an Asian-style slaw. It’s a great way to add extra fiber and nutrition while keeping the meal balanced.
Frequently Asked Questions (FAQs)
1. Can I use frozen shrimp?
Yes! Just be sure to thaw it completely and pat it dry before cooking to prevent excess moisture.
2. Can I use canned pineapple instead of fresh?
Absolutely! Just make sure to drain it well to avoid excess liquid in the dish.
3. How can I make this dish spicier?
Add extra red pepper flakes, Sriracha, or a dash of Thai chili sauce for more heat.
4. Can I make this dish ahead of time?
Yes! Cook everything except the shrimp, then add freshly cooked shrimp when reheating for the best texture.
5. What other proteins can I use instead of shrimp?
Chicken, tofu, or even beef slices work well as substitutes.
6. Can I make this dish vegan?
Yes! Replace the shrimp with tofu or chickpeas and use soy sauce instead of fish sauce.
7. How do I keep the rice from getting soggy?
Use day-old rice or let freshly cooked rice cool completely before stir-frying.
8. What’s the best oil to use for stir-frying?
Sesame oil adds great flavor, but vegetable oil or coconut oil also work well.
9. Can I add other vegetables?
Definitely! Peas, snap peas, or baby corn are great additions.
10. Can I use a different type of rice?
Yes! Brown rice, basmati, or even cauliflower rice are great alternatives.
Conclusion
This Rice with Pineapple and Shrimp is the perfect combination of sweet, savory, and satisfying flavors. Whether you’re making it for a quick dinner, a special occasion, or meal prep, it’s easy, delicious, and customizable. The combination of juicy shrimp, sweet pineapple, and perfectly seasoned rice makes every bite an explosion of flavor. Give this recipe a try, and you’ll have a new go-to dish that everyone will love!

Welcome to Cozy dishes! I’m Louise, and this is your warm, welcoming kitchen corner filled with feel-good recipes that bring comfort to everyday moments. Whether you’re making a simple dinner or baking something sweet, you’ll find cozy, approachable dishes made with heart.


