Chicken Keema Rice Recipe: Fragrant Five-Spice Rice With Tender Minced Chicken

Main Courses

Chicken Keema Rice Recipe: Fragrant Five-Spice Rice With Tender Minced Chicken

This Chicken Keema Rice recipe transforms simple ingredients into a fragrant, five-spice-infused meal that tastes like a home away from home. The secret lies in slow-cooking the spices until they release their deepest aromas, creating a dish that's both comforting and restaurant-worthy.

I developed this version after years of perfecting the balance between tender minced chicken and perfectly spiced rice—no shortcuts, just layers of flavor built the right way.

The process starts with a rich, aromatic spice paste that forms the base for the tender chicken, cooked until every bite is juicy and infused with warmth. Meanwhile, the rice absorbs the same fragrant spices while steaming to fluffy perfection.

What sets this apart is the tempering step—blooming whole spices in hot oil to intensify their flavors before combining everything into one cohesive, deeply satisfying dish.

By the time you serve this, you'll have a plate of golden, fragrant rice topped with tender, spiced chicken that's rich in texture and flavor. The spices—cinnamon, cardamom, cloves—create a warm, inviting aroma that fills your kitchen, while the chicken stays impossibly tender despite the slow cooking.

This is the kind of meal that feels like a hug on a plate.

Perfect for weeknight dinners or special occasions, this recipe scales beautifully and tastes even better the next day. The leftovers keep their rich, spiced flavors intact, making it ideal for meal prep. Here's how to make it—step by step, just as I do in my kitchen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken keema rice

Nine spices, tender chicken, and fragrant rice—this is comfort food at its best.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into small pieces
Long-Grain Basmati Rice 🍚 1 ½ cups Uncooked, rinsed well
Ghee or Clarified Butter 🧈 ½ cup For rich flavor
Yellow Onion 🧅 1 whole Finely chopped
Garlic Cloves 🧄 8 cloves Minced finely
Fresh Ginger 🌿 ½ cup Grated finely
Ground Cumin 🌶️ 2 tsp Toasted for depth
Ground Coriander 🌿 1 ½ tsp Freshly ground
Cinnamon Sticks 🌿 2 whole For aroma
Cardamom Pods 🌿 6 whole Lightly crushed
Cloves 🌶️ 4 whole Whole, for tempering
Black Cardamom Pods 🌿 2 whole Optional, for depth
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Water 💧 2 ½ cups For rice cooking
Salt 🧂 1 ½ tsp Adjust to taste

The spices are everything here. Whole spices like cardamom and cinnamon need to be lightly crushed—just enough to release their aroma, not pulverized into dust. Indian grocery stores have the best selection, but Penzeys or Whole Foods work too. Fresh ginger and garlic? Buy extra—half goes into the chicken, half into the rice. The chicken thighs are key—boneless, skinless, and cut into small pieces so they cook through evenly. If you can't find thighs, breasts work but stay extra-moist with a splash of water while cooking.

No cardamom? Skip it or use 1 tsp ground cardamom—but trust me, the whole pods are worth it. Running low on ghee? Butter works in a pinch, but it burns easier. The tomato paste can be fresh (blend canned tomatoes) or store-bought—just make sure it's smooth, not chunky. For extra richness, add a splash of heavy cream at the end (though traditional recipes skip it). The rice? Basmati is non-negotiable—it stays fluffy and fragrant, unlike other varieties that turn mushy.

This tastes even better the next day—4-5 days in the fridge, 3 months frozen. I always make double batches and freeze portions for lazy weeknights. Store the chicken and rice separately to keep the rice from getting soggy. Reheat gently with a splash of water—microwave on low or stovetop with a lid. The spices mellow out over time, so leftovers get deeper in flavor. Perfect for meal prep!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this trick—cook the rice with the chicken in the same pot. No extra pans, no sticky rice mess. Just layer the rice on top, add a splash of water, and let the ghee’s rich aroma work its spell while you sip chai.
  • Garlic-Ghee Bomb: That first bite? Chef’s kiss. The onions caramelize into sweet, jammy pockets while the garlic sizzles in ghee until it’s golden but not burnt—like a hug for your taste buds. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: Between us, most "leftover rice" is sad. Not this. The chicken stays tender, the rice fluffs up perfectly when reheated, and the spices only deepen overnight. Pack it for lunch or freeze portions—no one will guess it’s not fresh.
  • Budget Feast for All: Chicken thighs stretch further than breasts, basmati rice fills bellies, and a single onion/garlic batch flavors the whole dish. Feed four for under $10, or stretch it into five meals. My college self would’ve cried.

