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
Authentic Thai Curry Fried Rice with coconut milk and vegetables.

Thai Curry Fried Rice

  • Author: Lina
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Thai
  • Diet: Halal

Description

A flavorful and aromatic Thai Curry Fried Rice made with day-old jasmine rice, curry paste, coconut milk, mixed vegetables, and your choice of protein. This easy Thai-inspired dish combines the comfort of fried rice with the bold flavors of Thai curry for a quick and satisfying meal.


Ingredients

Scale
  • 4 cups day-old cooked jasmine rice
  • 3 tbsp Thai curry paste (Massaman, Panang, Yellow, Green, or Red), divided, adjust to taste
  • 1.5 cups mixed vegetables (bell peppers, carrots, green beans, cabbage, eggplant, or any of choice)
  • 1.5 cups protein of choice (cooked chicken, shrimp, Thai fried tofu, pork, or tempeh)
  • 1/2 cup coconut milk, divided
  • 12 tbsp fish sauce, to taste
  • 12 tbsp oyster sauce, to taste
  • 13 tsp brown sugar, to taste
  • Handful of Thai basil and cilantro leaves (optional)
  • 2 kaffir lime leaves, slivered (optional)
  • 23 tbsp vegetable oil, for frying

Instructions

  1. Heat 2 tablespoons of oil in a large wok or skillet over medium-high heat. Add 1 tablespoon of Thai curry paste and stir-fry until fragrant, about 30 seconds.
  2. Pour in 3 tablespoons of coconut milk and stir until the mixture bubbles and the oil begins to separate slightly from the paste.
  3. Add your chosen protein and stir-fry until mostly cooked through. Then add your vegetables and cook until just softened. Remove everything from the wok and set aside.
  4. Add a bit more oil to the wok, then stir in the remaining curry paste and the rest of the coconut milk. Stir-fry until bubbling and aromatic.
  5. Add the day-old jasmine rice, breaking up any clumps with your spatula. Toss until all the grains are evenly coated in the curry sauce.
  6. Return the cooked protein and vegetables to the wok. Add fish sauce, oyster sauce, and brown sugar to taste. Stir until everything is evenly mixed and heated through.
  7. Turn off the heat and mix in Thai basil, cilantro, and kaffir lime leaves if using. Taste and adjust seasoning if needed.
  8. Serve hot with lime wedges or Nam Pla Prik on the side for extra spice.

Notes

  • Use day-old rice for the best texture, as fresh rice tends to be too moist and can become mushy.
  • If you prefer less spice, start with 1 tablespoon of curry paste and adjust gradually.
  • For a vegetarian or vegan version, substitute fish sauce with soy sauce or tamari and skip the oyster sauce.
  • Thai basil adds authentic flavor but can be replaced with sweet basil if unavailable.
  • Garnish with lime wedges or extra herbs for freshness just before serving.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 480
  • Sugar: 6g
  • Sodium: 820mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 55mg

Keywords: Thai Curry Fried Rice, curry fried rice, Thai fried rice recipe, fried rice with coconut milk, easy Thai curry rice, Thai chicken curry fried rice