Easy Homemade Chicken Korma with Flatbread or Rice

Photo of author
Published:

Chicken Korma is a rich, creamy, and aromatic Indian curry known for its luxurious texture and mild, spiced flavor. Traditionally made with yogurt, cream, ground nuts, and warming spices, Korma is a staple dish in Mughlai cuisine — which dates back to the royal kitchens of Northern India.

This easy homemade Chicken Korma version simplifies the process without sacrificing authenticity. The sauce is velvety, subtly sweet, and gently spiced, making it perfect for anyone who loves curry but doesn’t want overwhelming heat.

Whether served with soft flatbread (like naan or roti) or steamed basmati rice, this dish brings restaurant-style flavor straight to your kitchen.

Ingredients Overview

Each ingredient in Chicken Korma plays a distinct role in building flavor and texture. Here’s what you’ll need:

Chicken

Boneless, skinless chicken thighs are ideal for Korma because they stay juicy and tender during simmering. You can also use chicken breast, but monitor closely to avoid dryness.

Tip: Cut chicken into bite-sized chunks for even cooking and better sauce absorption.

Yogurt

Plain whole milk yogurt is traditional in Korma. It adds creaminess and tang, and helps tenderize the chicken. Make sure to use full-fat yogurt and whisk it well to prevent curdling.

Onion

Finely sliced or pureed onions provide the body of the sauce. For best results, caramelize the onions until golden — this adds a natural sweetness and deep flavor.

Garlic and Ginger

Fresh garlic and ginger paste bring warmth and sharpness. A 1:1 ratio works best (about 1 tablespoon each), and it’s essential for that authentic korma taste.

Cream or Coconut Milk

Heavy cream gives the dish its silky finish, but you can substitute with full-fat coconut milk for a dairy-free twist. Add toward the end to maintain its richness.

Ground Nuts or Nut Butter

Ground almonds or cashew paste are commonly used in korma. They help thicken the sauce and add a subtle sweetness. You can also use 2 tbsp of almond butter or cashew butter in a pinch.

Spices

  • Garam Masala: A warming spice blend; adds complexity.

  • Coriander Powder: Earthy and slightly citrusy.

  • Cumin Powder: Adds depth and warmth.

  • Turmeric: For color and subtle bitterness.

  • Cinnamon Stick or Ground Cinnamon: Adds sweetness and warmth.

  • Cardamom Pods (optional): For an authentic aromatic lift.

Oil or Ghee

Use ghee (clarified butter) for traditional flavor, or a neutral oil like sunflower or canola.

Salt & Sugar

Salt balances all flavors; a pinch of sugar (or honey) enhances the sweetness of the onions and nuts.

Step-by-Step Instructions

1. Marinate the Chicken

In a large bowl, mix:

  • ½ cup yogurt

  • 1 tsp garam masala

  • ½ tsp turmeric

  • Salt to taste

  • 1 tbsp garlic-ginger paste

Add chicken pieces and coat well. Cover and refrigerate for 30 minutes to 2 hours.

Chef Tip: Longer marination = deeper flavor. Don’t skip this step!

2. Sauté Onions & Spices

In a heavy-bottomed pan, heat 2 tbsp ghee or oil over medium heat.

Add:

  • 1 large onion, thinly sliced or pureed

Cook slowly for 10–12 minutes, stirring often, until golden brown. Add garlic-ginger paste and sauté for another minute.

Add dry spices:

  • 1 tsp cumin powder

  • 1 tsp coriander powder

  • ½ tsp cinnamon

  • ¼ tsp turmeric

Cook for 1–2 minutes until fragrant.

3. Cook the Chicken

Add marinated chicken to the pan. Sear on all sides for 4–5 minutes. The yogurt will create a creamy base as it cooks.

4. Add Nuts and Simmer

Stir in:

  • ¼ cup ground almonds or 2 tbsp almond butter

  • ½ cup water or stock

Cover and simmer for 20–25 minutes on low heat, until chicken is tender and sauce thickens.

5. Finish with Cream

Stir in:

  • ¼ cup heavy cream (or coconut milk)

  • A pinch of sugar (optional)

Simmer for another 5 minutes uncovered. Taste and adjust salt.

Optional: Garnish with chopped cilantro or slivered almonds.

Tips, Variations & Substitutions

Cooking Tips

  • Prevent yogurt curdling: Use room-temperature yogurt and stir continuously when adding.

  • Caramelize onions slowly: Rushing this step will make the sauce less sweet and complex.

  • Use a wide pan: Helps reduce the sauce and deepen flavor.

Variations

  • Vegetarian Korma: Substitute chicken with paneer or mixed vegetables like cauliflower, carrots, and peas.

  • Spicy Korma: Add ½ tsp chili powder or a fresh green chili.

  • Nut-Free Version: Omit nuts and use more cream or coconut milk for body.

Substitutions

  • Dairy-Free: Use coconut yogurt and coconut milk.

  • Low-Carb: Skip sugar and serve with cauliflower rice.

  • No ghee? Use avocado oil or butter.

