Easy Homemade Chicken Korma with Flatbread or Rice
If you’re looking for a cozy, comforting dish that brings smiles to the dinner table, you’ve come to the right place! My Easy Homemade Chicken Korma with Flatbread or Rice is one of those recipes that feels like a warm hug. It’s rich, creamy, and bursting with flavor—a true crowd-pleaser. Whether it’s a busy weeknight or a family gathering, this dish fits perfectly into any occasion.
The best part? It’s simple enough for any home cook to whip up! I love how the fragrant spices blend together to create a soothing aroma that fills your kitchen. Plus, it pairs wonderfully with fluffy rice or warm flatbreads, making every bite an experience worth savoring.
Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just 30 minutes, perfect for those busy nights when you want something homemade without spending hours in the kitchen.
- Family-Friendly: With its mild flavors and creamy texture, even picky eaters will enjoy this dish—it’s sure to become a favorite!
- Make-Ahead Convenience: You can prepare the korma ahead of time and reheat it when you’re ready to serve. It tastes even better the next day!
- Flexible Ingredients: The recipe allows for easy substitutions based on what you have at home, so feel free to get creative!
- Deliciously Satisfying: Each bite is packed with flavor from the spices and creamy sauce, making it a dish everyone will love.

Ingredients You’ll Need
Gathering your ingredients should be a breeze! These are simple, wholesome items that you probably already have at home or can easily find at your local store. Let’s get started on our delicious Easy Homemade Chicken Korma!
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 Chicken Korma recipe is its flexibility! You can easily adjust it to suit your taste preferences or dietary needs. Here are some fun ideas:
- Swap the protein: Use cubed tofu or chickpeas for a vegetarian version that’s just as hearty.
- Add vegetables: Toss in some spinach or peas towards the end of cooking for an extra boost of nutrition.
- Change the dairy: If you’re looking for a lighter option, substitute coconut cream with low-fat yogurt.
- Spice it up: For more heat, add sliced green chilies or increase the amount of chili powder!
How to Make Easy Homemade Chicken Korma with Flatbread or Rice
Step 1: Sauté the Aromatics
Start by heating ghee or sunflower oil in a large frying pan over medium heat. Add in your finely chopped onion and let it cook for about 5 minutes. Stir frequently until it becomes softened and translucent. This step is vital because sautéing onions helps develop their natural sweetness, which will enhance the flavor of your korma.
Step 2: Brown the Chicken
Next, add those lovely chicken pieces to the pan. Cook them for another 5 minutes while stirring occasionally until they’re sealed and lightly golden. Browning the chicken not only adds color but also locks in moisture and flavor.
Step 3: Add the Spices
Now it’s time to bring in all those wonderful spices! Stir in garlic, ginger, cumin, coriander, garam masala, chili powder (if using), turmeric, salt, white pepper, and tomato purée. Cook this aromatic mixture for about 2 minutes while stirring well to ensure every piece of chicken is coated evenly with these delightful flavors.
Step 4: Simmer the Sauce
Pour in yogurt and coconut cream along with ground almonds and sugar. Stir everything together until well combined. Bring it all to a gentle boil before reducing the heat to let it simmer for about 6–8 minutes. This allows all those flavors to meld beautifully while ensuring your chicken cooks through until tender.
Step 5: Finish with Cream
To make your korma extra luscious, stir in heavy cream just before removing it from heat. This final touch elevates your dish into something truly special!
Step 6: Serve
Now comes my favorite part—serving! Spoon generous amounts of chicken korma over fluffy rice or alongside warm flatbread. Don’t forget to sprinkle freshly chopped coriander on top for that vibrant finish.
Enjoy every mouthwatering bite of this Easy Homemade Chicken Korma with Flatbread or Rice! It’s bound to become a cherished recipe in your household just like it is in mine.
Pro Tips for Making Easy Homemade Chicken Korma with Flatbread or Rice
Creating the perfect chicken korma is all about getting those flavors just right, and I’m here to help you with a few handy tips!
-
Use fresh spices: Freshly ground spices can make a world of difference in flavor. If possible, grind your cumin and coriander seeds just before cooking to release their aromatic oils.
-
Marinate the chicken: For an even more flavorful dish, consider marinating your chicken pieces in yogurt and spices for at least 30 minutes before cooking. This will tenderize the meat and infuse it with flavor.
-
Don’t rush the simmer: Allowing the korma to simmer gently lets all the flavors meld beautifully. Resist the urge to turn up the heat; patience pays off here!
-
Adjust spice levels: If you’re sensitive to heat but want some warmth, start with less chili powder and taste as you go. You can always add a bit more if you’d like to spice things up.
-
Leftovers are golden: This dish tastes even better the next day! Store any leftovers in an airtight container in the fridge, and reheat gently on the stove for a quick meal.
How to Serve Easy Homemade Chicken Korma with Flatbread or Rice
Presenting your chicken korma beautifully can enhance the dining experience. Here are some delightful ways to serve this fragrant dish.
Garnishes
- Fresh cilantro: Chopped fresh coriander adds a pop of color and a burst of freshness that complements the rich flavors of korma.
- Lemon wedges: A squeeze of lemon juice brightens up the dish, cutting through its creaminess and adding a refreshing twist.
- Sliced chilies: For those who like an extra kick, sliced green chilies can be sprinkled on top for both flavor and visual appeal.
Side Dishes
- Boiled rice: Fluffy boiled basmati rice is a classic pairing that soaks up all that delicious sauce and provides a lovely contrast in texture.
- Chapati or naan: Soft flatbreads are perfect for scooping up korma. They’re fun to eat and make your meal feel extra special.
- Cucumber raita: A cooling side made with yogurt, cucumber, and mint, raita balances out the warmth of the korma with its refreshing taste.
- Steamed vegetables: Lightly steamed seasonal vegetables add color, nutrition, and crunch to your plate while complementing the rich flavors of the korma.
Enjoy diving into this comforting dish! Whether served over rice or wrapped in warm flatbread, Easy Homemade Chicken Korma is sure to bring smiles around your dinner table.

