Easy Homemade Chicken Korma with Flatbread or Rice
If you’re looking for a comforting dish that warms the heart and pleases everyone at the table, then you’re in for a treat with this Easy Homemade Chicken Korma with Flatbread or Rice. This recipe is one of my favorites because it combines rich flavors with simple ingredients, making it perfect for busy weeknights or cozy family gatherings. The fragrant spices and creamy sauce create a delightful dish that feels special but is incredibly easy to whip up.
Whether you’re cooking for friends or just treating yourself to something delicious, this chicken korma is sure to impress. Serve it over fluffy rice or alongside warm flatbread, and you’ll have a meal that’s not only tasty but also inviting and comforting. Let’s dive into why you’ll love this recipe!
Why You’ll Love This Recipe
- Quick Prep: This dish comes together in just 30 minutes, making it an ideal choice for those hectic evenings.
- Family-Friendly Flavor: The mild spice level makes it perfect for all ages, ensuring everyone can enjoy a delicious meal together.
- Make-Ahead Potential: You can prepare the korma ahead of time and simply reheat it when you’re ready to serve—perfect for meal prep!
- Versatile Serving Options: Enjoy it with rice or flatbread, allowing everyone to customize their meal just the way they like it.
- Wholesome Ingredients: Made with simple and wholesome ingredients, this korma is both nutritious and satisfying.

Ingredients You’ll Need
For this Easy Homemade Chicken Korma with Flatbread or Rice, you’ll need some straightforward and wholesome ingredients. Don’t worry; they’re easy to find! Here’s what you’ll need:
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
This chicken korma recipe is wonderfully flexible! Feel free to get creative based on what you have on hand or your taste preferences.
- Swap the protein: Try using turkey or even chickpeas for a vegetarian option.
- Add more veggies: Toss in some spinach or peas during the simmering stage for extra nutrition.
- Change the creaminess: Use almond milk mixed with a bit of cornstarch instead of coconut cream if you’re looking for a lighter version.
- Spice it up: If you’re feeling adventurous, increase the chili powder or add some fresh green chilies for a kick!
How to Make Easy Homemade Chicken Korma with Flatbread or Rice
Step 1: Sauté the Aromatics
Heat the ghee or sunflower oil in a large frying pan over medium heat. Add the chopped onion and cook for about 5 minutes until softened and translucent. Sautéing the onions brings out their natural sweetness, laying down a flavorful base for your korma.
Step 2: Brown the Chicken
Next, add the chicken pieces to the pan. Cook them for another 5 minutes while stirring occasionally until they’re sealed and lightly golden. Browning adds depth of flavor to your chicken, ensuring each bite is packed with goodness.
Step 3: Add the Spices
Stir in garlic, ginger, cumin, coriander, garam masala, chili powder (if using), turmeric, salt, white pepper, and tomato purée. Cook this mixture for about 2 minutes. This step helps release all those aromatic spices’ flavors into your dish!
Step 4: Simmer the Sauce
Now it’s time to stir in yogurt, coconut cream, ground almonds, and sugar. Bring this beautiful mixture to a gentle boil before reducing the heat to simmer everything together for about 6–8 minutes. This allows all those flavors to meld beautifully while keeping your chicken tender.
Step 5: Finish with Cream
Finally, stir in double cream before removing from heat. This addition makes your korma irresistibly creamy—just what you want from such a comforting dish!
Step 6: Serve
Spoon your delightful korma over fluffy boiled rice or serve it alongside warm flatbread. Garnish generously with fresh coriander (cilantro) to add brightness and color.
Enjoy every mouthful of your Easy Homemade Chicken Korma with Flatbread or Rice!
Pro Tips for Making Easy Homemade Chicken Korma with Flatbread or Rice
Cooking a delicious chicken korma at home doesn’t have to be intimidating! Here are some helpful tips to ensure your dish turns out perfectly every time.
-
Use Fresh Ingredients: Fresh spices and herbs significantly enhance the flavor of your korma. For the best results, try to use whole spices when possible and grind them just before cooking.
-
Adjust the Heat: If you prefer a milder korma, feel free to skip the chili powder or reduce its amount. The beauty of homemade dishes is that you can customize them to fit your taste preferences.
-
Let it Simmer: Allowing the korma to simmer for longer not only helps the flavors meld but also makes the chicken even more tender. Patience is key for achieving that melt-in-your-mouth texture!
-
Mind Your Cream: When adding cream, do so at the end of cooking. This prevents it from curdling and keeps your sauce smooth and creamy.
-
Marinate for Flavor: For an even richer taste, consider marinating the chicken in yogurt and spices for a few hours before cooking. This adds depth and tenderness to your meat.
How to Serve Easy Homemade Chicken Korma with Flatbread or Rice
Serving your chicken korma can be just as delightful as creating it! Here are some ideas to make your presentation shine.
Garnishes
- Fresh Coriander: A sprinkle of freshly chopped coriander not only adds a pop of color but also enhances the flavor profile.
- Lemon Wedges: Serve with lemon wedges on the side for those who enjoy a zesty kick that brightens up the rich flavors of the korma.
- Chili Flakes: For those who like an extra hit of spice, offer some chili flakes as an optional garnish, allowing guests to customize their heat level.
Side Dishes
- Boiled Rice: Simple yet essential, fluffy boiled rice serves as a perfect base for soaking up all that flavorful sauce.
- Flatbread (Chapati or Naan): Warm and soft flatbreads are perfect for scooping up the korma, making every bite deliciously satisfying.
- Cucumber Raita: A refreshing yogurt-based dip with cucumber and herbs offers a cooling contrast to the warm spices in your korma.
- Mixed Salad: A light salad with greens, tomatoes, and cucumbers dressed in lemon juice adds a refreshing crunch that complements the richness of the dish.
With these tips and serving suggestions, you’ll be well on your way to impressing family and friends with your homemade chicken korma. Enjoy this culinary journey, and happy cooking!