Step-by-step instructions for chicken keema rice

Here's how to create restaurant-quality keema rice with perfectly tender chicken and fragrant spices.

1

Cook the Chicken Until Tender

Heat the 0.5 cup ghee or clarified butter in a deep pot over medium heat until it shimmers. Add the 1.5 lb boneless chicken thighs cut into small pieces and cook for 5-6 minutes, stirring occasionally, until the chicken loses its raw color.

Here's the thing—don't rush this step. The chicken needs time to release its juices and absorb the initial spices. Once it turns opaque, add the 1 whole finely chopped yellow onion and cook for another 3-4 minutes until softened. This base layer of flavor is everything.

2

Build the Spice Infusion

Add the 8 cloves minced garlic and 0.5 cup finely grated ginger to the pot. Cook for 1-2 minutes until the raw garlic smell disappears and the mixture turns fragrant. This is your signal to add the spices.

Stir in the 2 tsp toasted ground cumin, 1.5 tsp freshly ground coriander, and 2 whole cinnamon sticks. Let the spices bloom for 30 seconds—you'll smell that warm, earthy aroma filling your kitchen. Then add the 6 whole lightly crushed cardamom pods, 4 whole cloves, and 2 whole black cardamom pods (if using).

3

Add Tomato Paste and Cook Down

Pour in the 2 tbsp smooth tomato paste and stir well to combine with the chicken mixture. Cook for 3-4 minutes until the paste darkens slightly and the oil starts separating from the mixture. This is where the magic happens—the tomato paste deepens the flavor and helps bind everything together.

Now add 1.5 tsp salt and 1 cup of the 2.5 cups water (reserving the rest for later). Bring to a gentle simmer and cook uncovered for 15-20 minutes, stirring occasionally, until the chicken is fork-tender and the sauce has thickened slightly. The chicken should pull apart easily—this is your tender checkpoint.

4

Prepare the Rice Separately

While the chicken cooks, rinse the 1.5 cups long-grain basmati rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. In a separate pot, bring the remaining 1.5 cups water to a boil, add the rice, reduce heat to low, cover, and simmer for 12-15 minutes until the rice is tender and the liquid is absorbed.

I like to let the rice steam undisturbed—this creates those distinct grains we love in basmati. Don't peek or stir, or you'll release steam and end up with mushy rice. The rice should be al dente with a slight bite in the center.

5

Combine and Finish

Once both the chicken and rice are cooked, gently fold the rice into the chicken mixture using a spatula. The goal is to mix them together while keeping the rice grains intact. Add any remaining water from the rice pot if needed to reach your desired consistency—it should be moist but not soupy.

Let the combined dish sit covered for 5 minutes to allow the flavors to meld together. Serve hot with a sprinkle of fresh cilantro if you like. Each bite should deliver tender chicken, fragrant spices, and perfectly cooked rice in every mouthful. This is the moment that matters: where all your hard work comes together in a comforting, flavorful dish.

👨‍🍳

Pro Tips For Making Chicken Keema Rice

  • Brown the Ghee First: Don’t rush this—let the ghee turn a deep golden amber before adding onions. I used to skip it, and the flavor was always flat. That nutty aroma is what makes keema rice taste restaurant-worthy.
  • Slice Chicken Thin: Cut the thighs against the grain into ¼-inch strips—they’ll cook faster and stay tender. Thick chunks turn rubbery, and no one wants that in a dish where texture matters.
  • Don’t Overcrowd the Pan: Cook the chicken in batches if needed. I learned this the hard way—packing too much steam traps moisture, and the spices never toast properly. A little patience here makes all the difference.
  • Soak Rice for 20 Minutes: Even basmati needs a quick soak to soften the outer hull. I was skeptical until I tried it—grains stay separate, and the rice doesn’t turn mushy when mixed with the keema later.

