Chicken Curry Over Rice Recipe: Aromatic Spices With Fluffy Basmati

Chicken Curry Over Rice Recipe: Aromatic Spices With Fluffy Basmati

This recipe brings bold flavors and comforting warmth to your table without complicated techniques. The chicken becomes tender and infused with aromatic spices, while the basmati rice cooks up light and fluffy.

I developed this method to balance richness with simplicity, ensuring the curry sauce clings perfectly to each grain of rice. The spices bloom in hot oil, creating a complex base that deepens as it simmers.

The result is a complete meal with layers of flavor—savory chicken, fragrant sauce, and perfectly cooked rice. Every bite delivers the kind of satisfaction that makes this dish a family favorite.

Serve it fresh from the stove for the best experience. Here’s how to make it at home.

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

Ingredients for Chicken Curry Over Rice

Bold spices, tender chicken, and fluffy basmati come together for a satisfying meal.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Basmati Rice 🍚 1 ½ cups Rinsed until water runs clear
Yellow Onion 🧅 1 whole Finely diced for sauce
Garlic Cloves 🧄 4 cloves Minced or pressed
Fresh Ginger 🌿 1 tbsp Peeled and grated
Ground Cumin 🌿 1 tsp Toasted for richer flavor
Ground Coriander 🌿 1 tsp Toasted with cumin
Turmeric Powder 🌶️ ½ tsp For color and earthiness
Garam Masala 🌶️ 1 ½ tsp Key spice blend for depth
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Coconut Milk 🥥 1 can Full-fat for creaminess
Crushed Tomatoes 🍅 1 can 14.5 oz size preferred
Chicken Broth 🍲 1 cup Low-sodium preferred
Vegetable Oil 🫒 3 tbsp For blooming spices
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The chicken is the star here. Thighs stay juicier than breasts during the simmering process—look for skinless, boneless at Whole Foods or your regular supermarket. The basmati rice needs a good rinse to remove excess starch (just until the water runs clear). For the spices, Penzeys has fantastic garam masala, but any good-quality blend works. The coconut milk should be full-fat for that rich, velvety sauce.

No garam masala? Curry powder plus a pinch of cinnamon gets you close. Fresh ginger not on hand? Ground ginger at half the amount works in a pinch. The cilantro can be swapped for parsley if you’re one of those people who thinks it tastes like soap (no judgment). For extra richness, stir in a spoonful of Greek yogurt at the end. The crushed tomatoes can be fire-roasted for a smokier flavor.

Leftovers taste even better the next day. Keeps for 4-5 days in the fridge, freezes for 3 months. I like to portion the rice and curry separately so nothing gets soggy. Reheat gently on the stove with a splash of water.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything simmers together—chicken, onions, garlic, ginger—while the rice cooks below.
  • Flavor Bomb: Honestly, the ginger and garlic create this warm, aromatic depth that makes the chicken irresistibly tender.
  • Meal Prep Magic: I make a big batch on Sunday and it tastes even better for lunch the next day.
  • Budget Friendly: Between us, chicken thighs stay juicy and cost half what breasts do, stretching further for my family.

Step-by-Step Instructions for Chicken Curry Over Rice

Here’s how I make this dish simple, flavorful, and foolproof every time.

Step 1: Bloom the Spices and Build the Base

Heat 3 tbsp vegetable oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes until translucent and just starting to brown at the edges. This is your flavor foundation—don’t rush it.

Stir in the 1 tbsp fresh ginger, 4 cloves minced garlic, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 1.5 tsp garam masala, and 0.25 tsp cayenne pepper. Cook for 1-2 minutes until fragrant—you’ll smell the spices come alive. Watch carefully so the garlic doesn’t burn.

Step 2: Cook the Chicken and Simmer the Sauce

Add the 1.5 lb boneless skinless chicken thighs (cut into bite-sized pieces) to the pot. Cook for 5 minutes, stirring occasionally, until the pieces turn white on the outside. They don’t need to be fully cooked yet.

Pour in the 1 can crushed tomatoes and 1 can coconut milk, then add the 1 cup chicken broth. Stir well to combine, scraping up any browned bits from the bottom. Bring to a gentle simmer, then reduce heat to medium-low.

