There’s something wonderfully comforting about coconut rice, a dish that instantly transports you to tropical shores with its creamy texture and subtly sweet flavor. Whether you’re vegan, lactose-intolerant, or simply craving a deliciously fragrant rice side, this coconut rice recipe is a must-try.
Made with simple, plant-based ingredients, it’s incredibly easy to prepare yet offers a rich, satisfying taste that pairs beautifully with a variety of meals.
This recipe combines fluffy rice cooked in creamy coconut milk, infused with a hint of aromatic spices to elevate the flavor. Perfect for weeknight dinners or special occasions, it’s a versatile dish that complements curries, stir-fries, or even fresh salads.
Plus, it’s naturally vegan and gluten-free, making it a fantastic addition to any healthy eating plan. Let’s dive into the details so you can bring this tropical delight to your kitchen today!
Why You’ll Love This Recipe
Coconut rice is more than just a side dish; it’s a flavor-packed experience. Here’s why you’ll fall in love with this recipe:
- Simple Ingredients: Uses pantry staples like rice and coconut milk, no fancy or hard-to-find items needed.
- Easy to Make: Minimal prep and one-pot cooking make it perfect for busy weeknights.
- Vegan & Allergy-Friendly: Completely plant-based and dairy-free, suitable for a variety of diets.
- Versatile: Pairs wonderfully with spicy curries, grilled vegetables, or vegan protein dishes.
- Delicious Aroma: The coconut milk and spices create a subtle sweetness and fragrance that make every bite special.
Ingredients
- 1 cup jasmine rice (or basmati rice for a nuttier flavor)
- 1 cup canned coconut milk (full-fat for creaminess)
- 1 cup water
- 1/2 teaspoon salt
- 1 tablespoon coconut oil (or any neutral oil)
- 1 teaspoon maple syrup (optional, for a hint of sweetness)
- 1/4 teaspoon ground ginger (optional, adds warmth)
- 2-3 kaffir lime leaves or 1 small bay leaf (optional, for extra fragrance)
- Fresh cilantro or toasted shredded coconut, for garnish
Equipment
- Medium saucepan with lid
- Measuring cups and spoons
- Fine mesh strainer (for rinsing rice)
- Fork (for fluffing rice)
- Serving bowl or plate
Instructions
- Rinse the rice: Place 1 cup of jasmine rice in a fine mesh strainer and rinse under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy.
- Prepare the cooking liquid: In a medium saucepan, combine 1 cup coconut milk, 1 cup water, 1/2 teaspoon salt, 1 tablespoon coconut oil, and 1 teaspoon maple syrup if using. Stir well to mix.
- Add spices and rice: Stir in the rinsed rice along with 1/4 teaspoon ground ginger and either the kaffir lime leaves or bay leaf for added aroma.
- Cook the rice: Bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with the lid, and simmer for 15-18 minutes, or until liquid is absorbed and rice is tender.
- Rest and fluff: Remove the saucepan from heat and let it sit, covered, for 10 minutes. This resting allows the rice to finish steaming. Then, remove the lid, discard the leaves, and gently fluff the rice with a fork.
- Serve and garnish: Transfer the coconut rice to a serving dish. Garnish with chopped fresh cilantro or sprinkle with toasted shredded coconut for added texture and flavor.
Tips & Variations
For perfectly fluffy coconut rice every time, avoid lifting the lid during cooking to keep the steam trapped inside.
- Use brown rice: Substitute jasmine rice with brown rice, but increase cooking time to 40-45 minutes and add more water as needed.
- Add vegetables: Stir in peas, corn, or diced bell peppers in the last 5 minutes of cooking for a colorful, nutritious boost.
- Spice it up: Add a cinnamon stick or cardamom pods along with the lime leaves for a more complex spice profile.
- Make it savory: Instead of maple syrup, add a teaspoon of soy sauce or tamari for a savory twist.
- Use fresh coconut milk: If available, fresh coconut milk adds an even richer flavor than canned.
Nutrition Facts
Nutrient | Amount per Serving (1 cup) |
---|---|
Calories | 280 kcal |
Carbohydrates | 41 g |
Fat | 9 g |
Saturated Fat | 7 g |
Protein | 3 g |
Fiber | 1 g |
Sodium | 350 mg |
Serving Suggestions
Coconut rice is incredibly versatile and pairs well with many dishes. Here are some ideas to elevate your meal:
- Serve alongside a spicy vegan curry or stir-fried tofu for a satisfying dinner.
- Top with roasted vegetables and a drizzle of your favorite hot sauce for a simple, flavorful bowl.
- Use as a base for a tropical-inspired bowl with mango salsa and black beans.
- Pair with Thelma Sanders Squash Recipe for a hearty, vegetable-forward meal.
- Complement with a side of tangy pickles like the Pickled Cherry Pepper Recipe to add a punch of flavor contrast.
Conclusion
This vegan coconut rice recipe is a fantastic addition to any home cook’s repertoire. It’s simple, flavorful, and adaptable to a wide range of meals and occasions.
The creamy coconut milk infuses the rice with a subtle sweetness and richness that’s utterly comforting and satisfying. Whether you’re cooking for yourself, family, or guests, this recipe is sure to impress with its tropical flair and ease of preparation.
Try experimenting with the spices and garnishes to make it your own, and enjoy the wonderful aroma that fills your kitchen as it cooks. For more delicious recipes to complement your meals, don’t miss the Bariatric Meatloaf Recipe or indulge your sweet tooth with the creamy Peanut Butter Gelato Recipe.
Happy cooking!
📖 Recipe Card: Coconut Rice Recipe Vegan
Description: A creamy and fragrant vegan coconut rice made with jasmine rice and coconut milk. Perfect as a side dish or base for your favorite vegan curries.
Prep Time: PT5M
Cook Time: PT25M
Total Time: PT30M
Servings: 4 servings
Ingredients
- 1 cup jasmine rice
- 1 cup canned coconut milk
- 1 cup water
- 1/2 teaspoon salt
- 1 tablespoon coconut oil
- 1 teaspoon maple syrup
- 1/4 cup shredded unsweetened coconut (optional)
- 1 tablespoon chopped fresh cilantro (optional)
Instructions
- Rinse the jasmine rice under cold water until water runs clear.
- In a medium pot, combine rice, coconut milk, water, salt, coconut oil, and maple syrup.
- Bring the mixture to a boil over medium heat.
- Reduce heat to low, cover, and simmer for 18-20 minutes until rice is tender and liquid is absorbed.
- Remove from heat and let it sit covered for 5 minutes.
- Fluff rice with a fork and stir in shredded coconut and cilantro if using.
- Serve warm as a side dish.
Nutrition: Calories: 250 | Protein: 3g | Fat: 10g | Carbs: 35g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Coconut Rice Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and fragrant vegan coconut rice made with jasmine rice and coconut milk. Perfect as a side dish or base for your favorite vegan curries.”, “prepTime”: “PT5M”, “cookTime”: “PT25M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup jasmine rice”, “1 cup canned coconut milk”, “1 cup water”, “1/2 teaspoon salt”, “1 tablespoon coconut oil”, “1 teaspoon maple syrup”, “1/4 cup shredded unsweetened coconut (optional)”, “1 tablespoon chopped fresh cilantro (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse the jasmine rice under cold water until water runs clear.”}, {“@type”: “HowToStep”, “text”: “In a medium pot, combine rice, coconut milk, water, salt, coconut oil, and maple syrup.”}, {“@type”: “HowToStep”, “text”: “Bring the mixture to a boil over medium heat.”}, {“@type”: “HowToStep”, “text”: “Reduce heat to low, cover, and simmer for 18-20 minutes until rice is tender and liquid is absorbed.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and let it sit covered for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Fluff rice with a fork and stir in shredded coconut and cilantro if using.”}, {“@type”: “HowToStep”, “text”: “Serve warm as a side dish.”}], “nutrition”: {“calories”: “250”, “proteinContent”: “3g”, “fatContent”: “10g”, “carbohydrateContent”: “35g”}}