Go Back
+ servings
A close up of a plate of fried rice in a white plate with a fork.
Print Pin
5 from 4 votes

Thai Green Curry Fried Rice

This Thai green curry fried rice is super flavorful & delicious, yet surprisingly easy to make! A great way to use up leftover rice & is naturally vegan.
Course Main Course
Cuisine Thai
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 people
Calories 205kcal
Author Meesha


  • 3 cloves garlic minced
  • 1 tablespoon green curry paste
  • 1 medium carrot chopped
  • ½ cup green peas ( frozen or canned )
  • 2 cups cooked cooled rice (see notes )
  • ¼ cup coconut milk
  • 1 tablespoon soy sauce or tamari


  • Heat up a tablespoon of oil in a cast-iron skillet / non-stick pan. To make it oil-free, omit the oil and use ¼ cup of broth / water instead.
  • Add the curry paste and garlic in. Saute until fragrant, for 2-3 minutes.
  • Next, stir in the carrots and cook until softened, about 3-4 minutes.
  • Stir in the rice, coconut milk and green peas and cook for another 4-5 minutes, or until they are thoroughly heated. Turn off the heat.
  • Pour in half the soy sauce, give it a taste and add more, if needed. You can also add more green curry paste to make it spicier.
  • Serve and enjoy while hot !


  • If you prefer it to be less spicy, feel free to reduce the amount of green curry paste used. 
  • I recommend using leftover rice that have been refrigerated for a few hours. 
  • Freshly cooked rice can be used in this recipe, but I recommend freezing them for about an hour to dry them out slightly to yield the best result.
  • To make this oil-free, substitute the oil and use ¼ cup of vegetable broth or water to saute instead. You might want to add more water in 1 tablespoon increment if the mixture is getting too dry in the cooking process.
  • To make this gluten-free, use tamari instead of soy sauce. Alternatively, omit it and season it with salt.
  • Leftovers can be stored in the fridge in sealed containers for 2-3 days.


Calories: 205kcal | Carbohydrates: 29g | Protein: 5g | Fat: 8g | Saturated Fat: 7g | Sodium: 272mg | Potassium: 223mg | Fiber: 4g | Sugar: 3g | Vitamin A: 3277IU | Vitamin C: 9mg | Calcium: 30mg | Iron: 1mg