Easy Homemade Chicken Korma with Flatbread or Rice
If you’re looking for a delicious meal that feels special yet comes together quickly, then you’re in for a treat! This Easy Homemade Chicken Korma with Flatbread or Rice is one of my all-time favorite recipes. It’s perfect for busy weeknights when I want something comforting and satisfying, but it also shines during family gatherings or cozy dinner parties. The rich flavors of the spices combined with tender chicken create a dish that’s hard to resist.
This recipe is not only easy to make but also a delightful way to bring everyone to the table. The creamy sauce is simply divine, and you can serve it over fluffy rice or alongside warm flatbreads. Trust me, once you try this korma, it will quickly become a cherished addition to your meal rotation!
Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in just 30 minutes, making it perfect for those hectic evenings.
- Family-Friendly: With its mild spices and creamy texture, it’s sure to please even the pickiest eaters at your table.
- Make-Ahead Convenience: You can prepare the korma in advance and reheat it easily, saving you time when you’re ready to serve.
- Deliciously Flavorful: The blend of spices creates a fragrant and comforting dish that warms the soul.
- Customizable: Whether you’re serving it with rice or flatbread, this korma adapts beautifully to your preferences.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients that bring this Chicken Korma to life. Each one plays an important role in creating that rich, flavorful sauce we all love!
For the Chicken Korma:
- 2 tbsp ghee or sunflower oil
- 1 onion, peeled and finely chopped
- 3 chicken breasts (approx. 525g / 1.1 lbs), cut into bite-sized pieces
- 2 garlic cloves, peeled and minced
- 2 tsp minced ginger
- 1 tsp ground cumin
- 1½ tsp ground coriander
- 1½ tsp garam masala
- ½ tsp mild chili powder (optional, for gentle warmth)
- ½ tsp ground turmeric
- ¼ tsp salt
- ¼ tsp white pepper
- 2 tbsp tomato purée (paste)
- ½ cup (120 ml) full-fat plain or natural yogurt
- ½ cup (120 ml) coconut cream (see note)*
- 2 tbsp ground almonds
- 1 tbsp sugar
- 4 tbsp (60 ml) double (heavy) cream
To Serve:
- 2 tbsp freshly chopped coriander (cilantro)
- Boiled rice and/or flatbread (such as chapati or naan)
Variations
One of the best things about this recipe is its flexibility! Feel free to play around with these variations to suit your taste.
- Swap the protein: If chicken isn’t your thing, try using diced turkey or even chickpeas for a vegetarian twist!
- Change up the creaminess: Instead of coconut cream, you can use cashew cream for a nutty flavor.
- Add more veggies: Toss in some spinach or peas during the simmering stage for added nutrition and color.
- Spice it up: If you love heat, increase the chili powder or add some diced green chilies for an extra kick!
How to Make Easy Homemade Chicken Korma with Flatbread or Rice
Step 1: Sauté the Aromatics
Start by heating the ghee or sunflower oil in a large frying pan over medium heat. Add the chopped onion and cook for about 5 minutes. Stir often until they soften and turn translucent. This step is crucial because sautéing onions brings out their natural sweetness, which forms the base of our delicious sauce.
Step 2: Brown the Chicken
Next, add the bite-sized chicken pieces to the pan. Cook them for another 5 minutes while stirring occasionally until they’re sealed and lightly golden. This browning adds depth of flavor that makes our korma so tasty!
Step 3: Add the Spices
Now it’s time to stir in those fantastic spices—garlic, ginger, cumin, coriander, garam masala, chili powder (if you’re using it), turmeric, salt, white pepper, and tomato purée. Cook everything together for about 2 minutes while stirring well. Coating the chicken evenly with these spices ensures every bite is packed with flavor.
Step 4: Simmer the Sauce
Pour in the yogurt and coconut cream along with ground almonds and sugar. Stir everything together until well combined. Bring this lovely mixture to a gentle boil before reducing the heat to let it simmer for about 6-8 minutes. This cooking time allows all those wonderful flavors to meld together while ensuring that your chicken is fully cooked and tender.
Step 5: Finish with Cream
Finally, stir in the double cream just before removing from heat. This step adds an extra layer of richness that makes this dish irresistible!
Step 6: Serve
Spoon your delectable korma over fluffy rice or serve it alongside warm flatbreads. Don’t forget to garnish with fresh coriander (cilantro) for that lovely pop of color! Enjoy every comforting bite!
Now you’re ready to enjoy your Easy Homemade Chicken Korma with Flatbread or Rice! I can’t wait for you to try this recipe—it’s sure to become a favorite!
Pro Tips for Making Easy Homemade Chicken Korma with Flatbread or Rice
Cooking can be a delightful journey, and with these tips, your Chicken Korma will be absolutely delicious!
-
Use fresh spices: Freshly ground spices give more vibrant flavors compared to pre-ground ones. They’ll make your korma aromatic and elevate the overall taste.
-
Marinate the chicken: If you have time, consider marinating the chicken in yogurt and spices for at least 30 minutes before cooking. This tenderizes the meat and infuses it with flavor.
-
Adjust the heat level: Feel free to adjust the chili powder based on your heat preference. A little extra spice can enhance the dish without overpowering it.
-
Let it simmer: Allowing the korma to simmer longer will deepen its flavors. Just ensure you keep an eye on it so it doesn’t over-reduce!
-
Experiment with nuts: For added texture, you can try using different nuts like cashews or pistachios instead of ground almonds. They bring a unique flavor and crunch to the dish.
How to Serve Easy Homemade Chicken Korma with Flatbread or Rice
When serving your Chicken Korma, presentation matters just as much as taste! Here are some delightful ideas to make your dish visually appealing and appetizing.
Garnishes
- Fresh coriander (cilantro): A sprinkle of freshly chopped coriander not only adds color but also enhances freshness and aroma.
- Lemon wedges: Serving lemon wedges on the side allows guests to brighten up their korma with a splash of citrus if they desire.
Side Dishes
- Boiled rice: Perfect for absorbing all those flavorful korma juices, boiled rice is a classic accompaniment that balances out the richness of the dish.
- Chapati: This soft flatbread is ideal for scooping up korma, making every bite enjoyable.
- Cucumber raita: A refreshing yogurt-based side that cools down any spicy heat, cucumber raita adds a nice contrast to the savory korma.
- Mixed salad: A simple salad of diced tomatoes, cucumbers, and onions tossed with lime juice adds a refreshing crunch that complements the creamy korma beautifully.
With these serving tips and garnishes, your Easy Homemade Chicken Korma with Flatbread or Rice will not only taste incredible but will also look like a feast! Enjoy your culinary creation!