Serving Ideas & Occasions

This dish shines at family dinners, special occasions, or casual entertaining. It pairs beautifully with:

Flatbreads:

  • Naan: Soft, chewy, and perfect for scooping.

  • Chapati or Roti: Lighter and great for lunch servings.

  • Paratha: For a flaky, buttery treat.

Rice:

  • Basmati Rice: Fragrant and fluffy — the classic companion.

  • Jeera Rice: Basmati rice cooked with cumin seeds and ghee.

  • Coconut Rice: Pairs well if using coconut milk in the korma.

Occasions:

  • Weekend family meals

  • Holiday feasts (like Diwali or Eid)

  • Freezer meal prep — it freezes and reheats beautifully.

Nutritional & Health Notes

Chicken Korma is naturally high in protein, especially when made with chicken thighs. The addition of nuts and dairy brings healthy fats and richness.

Estimated per serving:

  • Calories: 450–500

  • Protein: 30–35g

  • Fat: 25–30g

  • Carbs: 8–12g

Health Tips:

  • For a lighter version, use Greek yogurt, reduce the cream, and add more vegetables.

  • Serve with whole-grain roti or brown rice for added fiber.

  • The spices — like turmeric and cumin — also bring anti-inflammatory benefits.

FAQs

Q1: Can I make Chicken Korma in advance?
Yes! It tastes even better the next day. Store in the fridge for up to 3 days or freeze for up to 2 months. Reheat slowly on the stove or in the microwave.

Q2: What’s the best cut of chicken for Korma?
Boneless thighs are the most flavorful and stay tender. Chicken breast works too but requires careful cooking to avoid drying out.

Q3: Can I skip the nuts in the sauce?
Yes, just add a little extra cream or coconut milk to maintain the richness. You can also thicken with 1 tsp cornstarch mixed with water if needed.

Q4: What’s the difference between Chicken Korma and Butter Chicken?
Korma is creamier and more subtly spiced with nut-based sauce. Butter chicken uses a tomato-based gravy with more butter and a tangier profile.

Q5: Is Chicken Korma spicy?
Not at all — it’s one of the mildest Indian curries. You can adjust spice levels by adding or omitting chili powder.

Q6: Can I use store-bought korma paste?
Yes, but check for added sugar or preservatives. Homemade spice blends are more flavorful and customizable.

Q7: What should I do if my sauce is too thick?
Add a splash of water, cream, or coconut milk and simmer gently to loosen it.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Homemade Chicken Korma with Flatbread or Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rodrigo Stone

Description

A creamy, aromatic Indian chicken curry made with yogurt, cream, ground almonds, and spices. Perfect with naan or rice.


Ingredients

  • 1.5 lbs boneless chicken thighs, cut into chunks

  • ½ cup plain yogurt

  • 1 large onion, sliced or pureed

  • 1 tbsp garlic-ginger paste

  • 1 tsp cumin powder

  • 1 tsp coriander powder

  • ½ tsp turmeric

  • ½ tsp cinnamon

  • 1 tsp garam masala

  • ¼ cup ground almonds (or 2 tbsp almond butter)

  • ¼ cup heavy cream (or coconut milk)

  • ½ cup water or chicken stock

  • Salt to taste

  • 1 tbsp sugar (optional)

  • 2 tbsp ghee or oil


Instructions

  1. In a bowl, marinate chicken with yogurt, turmeric, salt, and garlic-ginger paste. Refrigerate for 30 minutes to 2 hours.

  2. Heat ghee in a pan. Add onions and sauté until golden brown, about 10–12 minutes.

  3. Add garlic-ginger paste, cumin, coriander, cinnamon, turmeric, and garam masala. Stir for 1–2 minutes.

  4. Add marinated chicken and sear on all sides.

  5. Add ground almonds and water. Cover and simmer for 20–25 minutes.

  6. Stir in cream and sugar. Simmer for 5 more minutes uncovered.

  7. Garnish with chopped cilantro or almonds. Serve hot with naan or rice.

Notes

To make dairy-free, use coconut yogurt and coconut milk. Store leftovers in the fridge for 3 days or freeze up to 2 months.

my profile picture
Fadi Alaydi

a passionate chef with a flair for transforming ingredients into unforgettable culinary experiences. Currently, I thrive as a shift chef in the dynamic world of the kitchen, where I constantly push the boundaries of taste and texture..

You Might Also Like...

Portuguese Chicken and Rice: 7 Bold Rustic Flavors

Portuguese Chicken and Rice: 7 Bold Rustic Flavors

Creamy Ranch Chicken: 6 Rich Comfort Layers

Creamy Ranch Chicken: 6 Rich Comfort Layers

Gluten-Free Cheesy Garlic Bread: 5 Irresistible Golden Layers

Gluten-Free Cheesy Garlic Bread: 5 Irresistible Golden Layers

Cheesy Hamburger Potato Casserole: 6 Hearty Comfort Layers

Cheesy Hamburger Potato Casserole: 6 Hearty Comfort Layers

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star