If you have ever wanted to explore rich, aromatic dishes that bring warmth and comfort to your dinner table, this Delicious Homemade Chicken Korma Recipe is exactly what you need. Bursting with a harmonious blend of spices, tender chicken, and a creamy texture from ground nuts and yogurt, this dish celebrates the essence of traditional Indian cooking made approachable for any home cook. Every bite glides through your palate with layers of flavor, perfectly balancing vibrant savoriness and subtle sweetness. Trust me, this recipe will quickly become a family favorite you will want to prepare again and again.

Ingredients You’ll Need
These ingredients might seem simple, but each one plays a crucial role in building the complex flavor, luxurious texture, and beautiful color that define this korma dish. Paying attention to fresh spices and quality dairy will make all the difference.
- 2 pounds Boneless Chicken Thighs or Breasts: Choose dark meat like thighs for juicier, more flavorful results or breasts for a leaner option.
- 1 cup Plain Yogurt: Full-fat yogurt is best as it adds creaminess and a slight tang that tenderizes the chicken.
- 2 medium Onions: Finely chopped and slow-cooked to a beautiful golden brown for depth and subtle sweetness.
- 2 tablespoons Minced Garlic: Use fresh garlic to give a punch of aromatic zest.
- 2 tablespoons Minced Ginger: Fresh ginger provides warmth and balance to the spices.
- 1 teaspoon Ground Cumin: Adds earthy, nutty undertones that complement the nuts used later.
- 1 teaspoon Ground Coriander: Brings a slight citrusy brightness to the curry.
- 1 teaspoon Ground Turmeric: Imparts a gorgeous golden hue and subtle woodsy flavor.
- 1 teaspoon Garam Masala: This spice blend delivers a fragrant warmth that’s the soul of the dish.
- 1/4 cup Ground Almonds or Cashews: Responsible for the rich, silky texture typical of korma.
- 3 tablespoons Vegetable Oil or Ghee: For sautéing ingredients to enhance flavor and richness.
- 1 teaspoon Salt: To taste, it amplifies all the natural flavors.
- 1 handful Fresh Cilantro Leaves: Fresh herbal notes for garnish that brighten the finished dish.
How to Make Delicious Homemade Chicken Korma Recipe
Step 1: Marinate the Chicken
Start by combining your chicken pieces with yogurt, freshly minced garlic, ginger, and a pinch of salt in a large bowl. Marinating in this simple mixture for at least 30 minutes helps to tenderize the chicken and infuses it with flavor from within. It’s the foundation for a juicy, melt-in-your-mouth korma that is utterly irresistible.
Step 2: Sauté the Onions
Heat your oil or ghee in a heavy-bottomed pot over medium heat, then add the finely chopped onions. Cook them slowly until they are golden brown; this takes about 10 to 12 minutes. This step is crucial because caramelized onions add a natural sweetness and complex flavor that’s essential in any good korma.
Step 3: Cook the Chicken
Add the marinated chicken along with the marinade into the pot with your onions. Stir well to combine and cook for around 5 minutes until the chicken loses its raw pink edges. This initial cooking sets the stage for the next layers of flavor while sealing in the juices.
Step 4: Add the Ground Spices
Sprinkle in the ground cumin, coriander, turmeric, and garam masala. Stir everything thoroughly, letting the spices toast lightly for 2 to 3 minutes. This brief toasting helps release the essential oils from the spices, intensifying their aroma and flavor, which makes the korma truly stand out.
Step 5: Incorporate Ground Nuts
Stir in the ground almonds or cashews thoroughly. These nuts provide that silky, creamy texture korma is known for, enriching the sauce so every spoonful feels indulgent without any heavy cream.
Step 6: Simmer Gently
Pour in about 1 cup of water and stir to combine everything evenly. Bring the mixture to a gentle simmer, then cover and cook for 25 to 30 minutes. Stir occasionally to prevent sticking, allowing the chicken to become tender and for all the flavors to beautifully meld together.
Step 7: Season and Garnish
Give your korma a taste and adjust the salt if needed. Finally, sprinkle fresh cilantro leaves over the top to add a pop of color and fresh herbal brightness that contrasts wonderfully with the rich sauce.
Step 8: Serve Hot
Serve this scrumptious Homemade Chicken Korma Recipe steaming hot alongside fluffy basmati rice or warm, buttery naan bread to soak up every drop of that luscious sauce. The combination is pure comfort and elegance in one meal.
How to Serve Delicious Homemade Chicken Korma Recipe