Make Ahead and Storage
This Easy Homemade Chicken Korma is perfect for meal prep! You can easily make it in advance, allowing the flavors to deepen and making your weeknight dinners a breeze.
Storing Leftovers
- Place any leftover korma in an airtight container.
- Store it in the refrigerator for up to 3 days.
- Reheat gently on the stove or in the microwave, adding a splash of water if needed to prevent drying out.
Freezing
- Allow the korma to cool completely before freezing.
- Transfer it to a freezer-safe container or bag, ensuring you remove as much air as possible.
- Freeze for up to 3 months. Label with the date for easy tracking.
Reheating
- Thaw overnight in the refrigerator before reheating.
- Warm it on the stove over low heat, stirring occasionally until heated through.
- Alternatively, you can microwave it in short bursts, stirring between each, until hot.
FAQs
Here are some common questions about this delicious recipe:
Can I make this Easy Homemade Chicken Korma ahead of time?
Absolutely! This korma tastes even better after sitting for a day as the flavors meld together beautifully. Just follow the storage instructions above!
What should I serve with Easy Homemade Chicken Korma?
You can enjoy this flavorful dish with boiled rice or warm flatbreads like chapati or naan. Both options complement the creamy korma perfectly!
Can I use other proteins instead of chicken?
Yes! Feel free to substitute chicken with chickpeas or tofu for a vegetarian option. Adjust cooking times accordingly.
Is this recipe spicy?
The recipe includes mild chili powder as an option. You can adjust the spice level by omitting it if you prefer a milder flavor.
Final Thoughts
I hope you enjoy making this Easy Homemade Chicken Korma with Flatbread or Rice as much as I do! It’s not just a meal; it’s an experience filled with warmth and flavor that brings everyone together. Whether you’re preparing it for family dinner or a cozy night in, I’m sure it will become a favorite in your home. Happy cooking!
Easy Homemade Chicken Korma with Flatbread or Rice
Experience the warmth and richness of homemade comfort with this Easy Homemade Chicken Korma with Flatbread or Rice. Perfect for busy weeknights or special family gatherings, this delightful dish combines tender chicken with a creamy sauce infused with aromatic spices. In just about 30 minutes, you’ll have a flavorful meal that’s both satisfying and easy to prepare. Serve it over fluffy rice or with warm flatbreads for a complete dining experience that everyone will love. The versatility allows you to customize it to your taste, making it a cherished addition to your culinary repertoire.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main
- Method: Frying
- Cuisine: Indian
Ingredients
- 2 tbsp ghee or sunflower oil
- 1 onion, peeled and finely chopped
- 3 chicken breasts (approx. 525g / 1.1 lbs), cut into bite-sized pieces
- 2 garlic cloves, peeled and minced
- 2 tsp minced ginger
- 1 tsp ground cumin
- 1½ tsp ground coriander
- 1½ tsp garam masala
- ½ tsp mild chili powder (optional, for gentle warmth)
- ½ tsp ground turmeric
- ¼ tsp salt
- ¼ tsp white pepper
- 2 tbsp tomato purée (paste)
- ½ cup (120 ml) full-fat plain or natural yogurt
- ½ cup (120 ml) coconut cream
- 2 tbsp ground almonds
- 1 tbsp sugar
- 4 tbsp (60 ml) double (heavy) cream
Instructions
- Heat ghee or sunflower oil in a large frying pan over medium heat. Sauté chopped onion until translucent.
- Add bite-sized chicken pieces; cook until lightly golden.
- Stir in garlic, ginger, cumin, coriander, garam masala, chili powder, turmeric, salt, white pepper, and tomato purée; cook for 2 minutes.
- Pour in yogurt and coconut cream; add ground almonds and sugar. Bring to a gentle boil and simmer for 6-8 minutes.
- Stir in double cream before serving.
- Garnish with fresh coriander and serve over rice or alongside flatbreads.
Nutrition
- Serving Size: 1 cup (250g)
- Calories: 490
- Sugar: 7g
- Sodium: 320mg
- Fat: 35g
- Saturated Fat: 22g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 85mg