Love Rice Recipe: Fragrant Coconut-Infused Grains

Love Rice Recipe: Fragrant Coconut-Infused Grains

This coconut rice changed how I think about side dishes completely.

It’s simple but packed with rich, fragrant flavor that pairs perfectly with almost any meal. The coconut milk infuses the grains with a subtle sweetness and creamy texture that’s hard to resist.

I love how the rice absorbs all the aromatic notes while staying light and fluffy. It’s the kind of dish that makes weeknight dinners feel special without extra effort.

Best part? It comes together in 30 minutes with just a few pantry staples. Let’s make this a staple in your kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Love Rice

Pantry staples plus a can of coconut milk. Simple, fragrant, and utterly delicious.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Water 💧 1 ½ cups Adjust as needed for texture
Garlic Cloves 🧄 3 cloves Minced for aromatic depth
Shallot 🧅 1 whole Finely diced (or sub onion)
Ginger Root 🌿 1 tbsp Freshly grated preferred
Salt 🧂 1 tsp Sea salt or kosher salt
Lime Leaves 🍃 2 pieces Optional for extra fragrance
Lime Juice 🍈 1 tbsp Freshly squeezed brightens flavor
Cilantro 🌿 ¼ cup Chopped for garnish (optional)
Vegetable Oil 🫒 1 tbsp For sautéing aromatics
Sugar 🍚 ½ tsp Balances coconut sweetness

The coconut milk is non-negotiable here. Full-fat cans from Thai Kitchen or Native Forest give that rich, velvety texture you want. I grab mine at Whole Foods or any Asian market—they always have the best selection. Jasmine rice is ideal (that floral aroma!), but basmati works in a pinch. Just don’t skip rinsing the rice—it removes excess starch so the grains stay separate and fluffy.

No shallots? Yellow onion at half the amount does the trick. Out of lime leaves? A strip of lime zest adds similar brightness. The cilantro garnish is optional but highly recommended—it cuts through the richness. If you’re watching sugar, skip the half-teaspoon entirely (the coconut milk has natural sweetness). For extra depth, toast the rice in the pot for 2 minutes before adding liquids.

Leftovers keep 4-5 days in the fridge, and honestly taste even better the next day. Freeze for up to 3 months—portion into bags so you can reheat just what you need. The rice may firm up when cold, but a splash of water and a minute in the microwave brings it right back.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump jasmine rice, coconut milk, and a minced shallot in a pot—no fancy steps, no stress.
  • Rich Coconut Aroma: The garlic and shallot bloom in the coconut milk, filling my kitchen with this warm, creamy scent that makes my mouth water.
  • Meal Prep MVP: It reheats beautifully, so I make a big batch on Sunday and pair it with different proteins all week.
  • Pantry Friendly: Jasmine rice and canned coconut milk are always in my cupboard, so this comes together whenever I need a filling side.

Step-by-Step Instructions for Fragrant Coconut-Infused Grains

Here’s how I make this dish with perfect texture and aroma every time.

Step 1: Rinse and Soak the Rice

Place the 2 cups jasmine rice in a fine-mesh strainer and rinse under cold running water until the water runs completely clear. I find this removes excess starch and prevents the rice from becoming gummy once cooked.

After rinsing, transfer the rice to a bowl and cover it with fresh water. Let it soak for 15-20 minutes. This step ensures the grains plump slightly, leading to even cooking and a fluffier texture. Drain the rice thoroughly before moving to the next step.

Step 2: Sauté the Aromatics

Heat the 1 tbsp vegetable oil in a medium saucepan over medium heat. Add the finely diced shallot and sauté for 2-3 minutes until it becomes translucent and just starts to turn golden at the edges.

Next, add the 3 cloves minced garlic cloves and 1 tbsp grated ginger root. Stir constantly for 30-45 seconds until the garlic is fragrant but not browned. Be careful here—burnt garlic can add a bitter taste to your dish. This base builds the flavor foundation for your rice.

Step 3: Toast the Rice and Add Liquids