Garnishes
Fresh cilantro leaves are the perfect garnish for this dish, giving it that burst of green freshness. You could also add a sprinkle of toasted nuts or a few slivers of dried rose petals if you’re feeling fancy — both add texture and visual appeal without overpowering the flavor.
Side Dishes
Chicken korma pairs beautifully with basmati rice or naan, which help balance the richness of the curry. For a lighter side, consider cucumber raita or a fresh salad to add a cool, crisp contrast that refreshes the palate between bites.
Creative Ways to Present
For gatherings, serve this korma family-style in a beautiful serving dish surrounded by bowls of assorted chutneys, pickles, and sliced lemons. You can also stuff naan pockets with chicken korma and some fresh greens for a delightful handheld treat.
Make Ahead and Storage
Storing Leftovers
Leftover korma can be stored in an airtight container in the refrigerator for up to 3 days. The flavors will deepen over time, making it even tastier the next day.
Freezing
This dish freezes very well. Portion your korma into sealed freezer-safe containers and freeze for up to 2 months. When ready to use, thaw overnight in the fridge to ensure the chicken stays tender and juicy.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally and adding a splash of water if the sauce thickens too much. This prevents drying out and helps the korma regain its luscious consistency perfectly.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work fine, though thighs tend to stay juicier and more tender after slow cooking, which many consider ideal for korma.
Is it necessary to use full-fat yogurt?
Full-fat yogurt gives the most creamy and authentic texture, but you can use low-fat yogurt if preferred. Just avoid flavored or non-dairy yogurts to keep the flavor balanced.
What nuts are best for the ground nuts in the recipe?
Almonds or cashews are both excellent choices. Cashews add a sweeter, creamier finish, while almonds contribute a richer, nuttier note — choose based on your taste.
Can I make this recipe vegan?
You can swap chicken for cauliflower or chickpeas and substitute yogurt for coconut or cashew-based dairy-free alternatives. Adjust cooking times accordingly for vegetables.
How spicy is this korma?
This recipe is mild and focuses on aromatic warmth rather than heat, making it approachable for all palates. You can always add chili powder or fresh green chilies if you like it spicier.
Final Thoughts
There’s something truly special about making a Delicious Homemade Chicken Korma Recipe from scratch—it’s a celebration of flavors that feels like a warm hug on your plate. With its blend of fresh ingredients, fragrant spices, and creamy texture, this dish effortlessly elevates any meal into something memorable. I encourage you to dive in, try this recipe yourself, and share the joy it brings with your loved ones. Cooking this korma is not just about the food, but the delight of creating and savoring an authentic taste together.
Print
Delicious Homemade Chicken Korma Recipe
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Description
This Delicious Homemade Chicken Korma is a rich and creamy Indian curry made with tender chicken pieces marinated in yogurt and aromatic spices. Slow-cooked with a blend of ground almonds or cashews and fragrant spices, this korma offers a perfect balance of flavors and textures, ideal for serving with basmati rice or naan bread.
Ingredients
Chicken Marinade
- 2 pounds Boneless Chicken Thighs or Breasts, cut into bite-sized pieces
- 1 cup Plain Yogurt (full-fat recommended)
- 2 tablespoons Minced Garlic (freshly minced)
- 2 tablespoons Minced Ginger (freshly minced)
- 1 teaspoon Salt (to taste)
Cooking Ingredients
- 3 tablespoons Vegetable Oil or Ghee (for sautéing)
- 2 medium Onions, finely chopped
- 1 teaspoon Ground Cumin
- 1 teaspoon Ground Coriander
- 1 teaspoon Ground Turmeric
- 1 teaspoon Garam Masala
- 1/4 cup Ground Almonds or Cashews (for creamy texture)
- 1 cup Water (for simmering)
- 1 handful Fresh Cilantro Leaves (for garnish)
Instructions
- Marinate the Chicken: In a large bowl, combine the chicken pieces with yogurt, minced garlic, minced ginger, and a pinch of salt. Mix well to coat the chicken evenly. Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld.
- Sauté the Onions: Heat a large, heavy-bottomed pot over medium heat and add the vegetable oil or ghee. Once hot, add the finely chopped onions and sauté them until they turn a golden brown color, which should take about 10 to 12 minutes. This step brings out the sweetness and depth of flavor in the onions.
- Cook the Chicken: Add the marinated chicken along with all of the marinade into the pot with the sautéed onions. Stir thoroughly and cook for about 5 minutes until the chicken pieces lose their pink color, starting the cooking process and blending flavors.
- Add the Spices: Mix in the ground cumin, coriander, turmeric, and garam masala. Stir well to coat the chicken and onions with the spices, then allow them to toast lightly for 2 to 3 minutes to enhance their aroma and flavor.
- Incorporate Ground Nuts: Add the ground almonds or cashews to the pot. Stir vigorously to fully incorporate the nuts into the curry, which helps achieve a rich, creamy texture characteristic of korma dishes.
- Simmer the Curry: Pour in about 1 cup of water to loosen the sauce. Stir to combine and bring the mixture to a gentle simmer. Cover the pot and let it cook for 25 to 30 minutes, stirring occasionally, until the chicken is tender and the flavors have fully developed.
- Adjust Seasoning and Garnish: Taste the curry and adjust salt as needed to balance the flavors. Finally, garnish with freshly chopped cilantro leaves to add a fresh, herbaceous note to the dish.
- Serve: Serve the hot chicken korma with steamed basmati rice or warm naan bread for a complete and satisfying meal.
Notes
- For a richer flavor, use ghee instead of vegetable oil for sautéing the onions.
- Full-fat plain yogurt is recommended to help tenderize the chicken and contribute to creaminess.
- You can substitute chicken breasts with thighs for more juiciness and tenderness.
- Adjust the water quantity to achieve your preferred curry consistency.
- Marinating the chicken longer enhances flavor and tenderness; overnight marination is ideal.
- Garnish with fresh cilantro just before serving for optimal freshness.

