This Easy Homemade Chicken Korma recipe is a rich, creamy, and aromatic dish that brings together tender chicken, warm spices, and a velvety sauce made with yogurt, coconut cream, and ground almonds. Perfect for weeknight dinners, cozy family meals, or casual entertaining, this easy chicken korma recipe delivers authentic flavor with simple, approachable steps. The sauce is mildly spiced, slightly sweet, and luxuriously smooth, making it ideal for those who enjoy comforting, flavorful curries without too much heat. Whether served with fluffy rice or warm flatbread, this homemade chicken korma is a satisfying, crowd-pleasing dish that’s both beginner-friendly and deeply rewarding to make.
Introduction
There’s something undeniably comforting about a bowl of creamy chicken korma. It’s a dish that feels both indulgent and soothing, with layers of flavor that develop quickly yet taste like they’ve simmered for hours. This Easy Homemade Chicken Korma recipe captures the essence of traditional korma while keeping the process simple and accessible.
Korma is known for its gentle spices and creamy base, making it a perfect introduction to Indian-inspired cooking for many home cooks. Unlike spicier curries, this dish leans into warmth rather than heat, using ingredients like garam masala, coriander, and coconut cream to create a rich and balanced flavor profile.
This recipe is ideal for busy evenings when you want something satisfying but not overly complicated. It’s also a wonderful option for serving guests, as it pairs beautifully with rice or flatbread and can be made in under 30 minutes.
Why You’ll Love This Recipe
- Quick and easy: Ready in just 30 minutes from start to finish
- Creamy and comforting: Rich sauce with a smooth, velvety texture
- Mild and family-friendly: Perfect for all spice tolerance levels
- One-pan simplicity: Minimal cleanup required
- Great for meal prep: Stores and reheats beautifully
- Beginner-friendly: Straightforward steps with reliable results
Ingredients Breakdown
Servings: 4
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)
- ½ 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
To Serve
- 2 tbsp freshly chopped coriander (cilantro)
- Boiled rice and/or flatbread (such as chapati or naan)
Ingredient Notes
- Ghee or oil: Adds richness and helps bloom spices
- Yogurt and coconut cream: Create the signature creamy base
- Ground almonds: Thicken the sauce and add subtle nuttiness
- Spices: Build warmth and depth without overwhelming heat
- Sugar: Balances acidity and enhances flavor
Tools & Equipment Needed
- Large frying pan
- Wooden spoon or spatula
- Knife and cutting board
- Measuring cups and spoons
Optional:
- Microplane for ginger
- Serving bowls
Step-by-Step Instructions
- Sauté the aromatics
Heat 2 tablespoons ghee or sunflower oil in a large frying pan over medium heat. Add the chopped onion and cook for about 5 minutes, stirring often, until softened and translucent. - Brown the chicken
Add the chicken pieces and cook for another 5 minutes, stirring occasionally, until the chicken is sealed and lightly golden. - Add the spices
Stir in garlic, ginger, cumin, coriander, garam masala, chili powder (if using), turmeric, salt, white pepper, and tomato purée. Cook for 2 minutes, stirring well. - Simmer the sauce
Add yogurt, coconut cream, ground almonds, and sugar. Stir to combine. Bring to a gentle boil, then reduce heat and simmer for 6–8 minutes until chicken is fully cooked and tender. - Finish with cream
Stir in the double cream and remove from heat. - Serve
Spoon over rice or serve with flatbread. Garnish with freshly chopped coriander.
Tips & Variations
- Vegetarian option: Substitute chicken with chickpeas or paneer
- Gluten-free: Naturally gluten-free recipe
- Dairy-free: Use dairy-free yogurt and cream alternatives
- Spice level: Adjust chili powder to taste
- Nut-free: Omit ground almonds (note: sauce will be thinner)
- Seasonal twist: Add vegetables like peas or spinach
Flavor Profile
This Easy Homemade Chicken Korma recipe is creamy, mildly spiced, and slightly sweet. The sauce is smooth and rich, with gentle warmth from spices and a subtle nuttiness from ground almonds. Coconut cream adds a luxurious texture, while yogurt provides a slight tang that balances the dish beautifully.
The chicken remains tender and juicy, absorbing the flavors of the sauce as it simmers.
Nutritional Overview (Per Serving)
- Calories: Approx. 450 kcal
- Protein: 30g
- Carbohydrates: 15g
- Fat: 30g
- Fiber: 2g
A rich and satisfying dish with balanced macronutrients.
Make-Ahead & Meal Prep Tips
- Prep ahead: Chop onion and chicken in advance
- Make sauce early: Sauce can be prepared and stored separately
- Storage: Refrigerate for up to 3 days
- Reheat: Warm gently on stovetop
FAQs
Is chicken korma spicy?
No, it’s mild and creamy with gentle warmth.
Can I freeze chicken korma?
Yes, for up to 3 months.
Why is my sauce too thin?
Simmer longer to thicken.
Can I use chicken thighs?
Yes, they add extra juiciness.
What can I serve it with?
Rice or flatbread works best.
Cooking Timeline
| Step | Time |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 |
Serving Suggestions
Serve this chicken korma in a shallow bowl over fluffy rice or alongside warm flatbread. Garnish with fresh coriander for a vibrant finish.
Recipe Variations
- Extra creamy: Add more coconut cream
- Spicier version: Increase chili powder
- Herb twist: Add extra coriander
- Lighter version: Reduce cream slightly
Ingredient Spotlight
Coconut Cream
Provides richness and a silky texture while balancing spices.
Garam Masala
A warm spice blend that defines the dish’s aromatic profile.
Pro Cooking Tips
- Cook spices briefly to release flavor without burning
- Stir continuously when adding dairy to avoid curdling
- Simmer gently for best texture
- Taste and adjust seasoning before serving
Storage & Freezing Guide
- Refrigerate: Up to 3 days
- Freeze: Up to 3 months
- Reheat: Low heat on stovetop
- Avoid overheating to maintain creaminess
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 450 kcal |
| Protein | 30g |
| Carbs | 15g |
| Fat | 30g |
| Fiber | 2g |
Dietary Notes: Gluten-free adaptable, can be dairy-free.
Expanded Conclusion
This Easy Homemade Chicken Korma recipe is the perfect blend of comfort, simplicity, and rich flavor. It’s a dish that feels indulgent yet approachable, making it ideal for both everyday meals and special occasions.
With its creamy texture, mild spices, and satisfying depth, it’s a recipe you’ll find yourself returning to again and again. Whether you serve it with rice or scoop it up with warm flatbread, every bite is full of warmth and flavor.
Save this recipe, share it with others, and enjoy bringing a little extra comfort to your table.
Print
Easy Homemade Chicken Korma Recipe – Creamy Indian Comfort Food Favorite
This Easy Homemade Chicken Korma is a rich and creamy curry made with tender chicken, warm spices, yogurt, and coconut cream. It’s a quick and comforting dish perfect served with fluffy rice or warm flatbread.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- For the Chicken Korma:
- 2 tbsp ghee or sunflower oil
- 1 onion, finely chopped
- 3 chicken breasts (about 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 plain yogurt
- ½ cup coconut cream
- 2 tbsp ground almonds
- 1 tbsp sugar
- 4 tbsp heavy cream
- To Serve:
- 2 tbsp fresh coriander (cilantro), chopped
- Boiled rice or flatbread
Instructions
- Heat ghee or oil in a large pan over medium heat. Add onion and cook for 5 minutes until softened.
- Add chicken and cook for 5 minutes until lightly golden.
- Stir in garlic, ginger, spices, salt, pepper, and tomato purée. Cook for 2 minutes.
- Add yogurt, coconut cream, ground almonds, and sugar. Stir well.
- Bring to a gentle boil, then reduce heat and simmer 6–8 minutes until chicken is cooked through.
- Stir in heavy cream and remove from heat.
- Garnish with fresh coriander and serve with rice or flatbread.
Notes
- Use full-fat yogurt for a richer, creamier sauce.
- Adjust chili powder for desired spice level.
- Ground almonds help thicken the sauce naturally.
- Store leftovers in the refrigerator up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 6 g
- Sodium: 420 mg
- Fat: 32 g
- Saturated Fat: 18 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 34 g
- Cholesterol: 110 mg