Add the drained 2 cups jasmine rice to the saucepan and stir to coat the grains in the oil and aromatics. Toast the rice for 1-2 minutes, stirring frequently, until the edges of the grains appear slightly translucent and you can smell a nutty aroma.

Pour in the 1.5 cups coconut milk, 1.5 cups water, 1 tsp salt, and 0.5 tsp sugar. Stir well to combine, and if using, add the 2 pieces lime leaves. Bring the mixture to a gentle boil over medium-high heat.

Step 4: Simmer Until Tender

Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and let it simmer for 15-18 minutes. Resist the urge to lift the lid during this time—it traps steam, which is essential for even cooking.

After 15 minutes, check the rice. The liquid should be fully absorbed, and the grains should be tender with no hard bite in the center. If it’s still undercooked, add a splash of water, cover, and cook for another 2-3 minutes.

Step 5: Rest and Finish

Remove the saucepan from the heat and let the rice sit, covered, for 10 minutes. This resting period allows the grains to steam in their own moisture, becoming fluffier and more cohesive.

After resting, gently fluff the rice with a fork. Drizzle with the 1 tbsp lime juice and stir lightly to distribute. Garnish with 0.25 cup chopped cilantro just before serving. The lime juice brightens the rich coconut flavor, while the cilantro adds a fresh, herbal note.

👨‍🍳

Pro Tips For Making Love Rice

  • Rinse the Rice: Wash the jasmine rice until the water runs clear—this removes excess starch so your love rice ends up fluffy, not gummy.
  • Bloom the Aromatics: Sauté the minced shallot and crushed garlic in a little coconut milk until fragrant, about 2 minutes, to build a deep, sweet base flavor.
  • Balance the Liquids: Use a 1:1 ratio of coconut milk to water for rich flavor without heaviness—I learned this the hard way after a few overly dense batches.
  • Rest Before Serving: Once cooked, let it sit covered for 10 minutes so the rice absorbs the last of the coconut liquid and firms up just right.

Best Sauces and Condiments for This love rice

Sweet and Spicy

I love drizzling sriracha mixed with 1 tbsp honey over this coconut rice. The sweet heat balances the creamy coconut beautifully. A 1:1 ratio works perfectly for most palates.

Bright and Tangy

Mango chutney from Patak’s adds a fruity contrast that cuts through the richness. I use about 2 tbsp per serving. The chunks of mango provide a nice texture against the soft rice grains.

Herb-Infused Freshness

A simple Thai basil pesto transforms this dish. Blend 1 cup fresh basil, 2 tbsp peanuts, 1 garlic clove, and 3 tbsp olive oil until smooth. Drizzle lightly over each serving. 🌿

Creamy Complement

Peanut satay sauce creates a Thai-inspired pairing. Combine ½ cup peanut butter, 2 tbsp soy sauce, 1 tbsp lime juice, and 1 tsp sriracha. Thin with water as needed for drizzling consistency.

Citrus Zing

A quick lime-garlic sauce adds brightness. Whisk 3 tbsp lime juice, 1 minced garlic clove, 1 tsp fish sauce, and 1 tsp sugar. This sauce keeps the coconut theme while adding depth. 💛

Simple Garnish

For minimal effort, just sprinkle with toasted coconut flakes and extra cilantro. The crunch contrasts the soft rice, and the fresh herbs keep it feeling light and vibrant.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 52g19%
Dietary Fiber 1g4%
Sugars 1g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use basmati rice instead of jasmine?

Yes, basmati works as a substitute, though the texture will be slightly different. Jasmine has a softer, stickier grain that absorbs coconut flavors better. If using basmati, reduce water by 2 tablespoons to prevent mushiness.

2

Why soak the rice before cooking?

Soaking for 15-20 minutes plumps the grains, ensuring even cooking and a fluffier texture. It also removes excess starch, preventing a gummy result. This step is especially important for jasmine rice.

3

Can I make this in a rice cooker?

Sauté the aromatics in a pan first, then add to your rice cooker with the rice, coconut milk, and water. Cook on the standard setting and let it rest for 10 minutes after.

4

How do I store leftovers?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat with a splash of water to restore moisture and fluffiness.

★★★★★5.0(6 reviews)
Tyler Campbell