Go Back
Two bowls of Thai Coconut Curry Rice with chopsticks, scattered peanuts, and cilantro on a dark background.
Print Recipe
5 from 2 votes

Thai Coconut Curry Rice (Easy Vegan & Gluten-Free Recipe)

This Thai Coconut Curry Rice recipe is vegetarian, vegan, and gluten-free. Ready in just 30 minutes!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Main
Cuisine: Thai
Keyword: Coconut Curry Rice, Curried Rice, Curry Coconut Rice, Thai Rice
Servings: 6 servings
Calories: 428calories



  • In a large pot, heat the oil over medium heat. Add the carrots and bell pepper and sauté for 3-4 minutes, until slightly softened.
  • Add the garlic, ginger, and curry paste and cook for another minute until fragrant.
  • Stir in the broth, coconut milk, and rice. Increase heat to high and bring mixture to a boil.
  • Reduce the heat to low. Cover and cook for 15-20 minutes, until all of the liquid is absorbed and the rice is cooked through.
  • Stir in the lime juice. Serve warm, garnished with optional toppings if using.


  1. If you are not vegetarian/vegan, you can substitute the vegetable broth with chicken broth.
  2. Leftovers can be stored in the fridge for up to five days or in the freezer for up to three months.


Calories: 428calories | Carbohydrates: 58g | Protein: 6g | Fat: 20g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 419mg | Potassium: 370mg | Fiber: 2g | Sugar: 4g | Vitamin A: 5089IU | Vitamin C: 45mg | Calcium: 49mg | Iron: 3mg