Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Pineapple Fried Rice A Sweet Savory Tropical Delight

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Thai Pineapple Fried Rice is a vibrant and delicious dish that perfectly combines sweet and savory flavors, transporting you to a tropical paradise with each bite. Made with fragrant jasmine rice, fresh pineapple, colorful vegetables, and your choice of protein, this recipe is not only visually stunning but also incredibly easy to prepare. Whether for a weeknight dinner or an impressive gathering, this dish brings the taste of Thailand straight to your kitchen.

  • Total Time: 25 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 2 cups cooked jasmine rice (preferably day-old)
  • 1 cup fresh pineapple, diced
  • 1 cup mixed vegetables (bell peppers, peas, carrots)
  • 1 cup protein of choice (chicken, shrimp, or tofu)
  • 2 tbsp low-sodium soy sauce
  • 1 tsp curry powder
  • 2 tbsp vegetable oil
  • 2 cloves garlic, minced

Instructions

  1. If not using day-old rice, cook jasmine rice according to package instructions; let cool.
  2. Chop the pineapple and dice the vegetables.
  3. Heat vegetable oil in a large wok over medium-high heat. Add minced garlic; sauté until fragrant (about 30 seconds).
  4. Add mixed vegetables and protein; stir-fry for about 2 minutes until tender.
  5. Stir in the cooked rice and diced pineapple; mix well.
  6. Add soy sauce and curry powder; stir continuously for another minute until heated through.
  7. Serve hot, garnished with fresh herbs if desired.
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main
  • Method: Frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 plate (300g)
  • Calories: 420
  • Sugar: 10g
  • Sodium: 600mg
  • Fat: 16g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 50mg