Step 3: Finish the Curry While Rice Cooks

Let the curry simmer uncovered for 15-20 minutes until the chicken is fully cooked through and the sauce has thickened slightly. You’ll know it’s ready when the chicken shreds easily with a fork and the oil starts to separate at the edges.

Meanwhile, cook the 1.5 cups basmati rice (rinsed until water runs clear) according to package instructions. I like to start my rice about 10 minutes after beginning the curry so both finish around the same time.

Step 4: Rest and Garnish for Maximum Flavor

Remove the curry from heat and let it sit for 5 minutes. This allows the flavors to meld together. Taste and adjust seasoning if needed—I sometimes add a pinch more salt if the broth was low-sodium.

Fluff the cooked rice with a fork and divide among plates. Spoon the chicken curry over the rice and garnish with 0.25 cup chopped fresh cilantro. The cilantro adds a bright, fresh finish that cuts through the rich sauce perfectly.

👨‍🍳

Pro Tips For Making Chicken Curry Over Rice

  • Brown the Chicken Well: Sear the boneless thighs on medium-high until deeply golden, about 4-5 minutes per side—I was skeptical until I tried it, but the caramelized bits add serious depth to the curry sauce.
  • Bloom the Spices: After sautéing onions, garlic, and ginger, add your spices and toast them for 30 seconds in the oil. This wakes up the flavors in a way raw spices just can’t.
  • Skip the Pre-Boiled Rice: Cook the basmati directly in the curry sauce for the last 10 minutes—it soaks up all the flavor, and you’ll save a pot. Sounds weird, but it works.
  • Rest Before Serving: Let the curry sit off heat for 5-10 minutes before serving. I learned this the hard way—it lets the flavors meld and the rice absorb the last of the sauce.

Pro Cooking Tips for This Dish

Spice Blooming Technique

Always toast your whole spices in hot oil before adding liquids. For this recipe, I cook the cumin, coriander, and garam masala for 1-2 minutes until fragrant. This unlocks their essential oils, creating a deeper, more complex flavor base that defines the dish. 🔥

Chicken Cooking Method

Use boneless skinless thighs for the juiciest result. I sear them first in the spiced oil for 5 minutes to develop color, then let them finish cooking gently in the sauce. This two-step process prevents dryness while building layers of flavor.

Sauce Thickness Control

Simmer the curry uncovered for 15-20 minutes to achieve the perfect consistency. You want the sauce to coat the back of a spoon but still drip off slowly. If it gets too thick, add ¼ cup water at a time until it reaches your desired texture.

Rice Timing Trick

Start your basmati rice about 10 minutes after beginning the curry. This ensures both components finish simultaneously. Rinse the rice until the water runs clear to prevent gummy texture. I use a 1:1.5 rice-to-water ratio for perfect fluffiness. ⏰

Resting for Flavor

Let the finished curry rest off heat for 5 minutes before serving. This allows the flavors to meld and the chicken to reabsorb some of the sauce. Skipping this step can leave your dish tasting disjointed rather than harmonious.

Garnish Like a Pro

Always add fresh cilantro right before serving. The bright, citrusy notes cut through the richness of the coconut milk. For extra flair, I sometimes add a squeeze of lime or a sprinkle of toasted coconut flakes for texture contrast. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 125mg42%
Sodium 680mg30%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 6g
Protein 32g64%
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 chicken breast instead of thighs?

Yes, but thighs stay juicier. If using breasts, reduce cooking time to 12-15 minutes to prevent dryness. They cook faster due to lower fat content.

2

What if I don’t have garam masala?

Substitute with 1 tsp curry powder plus ¼ tsp cinnamon. This mimics the warm, complex flavor profile. Adjust cayenne to taste for heat.

3

How do I prevent the sauce from being too thin?

Simmer uncovered for the full 15-20 minutes. If still thin, mix 1 tbsp cornstarch with cold water, stir into sauce, and cook for 2 minutes.

4

Can I make this ahead of time?

Store curry and rice separately in the fridge for up to 4-5 days. Reheat curry gently on the stove with a splash of water.

★★★★★4.9(6 reviews)
Tyler Campbell