This method turns plain rice into something special. The key is toasting the aromatics and rice in butter before adding the liquid; this builds a savory, nutty foundation that makes all the difference. Using a set liquid ratio ensures the texture is creamy and fluffy, never mushy.
Prep Time 10 minutesminutes
Cook Time 25 minutesminutes
Rest Time 10 minutesminutes
Total Time 45 minutesminutes
(Keep screen awake)
Ingredients
2tablespoonsunsalted butter
1shallotfinely chopped
1clovegarlicminced
2cupslong-grain Jasmine ricerinsed well
113.5-ounce can full-fat unsweetened coconut milk
1 1/2cupschicken broth
2teaspoonsgranulated sugar
1 1/2teaspoonsDiamond Crystal kosher salt
Toasted coconut flakesfor garnish
Chopped fresh cilantrooptional, for garnish
Lime wedgesfor serving
Method
Melt butter in medium saucepan over medium heat.
Cook shallot 2-3 minutes until soft, add garlic and cook 1 minute.
Add rinsed rice, cook 2 minutes until toasted and butter-coated.
Add coconut milk, broth, sugar, and salt. Stir to combine.
Bring to simmer, reduce heat to lowest setting, cover tightly.
Cook 18 minutes without lifting lid.
Remove from heat, let stand covered 10 minutes.
Fluff with fork, top with coconut flakes and cilantro. Serve with lime wedges.
Notes
Do not open lid during cooking or resting for best results.