I love finding ways to make weeknight meals feel special without adding extra work. This easy coconut rice recipe rice cooker method eliminates the guesswork of making perfect, fluffy rice. The true magic comes from the savory peanut and lemongrass ribbons, which create a stunning, high-impact swirl. It delivers a vibrant side dish that looks complicated but is simple enough for a busy weeknight, making it an easy dinner idea for the whole family that feels truly special.

Ingredients
- 400 g (2 cups) Jasmine Rice: This fragrant, long-grain rice variety provides a superior aromatic quality and fluffy texture. Rinsing is crucial to remove excess starch and prevent a mushy result when cooking this coconut rice recipe rice cooker base. Ensure you measure accurately for the best results in the rice cooker.
- 400 ml (1 can / 13.5 fl oz) Full-Fat Coconut Milk: Full-fat coconut milk provides a rich, creamy texture and deep coconut flavor that defines the dish. Do not substitute with light coconut milk, which results in a thinner texture and weaker flavor. Shake the can well before opening to ensure the cream and liquid are evenly mixed.
- 320 ml (1 1/3 cups) Water: Combined with the coconut milk, this provides the perfect liquid-to-rice ratio for the rice cooker. Using slightly less liquid than a standard rice-to-water ratio prevents the rice from becoming overly wet or sticky in the presence of the thick coconut milk.
- 5 g (1 teaspoon) Fine Sea Salt & 10 g (2 teaspoons) Granulated Sugar: These seasonings balance the savory notes of the coconut milk and the richness of the peanut ribbons. The sugar provides a subtle sweetness that complements the final dish’s complex flavor profile.
- 100 g (3.5 oz) Roasted Unsalted Peanuts (for Ribbons): These form the base of the savory ribbons, providing a nutty flavor and chunky texture. Ensure they are unsalted so you can control the seasoning level with the soy sauce. Use pre-roasted peanuts for a quick, time-saving option.
- 50 g (2 medium) Shallots, 15 g (3 cloves) Garlic, 10 g (1-inch piece) Fresh Ginger, and 1 Stalk Lemongrass: These aromatics form the foundation of the savory ribbon paste, creating depth and a fragrant profile. Grate the ginger and thinly slice the lemongrass (use only the tender white part) to ensure smooth blending into the paste.
- 1-2 Red Chilies (deseeded and sliced): Provides a gentle kick of heat that cuts through the richness of the coconut milk and peanut sauce. Remove the seeds for less heat, or leave some in for a spicier result; omit for kid-friendly adjustments. Adjust the quantity according to your family’s preferred spice level.
- 30 ml (2 tablespoons) Light Soy Sauce, 15 ml (1 tablespoon) Fresh Lime Juice, and 10 g (2 teaspoons) Light Brown Sugar: These elements create the tangy, savory, and slightly sweet balance for the ribbon paste. The fresh lime juice adds a bright, essential acidity that brings all the flavors together. Do not use dark soy sauce as it will overpower the delicate flavor profile.
- 30 ml (2 tablespoons) Vegetable Oil: Used to sauté the peanut ribbon paste, cooking the aromatics and deepening the flavor. A neutral oil ensures the peanut and lemongrass flavors remain dominant. Can use a different neutral oil like canola or sunflower oil if vegetable oil isn’t available.
- Garnish (Cilantro and Peanuts): Fresh chopped cilantro adds brightness and a final aromatic touch. Toasted crushed peanuts provide visual texture and additional crunch. Reserve a small amount of the peanut mixture before processing for a quick garnish, or toast a separate batch.
Instructions
Rinse the Rice and Combine Base Ingredients
Rinse the jasmine rice under cold running water in a fine-mesh sieve until the water runs completely clear. This step removes excess starch, which prevents the final coconut rice from becoming mushy or sticky in the rice cooker. In the rice cooker pot, combine the rinsed rice, full-fat coconut milk, measured water, fine sea salt, and granulated sugar. Stir gently to ensure the seasonings are distributed evenly.
Cook the Coconut Rice
Close the rice cooker lid securely and select the ‘white rice’ setting (or standard cook setting). Allow the rice cooker to complete its full cycle, which usually takes 20-25 minutes, followed by a crucial resting period. If your rice cooker tends to sputter, ensure you’ve measured the liquid accurately. Do not lift the lid during cooking or the resting phase, as releasing steam prematurely results in unevenly cooked rice and a tougher texture.
Prepare the Savory Peanut and Lemongrass Ribbons
While the rice is cooking, prepare the peanut ribbon paste in a small food processor or high-speed blender. Combine the roasted peanuts, shallots, garlic, ginger, lemongrass, chilies, light soy sauce, fresh lime juice, and light brown sugar. Process until a coarse, chunky paste forms, scraping down the sides as necessary to ensure even blending; if too dry, add a teaspoon of vegetable oil to help achieve the desired consistency.
Sauté the Ribbons for Flavor Depth
Heat 30 ml (2 tablespoons) of vegetable oil in a small skillet or frying pan over medium heat. Add the prepared peanut-lemongrass paste to the hot oil and sauté for 3-5 minutes, stirring continuously. Cook until the paste becomes fragrant and slightly darker in color, which releases the full flavor of the aromatics and prevents a raw taste.
Swirl and Serve
Once the rice cooker has completed its cycle and rested (10-15 minutes on ‘keep warm’ or after shut-off), open the lid and gently fluff the coconut rice with a rice paddle or fork. Spoon generous dollops of the warm Peanut & Lemongrass Ribbon paste over the fluffed rice. Gently fold and swirl the paste through the rice, intentionally leaving distinct streaks and pockets of the vibrant peanut mixture, rather than fully blending it into the coconut rice.
Getting Perfect Coconut Rice Every Time
Making coconut rice in a rice cooker is straightforward, but adding coconut milk changes the dynamics. A few simple steps ensure fluffy, perfect results every time. This easy coconut rice recipe rice cooker method is all about the details.
Why Rinsing Is Non-Negotiable
The primary cause of mushy rice is excess starch on the surface of the grains. Rinsing until the water runs completely clear ensures fluffy, separate grains, especially important when cooking with thick liquids like coconut milk in this specific coconut rice recipe.
The Importance of the Resting Period
After the rice cooker shuts off, the 10-15 minute resting period allows the steam to redistribute and the grains to finish cooking evenly. Avoid lifting the lid during this time; otherwise, you risk a dry or hard layer on top and a sticky bottom for your coconut rice.
Dealing with Overflow or Spluttering
If you find a mess in your rice cooker’s steamer vent, it usually means the ratio of coconut milk (especially full-fat) and water is too high, or you added too much rice. Ensure precise measurements as specified in the recipe for best results with this coconut rice recipe rice cooker.

