Imagine walking into your kitchen and being enveloped by the inviting aroma of spices and coconut. This Coconut Curry Rice Recipe not only fills your home with warmth but also brings a delightful creaminess and flavor that makes it truly special.
This dish is a quick and satisfying meal, perfect for busy weeknights or cozy weekends. With its rich flavor, comforting texture, and versatility, it’s a dish that welcomes any accompaniment from veggies to proteins.
Why You’ll Love This Recipe
This recipe is a fantastic choice for any occasion. It offers a delicious balance of flavors and simplicity.
- Quick to prepare, perfect for busy schedules.
- Rich, creamy coconut flavor with a hint of spice.
- Versatile; pairs well with various proteins and vegetables.
- A one-pot dish makes cleanup a breeze.
My Experience Making This Recipe
When I first tried making coconut curry rice, I was blown away by how a few simple ingredients could create such a beautiful dish. The first time I served it at a family dinner, everyone raved about the creamy texture and vibrant flavors.
It has since become a staple in my household, often requested by guests. The combination of coconut and curry spices creates a comforting feeling that feels like a warm hug in a bowl.
Recipe Overview
- Recipe Name: Coconut Curry Rice
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Main Dish
- Cuisine: Asian
- Calories per Serving: 320
Equipment You Will Need
- Medium saucepan
- Measuring cups and spoons
- Wooden spoon or spatula
- Knife and cutting board
- Serving bowl
Ingredients for Coconut Curry Rice
- 1 cup jasmine rice
- 1 can (14 oz) coconut milk
- 1 cup vegetable broth
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- Salt to taste
- Fresh cilantro for garnish (optional)
Ingredient Notes and Substitutions
- Jasmine rice: It provides a fragrant base. Substitute with basmati rice for a different flavor.
- Coconut milk: Adds creaminess and richness. Use light coconut milk for a lower-calorie option.
- Curry powder: This gives the dish its warmth. Feel free to use a homemade blend for a personal touch.
- Vegetable broth: Enhances the dish’s flavor. Chicken broth is a great alternative for non-vegetarians.
How to Make Coconut Curry Rice
Step 1: Sauté the Aromatics
In a medium saucepan, heat the olive oil over medium heat. Sauté the chopped onion until it becomes translucent, about 3-4 minutes.
Step 2: Add the Garlic
Stir in the minced garlic and cook for an additional minute. This step builds a flavorful base for the dish.
Step 3: Incorporate Spices
Add the curry powder and turmeric, stirring well to combine. Cooking the spices releases their essential oils, enhancing the flavor.
Step 4: Add Rice
Add the jasmine rice to the pan and stir to coat it with the spice mixture. This toasting step boosts the rice’s flavor.
Step 5: Pour in Liquids
Carefully pour in the coconut milk and vegetable broth. This will create a creamy and aromatic cooking environment.
Step 6: Bring to a Simmer
Increase the heat and bring the mixture to a boil. Once boiling, reduce the heat to low and cover the pan.
Step 7: Cook the Rice
Let the rice simmer for 15-18 minutes until the liquid is absorbed. Avoid lifting the lid to ensure even cooking.
Step 8: Fluff and Serve
Once cooked, remove the pan from heat and let it sit for 5 minutes. Fluff the rice with a fork and garnish with fresh cilantro if desired.
Pro Tip: For added depth, consider adding vegetables like peas or bell peppers during the last few minutes of cooking.
Tips for the Best Coconut Curry Rice
- Use fresh spices for maximum flavor impact.
- Don’t skip the sautéing step; it forms the flavor foundation.
- Let the rice sit covered after cooking to steam perfectly.
- Experiment with different vegetable additions for variety.
- Garnish with lime juice for a zesty kick.
Common Mistakes to Avoid
- Not rinsing the rice can lead to overly sticky texture.
- Skipping the sautéing step means missing out on flavor.
- Overcooking the rice makes it mushy.
- Using cold liquids can shock the rice and affect cooking time.
Serving Suggestions
This coconut curry rice pairs beautifully with a variety of dishes. Here are some delicious ideas to try.
- Grilled chicken or shrimp for protein.
- Stir-fried vegetables for a colorful addition.
- Curried lentils for a vegetarian option.
- Fresh salad to balance the richness.
- Raita for a cooling contrast.
Variations to Try
- Add peas or spinach for a nutritional boost and color.
- Incorporate chickpeas for added protein and texture.
- Substitute coconut milk with almond or soy milk for a different flavor.
- Mix in roasted nuts for crunch and flavor.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free.
- Dairy-free: Use coconut milk for a creamy, dairy-free option.
- Vegan: All ingredients are plant-based, making it vegan-friendly.
- Low-carb/keto: Substitute rice with cauliflower rice for a low-carb option.
Storage and Reheating
Refrigerator
Store leftover coconut curry rice in an airtight container in the fridge.
- It will keep for up to 4 days.
Freezer
For longer storage, freeze the rice in a freezer-safe container.
- It can last for up to 3 months.
Reheating
Reheat in the microwave or on the stovetop, adding a splash of water if needed.
- Ensure it is heated through evenly before serving.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Total Fat | 15g |
| Saturated Fat | 13g |
| Carbohydrates | 45g |
| Fiber | 3g |
| Sugar | 2g |
| Protein | 5g |
| Sodium | 300mg |
| Cholesterol | 0mg |
This information is an estimate and may vary based on specific brands and ingredients used.
Frequently Asked Questions
Can I substitute the rice?
Yes, you can use quinoa or cauliflower rice for a different texture and flavor.
Can I make this dish ahead of time?
Absolutely! Prepare it a day in advance and store it in the fridge.
What if my rice is too sticky?
This usually happens if the rice wasn’t rinsed. Always rinse it well before cooking.
Can I add protein to this dish?
Yes, grilled chicken or shrimp can be excellent additions.
How can I adjust the spiciness?
Add more curry powder for heat or serve with a spicy sauce on the side.
Final Thoughts
Making this coconut curry rice is a delightful experience that will brighten your meals. I encourage you to try it and enjoy the comforting flavors.
For more delicious recipes, check out my shrimp curry recipe and my chia pudding recipe with coconut milk.

Coconut Curry Rice
Ingredients
Equipment
Method
- In a medium saucepan, heat the olive oil over medium heat.
- Sauté the chopped onion until it becomes translucent, about 3-4 minutes.
- Stir in the minced garlic and cook for an additional minute.
- Add the curry powder and turmeric, stirring well to combine.
- Add the jasmine rice to the pan and stir to coat it with the spice mixture.
- Carefully pour in the coconut milk and vegetable broth.
- Increase the heat and bring the mixture to a boil.
- Once boiling, reduce the heat to low and cover the pan.
- Let the rice simmer for 15-18 minutes until the liquid is absorbed.
- Remove the pan from heat and let it sit for 5 minutes.
- Fluff the rice with a fork and garnish with fresh cilantro if desired.