Nutrition Facts for Royal thai rice

Royal Thai Rice

Elevate your dinner table with the exotic flavors of Royal Thai Rice, a vibrant and aromatic dish that strikes the perfect balance between savory, sweet, and tangy. This recipe features fluffy jasmine rice simmered in creamy coconut milk, then stir-fried with a colorful medley of carrots, peas, and optional shrimp, all enhanced by the bold flavors of soy sauce, fish sauce, and freshly squeezed lime. Fragrant garlic, ginger, and shallots infuse the dish with authentic Thai flavors, while a garnish of chopped cilantro, crushed peanuts, and a hint of red chili flakes adds texture and a delightful burst of flavor. Ready in just 45 minutes, this one-pan dish is a culinary masterpiece that's perfect for weeknight dinners or special occasions.

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Royal Thai Rice
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 2 cups Jasmine rice
  • 4 cups Water
  • 1 cup Coconut milk
  • 2 tablespoons Vegetable oil
  • 2 cloves Minced garlic
  • 1 tablespoon Grated ginger
  • 2 medium Chopped shallots
  • 1 cup Cooked shrimp (optional)
  • 1 cup Chopped carrots
  • 0.5 cup Frozen peas
  • 3 tablespoons Soy sauce
  • 2 tablespoons Fish sauce
  • 1 teaspoon Sugar
  • 1 tablespoon Lime juice
  • 0.25 cup Chopped cilantro
  • 0.25 cup Chopped green onions
  • 0.25 cup Crushed peanuts
  • 0.5 teaspoon Red chili flakes

Directions

Step 1

Rinse the jasmine rice under cold water until the water runs clear. This helps remove excess starch for a fluffier texture.

Step 2

In a medium saucepan, combine the rice, water, and coconut milk. Bring to a boil over medium heat, then reduce to a simmer, cover, and cook for 15-20 minutes until the liquid is absorbed and the rice is tender. Set aside.

Step 3

Heat the vegetable oil in a large skillet or wok over medium heat. Add the minced garlic, grated ginger, and chopped shallots. Sauté for 2 minutes until fragrant.

Step 4

If using shrimp, add the cooked shrimp to the skillet and stir-fry for 2-3 minutes. Remove from the skillet and set aside.

Step 5

In the same skillet, add the chopped carrots and cook for 3-4 minutes until slightly softened. Add the frozen peas and stir to combine.

Step 6

Push the vegetables to one side of the skillet to create space. Add the cooked rice to the skillet and stir well to incorporate with the vegetables.

Step 7

In a small bowl, mix soy sauce, fish sauce, sugar, and lime juice. Pour the sauce mixture over the rice and stir well to coat evenly.

Step 8

Add the cooked shrimp back to the skillet, if using, and toss to combine.

Step 9

Stir in the chopped cilantro and green onions. Cook for 1-2 minutes to warm through.

Step 10

Transfer the Royal Thai Rice to a serving dish and garnish with crushed peanuts and a sprinkle of red chili flakes for an extra kick. Serve hot.

Nutrition Facts

Serving size 2510.2 grams (2510.2g)
Amount per serving % Daily Value*
Calories 1680
Total Fat 49.90g 64%
Saturated Fat 7.30g 37%
Polyunsaturated Fat 16.90g
Cholesterol 461mg 154%
Sodium 5241mg 228%
Total Carbohydrate 227.70g 83%
Dietary Fiber 20.70g 74%
Total Sugars 49.40g
Protein 94.50g 189%
Vitamin D 422IU 2111%
Calcium 468mg 36%
Iron 8mg 45%
Potassium 3052mg 65%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 25.8%
Protein: 21.8%
Carbs: 52.4%