
There’s something deeply satisfying about fragrant curry spooned over perfectly cooked rice. This dish brings together warm spices and fluffy grains for a meal that’s comforting yet exciting.
I’ve refined this method to balance bold flavors with simplicity. The curry develops rich, layered tastes while the rice stays light and separate, ready to soak up every bite.
The result is a restaurant-quality plate that’s surprisingly easy to achieve at home. Each element complements the other without overpowering.
Serve it hot, with the curry generously ladled over the rice. Here’s how to make it happen.
Ingredients for Curry Rice
Fragrant curry and fluffy rice come together with bold, aromatic ingredients for this dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat for creaminess |
| Chicken Thighs 🍗 | 1 ½ lb | Boneless, skinless, cut into pieces |
| Red Curry Paste 🌶️ | 3 tbsp | Thai-style preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Fish Sauce 🐟 | 2 tbsp | Or substitute soy sauce |
| Brown Sugar 🍚 | 1 tbsp | Light or dark variety |
| Lime Leaves 🍋 | 4 whole | Kaffir lime if available |
| Vegetable Oil 🫒 | 2 tbsp | Neutral-flavored for frying |
| Salt 🧂 | 1 tsp | Or to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Cut into wedges for serving |
The rice matters here. Jasmine rice delivers the perfect fluffy texture—Basmatis works too. For the coconut milk, Thai Kitchen or Native Forest are reliable brands with consistent quality. The chicken thighs should have good marbling for tenderness. Most Asian markets carry authentic red curry paste, but Whole Foods has decent options if that’s more accessible.
No fish sauce? Soy sauce or tamari at a 1:1 ratio works fine. If lime leaves are elusive, zest from one lime plus a bay leaf gets you close. For a vegetarian version, tofu or chickpeas substitute beautifully for the chicken. The curry paste is the flavor backbone—don’t skip it, but green or yellow curry paste can work if red isn’t available.
Store the curry paste in an airtight container for up to 3 months in the fridge. The cooked dish keeps for 4-5 days refrigerated and reheats well. Freeze portions for up to 3 months for quick meals later.
Why You’ll Love This Recipe
- One Pot Meal: I toss everything in together—jasmine rice, coconut milk, and chicken thighs—then let it simmer. No extra pans, no fuss.
- Rich Coconut Depth: The coconut milk and red curry paste blend into this creamy, aromatic sauce that soaks right into the rice.
- Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week.
- Budget Stretcher: Chicken thighs and rice feed my family for days without breaking the bank. Honestly, it’s my go-to when I need to save.
Step-by-Step Instructions for Curry Rice
Master the technique for perfectly balanced flavors and fluffy grains with this method.
Step 1: Prepare the Jasmine Rice Base
Rinse the 2 cups jasmine rice under cold water until the water runs clear. This removes excess starch and prevents the grains from becoming gummy. I always use a fine-mesh strainer for this step to avoid losing any rice down the drain.
Combine the rinsed rice with 1.5 cups coconut milk and 1 tsp salt in a medium saucepan. The coconut milk should completely cover the rice by about ½ inch. This ensures the grains cook evenly and absorb the rich, creamy flavor.
Step 2: Sauté the Aromatic Curry Base
Heat the 2 tbsp vegetable oil in a large skillet over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until soft and translucent. This builds the flavor foundation for the dish.
Add the minced garlic cloves, grated fresh ginger, and 3 tbsp red curry paste. Stir constantly for 1-2 minutes until the mixture becomes fragrant and deepens in color. Be careful not to let it burn—this would make the curry bitter.
Step 3: Cook the Chicken Thighs in the Curry Mixture
Increase the heat to medium-high and add the 1.5 lb chicken thighs to the skillet. Cook for 5-6 minutes, stirring occasionally, until the chicken is lightly browned on all sides. The chicken should release from the pan easily when it’s ready to be flipped.
Pour in 2 tbsp fish sauce and 1 tbsp brown sugar, then add the 4 whole lime leaves. Stir well to coat the chicken evenly. Reduce the heat to medium-low and let it simmer for 5 minutes, allowing the flavors to meld together.
Step 4: Combine and Finish the Dish
Add the coconut milk and rice mixture from the saucepan to the skillet, stirring to combine everything thoroughly. Bring the mixture to a gentle simmer, then cover and cook on low heat for 15-20 minutes, or until the rice is tender and the liquid has been absorbed.
Turn off the heat and let the dish sit covered for 5 minutes. This resting period allows the rice to steam and finish cooking evenly. The grains should be fluffy and separate easily, with the rich curry flavor infused throughout.
Step 5: Garnish and Serve
Remove the lime leaves and discard them. Fluff the rice gently with a fork to separate the grains. Sprinkle the 0.25 cup fresh cilantro over the top, reserving a little for individual garnish if desired.
Serve the dish hot, accompanied by lime wedges for a bright, citrusy finish. Each serving should have a balance of tender chicken, fluffy rice, and a deeply aromatic curry sauce that ties everything together.
Pro Tips For Making Curry Rice
- Brown the Paste: Cook the red curry paste in the pot for 1-2 minutes before adding liquids—I learned this the hard way when my curry tasted flat instead of deep and aromatic.
- Trim the Chicken: Cut the chicken thighs into 1-inch pieces so they cook evenly and soak up the coconut milk faster; skip the giant chunks.
- Rinse the Rice: Wash the jasmine rice until the water runs clear to remove excess starch, or you’ll end up with a gummy curry rice mess.
- Use Full-Fat Coconut: Splurge on full-fat coconut milk—after trying the light version once, I noticed the curry lacked that rich, creamy texture that makes the dish.
Dietary Considerations for This Recipe
Gluten-Free Friendly
This dish is naturally gluten-free as written, thanks to the rice base and carefully selected ingredients. The fish sauce and red curry paste are the only potential concerns—always check labels for hidden gluten or wheat additives. I personally use Red Boat fish sauce for its pure, gluten-free formulation.
Dairy-Free Delight
With coconut milk as the creamy base, this creation is completely dairy-free. No butter, cheese, or milk products are used. The coconut milk also adds a subtle sweetness that complements the spices beautifully. 💪
Vegetarian Adaptation
Swap the chicken thighs for extra-firm tofu or chickpeas to make this vegetarian. Press and cube the tofu first for better texture absorption. You might need to adjust cooking time slightly—10-12 minutes usually does the trick.
Vegan Option
For a fully vegan version, replace the fish sauce with soy sauce or tamari. The rest of the recipe remains unchanged. I find Low Sodium Tamari from San-J works particularly well without overpowering the dish.
Nut Allergy Note
While this recipe contains no nuts, some red curry pastes may be processed in facilities that handle peanuts or tree nuts. If nut allergies are a concern, verify your curry paste brand’s manufacturing practices. Maesri is one brand I trust for nut-free production.
Lower Sodium Version
Reduce the fish sauce to 1 tbsp and eliminate added salt. Boost flavor with extra lime leaves or a squeeze of fresh lime juice instead. The aromatic spices will still shine through without the sodium overload. ✨
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Yes, basmati works well as a substitute for jasmine. Avoid sticky varieties like sushi rice, as they won’t absorb the curry flavors as nicely.
How do I make it spicier?
Add an extra 1-2 tbsp of red curry paste or a pinch of cayenne pepper. For fresh heat, include sliced Thai chilies while cooking.
Can I make this ahead of time?
The flavors deepen when stored overnight. Keep it in an airtight container in the fridge for up to 4-5 days or freeze for 3 months.
What if my curry is too thick?
Stir in ¼ cup of water or broth and simmer for 2-3 minutes. The rice will absorb extra liquid as it sits, so adjust gradually.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026