Growing up with Jamaican roots, coconut rice has always held a special place on my table. This fragrant side dish, enjoyed worldwide from India to Colombia, is a delightful companion to a variety of meals. It’s creamy, infused with rich coconut milk and brightened with fresh herbs like green onions and cilantro. To elevate the experience, this version is topped with crispy ginger and garlic for an unexpected crunch and burst of flavor.
Whether paired with a spicy curry, grilled meats, or even a simple fried egg, this Coconut Rice with Crispy Ginger and Garlic transforms plain rice into a vibrant, memorable dish. The crispy topping and flavorful coconut base make every bite a joyful explosion of texture and taste.
- The crispy ginger and garlic topping adds irresistible crunch and deep flavor contrast.
- Full-fat coconut milk creates a creamy, fragrant rice perfect for pairing with many dishes.
- Easy to prepare with pantry staples and a versatile option for various cuisines and meals.
Ingredients
- Grapeseed or peanut oil: Neutral oil ideal for frying garlic and ginger without burning flavors.
- Minced garlic: Fresh garlic provides pungent aroma and savory notes, key for the crispy topping.
- Minced ginger: Adds warm, spicy brightness and texture when fried until crispy.
- Jasmine rice: Long-grain rice variety prized for its floral scent and fluffy texture when cooked.
- Better than Bouillon Roasted Chicken Base (optional): Adds savory depth and umami to the coconut-infused rice.
- Full-fat coconut milk: Creamy base that infuses rice with rich tropical flavor and luscious texture.
- Water: Used alongside coconut milk to properly cook rice to fluffy perfection.
- Scallions: Thinly sliced for fresh, mild onion flavor and color contrast in the finished dish.
- Cilantro: Chopped herb to add bright, citrusy notes and fresh herbaceousness.
Instructions
- Fry Garlic and Ginger Until Crispy
-
Heat the grapeseed or peanut oil over medium heat in a large skillet. Add the minced garlic and ginger and stir occasionally until they turn from light brown to a golden crisp, which takes about 2-3 minutes. Removing the mixture at the right moment ensures a perfect crunchy texture without bitterness.
- Strain and Reserve Crisp Bits and Oil
-
Pour the oil through a fine-mesh strainer into a heatproof bowl to separate the crispy bits. Transfer the crispy garlic and ginger to a paper towel and season lightly with salt to enhance flavor and absorb excess oil. Set aside the strained oil for cooking the rice.
- Toast Rice in Reserved Oil
-
In a covered pot, heat 1 tablespoon of the reserved oil over medium-high heat. Add the rinsed jasmine rice and sauté for about one minute to coat each grain. Toasting rice like this adds a subtle nutty flavor and prevents clumping.
- Add Coconut Milk, Water, and Bouillon
-
Pour in the full-fat coconut milk, 1/4 cup water, and stir in the Better than Bouillon Roasted Chicken Base if using. Bring to a gentle boil, then reduce the heat to low and cover. Cooking rice in coconut milk with bouillon creates a rich, savory base that absorbs all the aromatic flavors.
- Simmer and Rest the Rice
-
Allow the rice to cook covered for 15 minutes until the liquid is absorbed and grains are tender. Remove from heat but keep covered, letting it rest for an additional 10 minutes. This resting period lets steam finish cooking the rice evenly and improves texture.
- Mix in Fresh Herbs and Fluff
-
Add the thinly sliced scallions and chopped cilantro to the pot. Use a fork to gently fluff the rice, distributing the herbs throughout for freshness and color.
- Top with Crispy Ginger and Garlic and Serve
-
Sprinkle the reserved crispy ginger and garlic over the fluffed rice. Serve warm as a flavorful side or a comforting base for any main dish, including fried eggs for a simple, satisfying meal.
- Using full-fat coconut milk is essential as the fat provides richness and depth of flavor to the rice.
- Better than Bouillon is an optional ingredient that enhances the umami profile if chicken stock is unavailable.
- The crispy garlic and ginger bits also work wonderfully as a garnish for salads, vegetables, or meats to add extra texture.
Storage Tips
Store leftover coconut rice in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water or coconut milk to restore moisture and fluffiness.
Serving Suggestions
This coconut rice pairs beautifully with Caribbean jerk chicken, Thai curries, grilled shrimp, or roasted vegetables. For a quick and comforting meal, enjoy it topped with a sunny-side-up fried egg.
- Rinse jasmine rice thoroughly to remove excess starch and prevent clumping after cooking.
- Monitor the frying garlic and ginger carefully; they can shift from perfectly crisp to burnt within seconds.
- Reserve the flavoured oil for sautéing vegetables or meats to carry the garlic and ginger essence throughout your meal.
FAQs
- Can I use other types of rice?
-
Yes, but jasmine rice is preferred for its fragrance and texture. If using basmati or long-grain white rice, adjust liquid and cooking time accordingly.
- Is it necessary to use Better than Bouillon?
-
No, it is optional. You can substitute with regular chicken bouillon powder or omit it entirely, but it adds a nice umami boost.
- Can I make this recipe vegan?
-
Absolutely! Simply omit the Better than Bouillon or use a vegetable-based alternative and ensure your oil is plant-based.
- How do I keep the garlic and ginger crispy?
-
Drain them well on paper towels right after frying and avoid covering the topping until serving to prevent sogginess.
- Can I prepare the crispy garlic and ginger in advance?
-
Yes, fry and store the crispy bits in an airtight container for up to 2 days. Reheat the oil fresh before sautéing rice.
- What can I substitute for full-fat coconut milk?
-
For best results, use canned full-fat coconut milk. Light coconut milk or coconut cream diluted with water can alter the texture and flavor.
- Is this rice dish spicy?
-
No, it is mild and fragrant. However, you can add chili flakes or fresh hot peppers to the garlic and ginger for a spicy kick.

Coconut Rice with Ginger Garlic
Equipment
- 1 large skillet for frying garlic and ginger
- 1 pot for cooking rice
- 1 fine-mesh strainer for straining oil
Ingredients
- 1/4 cup grapeseed or peanut oil
- 3 tablespoons minced garlic
- 3 tablespoons minced ginger
- 2 cups jasmine rice rinsed and drained
- 2 teaspoons Better than Bouillon Roasted Chicken Base optional
- 14- ounce can full-fat coconut milk
- 1/4 cup water
- 2 scallions thinly sliced
- small handful cilantro chopped
- salt to taste
Instructions
- Heat oil in a large skillet over medium heat. Add minced garlic and ginger and cook, stirring occasionally, until crisp and golden brown, about 2 to 3 minutes.
- Remove the ginger and garlic bits with a slotted spoon or pour the oil through a fine-mesh strainer into a heat-proof bowl, reserving the bits. Sprinkle the ginger and garlic with a little salt on paper towels.
- Heat 1 tablespoon of the reserved oil in a pot over medium-high heat. Add the rinsed jasmine rice and sauté for 1 minute.
- Add coconut milk, water, and Better than Bouillon (if using). Stir to combine and bring to a boil.
- Cover and reduce heat to low. Cook rice for 15 minutes, then remove from heat and let it rest, covered, for 10 minutes.
- Fluff the rice with a fork, then gently mix in scallions and cilantro.
- Sprinkle the crispy ginger and garlic topping over the rice and serve warm.
Notes
- Use full-fat coconut milk for richer flavor.
- Better than Bouillon adds savory depth but is optional.
- Leftover crispy ginger garlic topping can enhance other dishes.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.