Common mistakes when making your chicken keema rice

Overcooking the Chicken

I see this all the time—the chicken turns dry and stringy because people rush the cooking process. The key is patience: cook the chicken over medium heat for 15-20 minutes until it's fork-tender but still juicy.

If you crank the heat too high, the spices burn before the chicken absorbs them. Look for chicken that pulls apart easily—this is your tender checkpoint. 💡

Skipping the Spice Bloom

This is where flavor gets lost. Whole spices like cardamom and cinnamon need 30 seconds to bloom in hot ghee—they release their essential oils that create that warm, earthy aroma.

If you add them all at once without toasting, your dish will taste flat. I always let the spices sizzle until the kitchen smells amazing before moving forward. 🌿

Using the Wrong Rice

Basmati rice is non-negotiable here—it stays fluffy and fragrant. I've seen people use jasmine or even white rice, and the results are mushy. Rinse the basmati thoroughly to remove starch, then cook it separately in its own pot of water.

The rice should be al dente with a slight bite in the center when done. 🍚

Not Tempering the Spices

Many recipes skip the tempering step where you bloom whole spices in hot oil before adding them to the chicken. This is where depth comes from! Heat 1 tbsp ghee in a small pan, add the whole spices (cardamom, cloves, cinnamon), and let them sizzle for 30 seconds.

Then pour this spiced oil into your chicken mixture—it intensifies the flavor exponentially. 🔥

Adding Too Much Water

The rice should be moist but not soupy when combined with the chicken. I often see people add 2 cups of water to the rice, which turns it into porridge. Stick to 1.5 cups water for 1.5 cups rice.

If it looks dry after combining, add just 2 tbsp water. The dish should hold its shape when scooped. ❄️

Rushing the Resting Time

After combining the chicken and rice, let it rest covered for 5 minutes. This allows the flavors to meld together and the rice to absorb any remaining juices.

I've seen people serve it immediately, and the flavors feel disjointed. Those 5 minutes***. make all the difference in creating that cohesive, restaurant-quality dish. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 155mg52%
Sodium 820mg36%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 4g
Protein 38g76%
* 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?

Chicken breast works, but thighs are ideal for this dish. Breasts are leaner and can dry out during the long cooking time. If using breasts, cut them into small pieces and add 2 tbsp water while cooking to keep them moist. For best results, marinate the breasts in 1 tbsp yogurt and 1 tsp lemon juice for 30 minutes before cooking.

2

How do I make this dish spicier?

Add 1 tsp cayenne pepper or 1-2 chopped green chilies when blooming the spices. For extra heat, stir in 1 tbsp red chili powder with the tomato paste. If you prefer slow-building heat, add a pinch of asafetida (hing)—it enhances spice depth without overwhelming flavor. Taste as you go!

3

Can I substitute basmati rice with another type?

Basmati is best for its fragrant, fluffy texture, but you can use jasmine rice in a pinch. Avoid short-grain rice like sushi rice—it becomes sticky. If using jasmine, reduce water by 1 tbsp and cook for 10 minutes instead of 12-15 minutes. The rice should still have a slight bite when done.

4

What's the best way to reheat leftovers?

Reheat gently to preserve texture. Use the stovetop: cover the dish with a damp paper towel, then cover with a lid and warm on low heat for 5-7 minutes, stirring occasionally. For microwave reheating, sprinkle 1 tbsp water over the dish, cover, and heat on 50% power for 2 minutes. Avoid high heat—it dries out the chicken and turns rice mushy.

5

Can I make this dish in an Instant Pot?

Sauté the chicken, onions, and spices as directed, then add 1 cup water and pressure cook for 8 minutes (natural release). Cook rice separately in the Instant Pot using 1:1 rice-to-water ratio for 4 minutes on high pressure. The key is not to overcook—check the chicken's tenderness before releasing pressure.

★★★★★4.9(2 reviews)
Categories Main Courses