Ingredients
1 cup dry jasmine rice
1 cup sweetened coconut flakes, divided
1 can unsweetened coconut milk, canned
½ cup water
3 tablespoons granulated sugar
¼ teaspoons sea salt
Zest of a lime
For Garnish
Sweetened condensed milk (optional, or eliminate if vegan
Lime zest
Lime wedges
Step by step
Using the KitchenAid® Grain and Rice Cooker, select the Jasmine Rice menu option. Add the specified amount of jasmine rice and select NEXT.
Set cooking liquid to water. Add the recommended amount of water to reach “firm” texture. Allow rice to cook.
With 10 minutes left on cycle, prepare the coconut mixture.
Heat a 5 quart saucepan over medium heat. Pour in the sweetened coconut flakes and, stirring constantly, cook until edges are toasted and coconut is fragrant. Remove a quarter of the toasted coconut from the pan and set aside for garnish.
Add the coconut milk, water, sugar, salt, and lime zest to the toasted coconut and stir to incorporate. Increase the heat to medium high and bring the mixture to a fast simmer, then reduce heat back to medium. Scoop in the cooked rice and half of the toasted coconut, then reduce heat to medium low, cover and cook until thick and the pudding has thickened to desired consistency, stirring occasionally, 4-6 minutes longer.
Serve warm with a drizzle of sweetened condensed milk (if using), reserved toasted coconut, a bit of lime zest, and plain or caramelized lime wedges (see Pro Tip).
Pro Tip:
To make caramelized lime wedges, simply sprinkle sugar on both sides and fry them in a dry skillet on high for 20-30 seconds per side.
All of the goodness, none of the guesswork
Get a streamlined cooking experience with KitchenAid® grain and rice cookers. Choose between an integrated tank and tankless options and get up to 21 presets for delicious whole-grain cuisine.