Meal Prep and Serving Suggestions
This recipe is great for easy dinner ideas and meal prep. The ribbons can be made ahead, making weeknight assembly quick and convenient.
Make-Ahead Ribbons
The savory peanut-lemongrass ribbons can be prepared ahead of time and stored in an airtight container in the refrigerator for up to 3 days. When ready to serve, gently reheat them in a pan before swirling into the freshly cooked rice.
Reheating Leftovers
Store leftover coconut rice and ribbons in a sealed container in the refrigerator for up to 4 days. Reheat gently in the microwave or on the stovetop with a splash of water or coconut milk to rehydrate.
Kid-Friendly Adjustments
If serving to children or those sensitive to heat, omit or significantly reduce the red chilies from the ribbon paste. I usually leave the chilies out entirely when making this for my family, then add chili flakes to individual adult servings instead.
Simple Pairings
This elevated rice serves as a fantastic base for weeknight meals. Serve alongside simple grilled chicken skewers, sautéed shrimp, or baked fish. It also pairs well with roasted vegetables like broccoli or snap peas.
FAQs
Can I use light coconut milk in this coconut rice recipe rice cooker?
Yes, but you will lose some of the rich creaminess. If you use light coconut milk, reduce the amount of water slightly to compensate for the higher liquid content and prevent a watery result.
What kind of rice cooker works best for this recipe?
Any standard rice cooker with a ‘white rice’ setting will work perfectly. The key is to follow the ingredient ratios and avoid opening the lid during the cooking and resting phases for this coconut rice recipe.
Can I substitute the jasmine rice with regular white rice?
Yes, you can substitute, but jasmine rice provides a superior aromatic quality and fluffy texture that pairs perfectly with the coconut and lemongrass flavors.
Why did my coconut rice turn out mushy?
The most common reasons for mushy rice are not rinsing the grains thoroughly before cooking, or lifting the lid during the resting phase. If you’re using full-fat coconut milk, I find precise measurements are essential for this coconut rice recipe.
Can I freeze leftover coconut rice?
Yes. Allow the rice to cool completely, then store in freezer-safe airtight containers or bags for up to 3 months. Thaw overnight in the refrigerator and reheat gently in the microwave or oven (350°F/175°C) for 10-15 minutes.
I don’t like peanuts. Can I use a different nut?
Yes, you can substitute the peanuts with cashews or almonds in the ribbon paste. The flavor profile will change, but it will still be savory and nutty. This substitution also makes a high-protein option for many.
Conclusion
This easy coconut rice recipe rice cooker method eliminates the guesswork of making perfect, fluffy rice while delivering an incredibly flavorful and vibrant side dish for your family. Pin this recipe for your next weeknight meal or holiday gathering, and enjoy a quick, elevated dinner solution for healthy eating.
Print
coconut rice recipe rice cooker
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A vibrant, easy coconut rice recipe prepared in a rice cooker, featuring savory peanut and lemongrass ribbons swirled throughout for a stunning and flavorful side dish that’s simple enough for weeknights.
Ingredients
- 2 cups Jasmine Rice, rinsed
- 13.5 fl oz (1 can) full-fat coconut milk
- 1 1/3 cups water
- 1 teaspoon fine sea salt
- 2 teaspoons granulated sugar
- 3.5 oz roasted unsalted peanuts
- 2 medium shallots, roughly chopped
- 3 cloves garlic
- 1-inch piece fresh ginger, grated
- 1 stalk lemongrass (white part only), sliced
- 1–2 red chilies, deseeded and sliced
- 2 tablespoons light soy sauce
- 1 tablespoon fresh lime juice
- 2 teaspoons light brown sugar
- 2 tablespoons vegetable oil
- Cilantro and peanuts, for garnish
Instructions
- Rinse Rice and Combine Ingredients: Rinse jasmine rice in a sieve until the water runs clear. Add the rinsed rice, full-fat coconut milk, water, salt, and granulated sugar to the rice cooker pot, stirring gently to combine.
- Cook Coconut Rice: Close the rice cooker lid and set to the standard ‘white rice’ setting. Allow the rice cooker to complete its full cycle, then keep the lid closed for a 10-15 minute resting period on ‘keep warm’ or after shut-off to ensure even cooking.
- Prepare Peanut-Lemongrass Paste: While the rice cooks, combine the peanuts, shallots, garlic, ginger, lemongrass, chilies, light soy sauce, lime juice, and light brown sugar in a food processor. Process until a coarse, chunky paste forms.
- Sauté the Ribbons: Heat vegetable oil in a small skillet over medium heat. Add the peanut-lemongrass paste and sauté for 3-5 minutes, stirring continuously until the mixture is fragrant and slightly darker.
- Fluff and Swirl: Open the rice cooker lid and gently fluff the coconut rice with a paddle or fork. Spoon the warm ribbon paste over the rice, then gently fold and swirl to create streaks throughout the dish before serving.
Notes
Do not lift the lid during the cooking or resting phase (10-15 minutes on ‘keep warm’) for fluffy results. Rinsing the rice thoroughly prevents a mushy texture. Adjust chilies or omit for kid-friendly serving. The ribbons can be made up to 3 days ahead and stored in the refrigerator; reheat gently before serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Rice Cooker
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 470 calories
- Sugar: 4g
- Sodium: 680mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 0mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.