Thai Style Basil Rice Recipe

Fragrant and flavorful, this Thai-inspired basil rice is a quick and easy weeknight dinner side dish or a delicious base for your favorite Thai-inspired proteins. Ready in under 30 minutes, this recipe boasts fresh basil, aromatic shallots, and a hint of spice (optional). Elevate your meal with this vibrant and satisfying rice dish!

Prep Time 10 mins
Cook Time 25 mins
Calories 265.2 kcal
Protein 8g
Rating 4.6 (21 Reviews)
Thai Style Basil Rice 22

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Thai Style Basil Rice

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Thai Style Basil Rice? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Thai Style Basil Rice

  1. Melt 2 tablespoons of butter and 1 tablespoon of vegetable oil in a large, heavy-bottomed saucepan over medium heat.
  2. Add 1/2 cup finely chopped shallots and 1/2 cup packed fresh basil leaves. Cook until shallots are softened, about 5 minutes.
  3. Add 2 cloves minced garlic and 2 tablespoons chopped green onions. Sauté for another 2-3 minutes.
  4. Add 1 1/2 cups uncooked long-grain rice and stir to coat evenly with the oil and aromatics.
  5. Sauté the rice for 3 minutes, stirring constantly.
  6. In a separate bowl, whisk together 2 1/4 cups water and 1 chicken bouillon cube (or 1 teaspoon of bouillon powder) until the bouillon is completely dissolved.
  7. Pour the bouillon mixture into the saucepan with the rice. Bring to a boil.
  8. (Optional) Stir in 1/4 teaspoon red pepper flakes and 2 tablespoons of unsweetened coconut flakes.
  9. Cover the saucepan, reduce heat to low, and simmer for 15-20 minutes, or until all the liquid is absorbed and the rice is cooked to your desired texture. Do not lift the lid during cooking.
  10. Remove from heat and let stand, covered, for 5 minutes.
  11. Fluff the rice gently with a fork before serving. Serves 4.

Nutrition Information (Approximate per serving)

Sodium

12 g

Sugar

1g

Fat

21g

Carbs

13g