Make Ahead and Storage
This Easy Homemade Chicken Korma is not only delicious but also perfect for meal prep! You can easily make it in advance and enjoy it throughout the week.
Storing Leftovers
- Allow the chicken korma to cool completely before storing.
- Transfer leftovers to an airtight container.
- Refrigerate for up to 3 days.
- For optimal freshness, store with the flatbread or rice separately.
Freezing
- Let the korma cool before portioning it into freezer-safe containers.
- Freeze for up to 2 months.
- Label each container with the date for easy reference.
Reheating
- Thaw frozen korma overnight in the refrigerator before reheating.
- Heat gently on the stove over medium-low heat until warmed through, adding a splash of water if needed to loosen the sauce.
- Alternatively, microwave in short intervals, stirring in between until heated evenly.
FAQs
Here are some common questions about this recipe:
Can I make Easy Homemade Chicken Korma with Flatbread or Rice ahead of time?
Absolutely! This recipe is great for making ahead. Just follow the storage tips mentioned above, and you’ll have a delicious meal ready to go.
What can I serve with Easy Homemade Chicken Korma?
You can serve this dish with boiled rice, chapati, or naan. Freshly chopped coriander adds a lovely touch on top!
Can I adjust the spice level in my chicken korma?
Yes! Feel free to modify the chili powder based on your preference. You can add more for extra heat or omit it altogether for a milder flavor.
Is there a vegetarian version of chicken korma?
Certainly! You can substitute chicken with vegetables like cauliflower or chickpeas to create a delightful vegetarian korma that carries all those rich flavors.
What makes this chicken korma easy to prepare?
The simplicity comes from using accessible ingredients and straightforward steps that allow you to whip up this flavorful dish without fuss!
Final Thoughts
I hope you find joy in making this Easy Homemade Chicken Korma with Flatbread or Rice! It’s not just about the flavors; it’s about sharing a warm meal with loved ones. Enjoy every bite and feel free to experiment along the way—cooking is all about bringing your creativity into the kitchen. Happy cooking!
Easy Homemade Chicken Korma with Flatbread or Rice
Indulge in the warm, comforting flavors of Easy Homemade Chicken Korma with Flatbread or Rice. This delightful dish blends tender chicken pieces with a creamy, aromatic sauce enriched by fragrant spices like cumin, coriander, and garam masala. Perfect for busy weeknights or cozy family dinners, this korma is both simple to prepare and highly customizable. Serve it over fluffy rice or alongside warm flatbread for a meal that brings everyone together. With just 30 minutes of prep time, you can create a satisfying dinner that packs in flavor without the fuss.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves approximately 4
- Category: Dinner
- 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
- 2 tbsp freshly chopped coriander (cilantro)
- Boiled rice and/or flatbread
Instructions
- Heat ghee or sunflower oil in a large frying pan over medium heat. Sauté the chopped onion for about 5 minutes until softened.
- Add chicken pieces and cook for an additional 5 minutes until lightly golden.
- Stir in garlic, ginger, and spices; cook for about 2 minutes to release flavors.
- Mix in tomato purée, yogurt, coconut cream, ground almonds, and sugar; bring to a gentle boil then reduce heat and simmer for 6–8 minutes.
- Stir in double cream just before serving.
- Serve over boiled rice or with flatbread garnished with fresh coriander.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 6g
- Sodium: 320mg
- Fat: 29g
- Saturated Fat: 18g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 31g
- Cholesterol: 112mg