Make Ahead and Storage
This Easy Homemade Chicken Korma is perfect for meal prep! It not only tastes great but also stores well, making it a convenient option for busy days ahead.
Storing Leftovers
- Store any leftover korma in an airtight container.
- Keep it in the refrigerator for up to 3 days.
- Ensure the korma cools down to room temperature before sealing the container to prevent condensation.
Freezing
- Allow the korma to cool completely before freezing.
- Portion the korma into freezer-safe containers or bags.
- Label and date each container; it can be frozen for up to 3 months.
Reheating
- Thaw frozen korma overnight in the refrigerator before reheating.
- Reheat on the stovetop over low heat, stirring occasionally until warmed through.
- Alternatively, microwave in short intervals, stirring between each until hot.
FAQs
Here are some common questions you might have about this delicious recipe!
Can I use other proteins instead of chicken for the Easy Homemade Chicken Korma with Flatbread or Rice?
Absolutely! You can substitute chicken with turkey, tofu, or even chickpeas for a vegetarian option. Just adjust cooking times accordingly based on your choice.
How long does it take to prepare Easy Homemade Chicken Korma with Flatbread or Rice?
This delightful dish takes just about 30 minutes from start to finish—including prep and cooking time—making it a quick go-to meal!
Can I make this dish spicier?
Yes! If you prefer a spicier flavor, increase the amount of chili powder or add fresh green chilies during cooking. Adjust according to your taste preference.
Final Thoughts
I truly hope you enjoy making this Easy Homemade Chicken Korma with Flatbread or Rice as much as I do! It’s a comforting dish that’s perfect for family dinners or cozy nights in. Don’t hesitate to try your hand at this flavorful recipe—it’s sure to impress. Happy cooking!
Easy Homemade Chicken Korma with Flatbread or Rice
Indulge in the comforting warmth of Easy Homemade Chicken Korma with Flatbread or Rice. This creamy, aromatic dish bursts with rich flavors from fragrant spices, tender chicken, and smooth coconut cream. Perfect for busy weeknights or family gatherings, it brings smiles to the dinner table without requiring hours in the kitchen. With its versatility, you can easily customize this recipe to suit your taste preferences, making it a delightful choice for everyone. Pair it with fluffy rice or warm flatbreads for a satisfying meal that feels like a warm hug.
- 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, finely chopped
- 3 chicken breasts (approx. 525g), cut into bite-sized pieces
- 2 garlic cloves, minced
- 2 tsp minced ginger
- 1 tsp ground cumin
- 1½ tsp ground coriander
- 1½ tsp garam masala
- ½ tsp mild chili powder (optional)
- ½ tsp ground turmeric
- ¼ tsp salt
- ¼ tsp white pepper
- 2 tbsp tomato purée
- ½ cup full-fat plain yogurt
- ½ cup coconut cream
- 2 tbsp ground almonds
- 1 tbsp sugar
- 4 tbsp double cream
- Fresh coriander for garnish
Instructions
- Heat ghee or sunflower oil in a large frying pan over medium heat. Sauté the finely chopped onion for about 5 minutes until softened.
- Add chicken pieces and cook for another 5 minutes until lightly golden.
- Stir in garlic, ginger, and spices; cook for about 2 minutes.
- Combine yogurt, coconut cream, ground almonds, and sugar; bring to a gentle boil and then simmer for 6–8 minutes.
- Stir in heavy cream before serving.
- Serve over rice or with flatbreads, garnished with fresh coriander.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7g
- Sodium: 675mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 85mg
