When you need something warming for weeknight dinners or a meal-prep recipe that tastes better the next day, chicken korma delivers without requiring hours at the stove. One pan, one simmer, and the spices do the heavy lifting.

The creamy sauce comes from blended cashews and yogurt, not hours of reduction. High heat at the start caramelizes the onions, then everything simmers low while you prep rice or chop vegetables.
Make this when you want comfort food that works for family dinners or entertaining without complicated technique.
Chicken korma uses boneless thighs simmered in a creamy sauce made from blended nuts, yogurt, and warm spices. The key is cooking onions until golden and blending cashews smooth so the sauce thickens without separating. Marinate the chicken 30+ minutes for tender meat that holds up to the slow simmer.
Why This Recipe Works
Rich mains need something to cut through, and bread does exactly that. For a version that comes together quickly, pair this with an easy bread side that soaks up extra sauce.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
20 min
Cook Time
35 min
Total Time
55 min
Servings
4 servings
Difficulty
Medium
Category
Main Dish
Quick Tip
Marinate chicken 30+ minutes for flavor
Best For
Weeknight | Entertaining | Meal prep
Five reasons this method works:
- Boneless thighs stay tender even after 25 minutes of simmering - breast meat dries out under the same conditions
- Blending cashews with water creates the creamy base without needing heavy cream or hours of reduction
- Toasting whole spices in a dry pan for 1-2 minutes releases oils that deepen the aroma before grinding
- Cooking onions to golden-brown on medium-low heat builds sweetness and prevents the burnt flavor that ruins the sauce
- Adding yogurt off heat keeps it from curdling while still tenderizing the chicken during the marinate
What You'll Need

Most people skip chicken, but it balances the meal. We keep a batch ready for nights like this - try this easy chicken side when you want a spicier variation.
- 1.5 lbs boneless chicken thighs
- 1 cup plain yogurt
- ½ cup cashews or almonds
- ¼ cup heavy cream or coconut milk
- 1 large onion, sliced
- 4 cloves garlic, minced
- 1 inch fresh ginger, grated
- 1 teaspoon ground cardamom
- ½ teaspoon cinnamon
- ¼ teaspoon ground cloves
- 2 tablespoon ghee or vegetable oil
- Fresh cilantro for garnish
Ingredient Details
- Boneless chicken thighs
Use thighs instead of breast - the extra fat keeps meat tender through the 25-minute simmer without drying out - Cashews or almonds
Soak nuts in warm water 15 minutes before blending - this softens them for a smoother paste that won't feel grainy in the sauce - Plain yogurt
Full-fat yogurt adds richness and helps tenderize the chicken - Greek yogurt works but use 2-3 tablespoons less for the right consistency - Ghee
Ghee handles high heat better than butter and adds nutty flavor - vegetable oil works as a substitute but the taste is flatter - Ground cardamom
Fresh-ground cardamom from whole pods smells sweeter and more floral than pre-ground - toast whole pods 1 minute before grinding - Fresh ginger
Grate ginger on the finest holes of a box grater - larger pieces don't break down fully and create stringy bits in the sauce - Coconut milk or cream
Use full-fat coconut milk from a can, not the carton - the canned version is thicker and doesn't water down the sauce
Ingredient Swaps
Masala brings the color this plate needs. For a version that comes together quickly, add an easy masala side when you want extra vegetables on the plate.
Four swaps that work:
- Yogurt → coconut yogurt - keeps the tangy marinade dairy-free with a mild coconut flavor that doesn't overpower the spices
- Cashews → blanched almonds - slightly different nutty flavor but creates the same creamy texture when blended smooth
- Ghee → vegetable oil - less rich flavor but handles the high heat needed for sautéing onions without burning
- Cream → full-fat coconut milk - makes the dish dairy-free while adding subtle coconut notes that pair well with warm spices
Chicken Thighs
Works for: staying tender through long simmering, forgiving timing, budget-friendly
Skip if: you prefer lean meat or need to reduce fat content
Chicken Breast
Works for: lower fat, firmer texture, meal prep where you slice portions
Skip if: you tend to overcook - breast dries out quickly without careful monitoring
Instructions
Fry adds the contrast this plate needs, but timing matters. For a version that comes together quickly, pair this with this quick fry dish for a lighter vegetable option.
Marinate the chicken: Mix yogurt, half the spices, minced garlic, and grated ginger in a bowl. Add chicken thighs, coat thoroughly, and refrigerate 30-60 minutes while you prep other ingredients.
Sauté the onions: Heat ghee in a heavy-bottomed pan over medium-low heat. Add sliced onions and cook 10-15 minutes, stirring often, until golden-brown and soft. Don't rush this step - burnt onions ruin the sauce.
Make the nut paste: Blend cashews with ¼ cup water in a blender or food processor until completely smooth, scraping down sides twice. The paste should feel silky, not grainy, when rubbed between your fingers.
Simmer the korma: Add marinated chicken to the pan with onions, increase heat to medium, and cook 3-4 minutes until chicken starts to turn opaque. Stir in nut paste, remaining spices, and ½ cup water. Bring to a simmer, reduce heat to low, cover, and cook 20-25 minutes until chicken is tender and sauce coats the back of a spoon.
Finish the sauce: Remove pan from heat and stir in cream or coconut milk. Let rest 5 minutes for flavors to meld, then garnish with chopped fresh cilantro before serving.
What to Serve With It
Verde adds the contrast this plate needs, but timing matters. When you're planning the full meal, check out our easy chicken meal planning for more side dish ideas that work with rich curries.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Basmati Rice | Easy | Neutral flavor absorbs the creamy sauce without competing with spices | Spoon korma over rice, letting sauce pool around edges |
| Naan Bread | Easy | Soft texture perfect for scooping sauce and wiping the plate clean | Tear naan into pieces and serve warm on the side |
| Cucumber Raita | Easy | Cooling yogurt contrast cuts through richness and balances warm spices | Dollop on the side or drizzle over chicken before serving |
| Steamed Green Beans | Easy | Light crunch and fresh flavor prevent the meal from feeling too heavy | Toss beans with butter and serve alongside rice |
| Jeera Rice | Medium | Cumin-flavored rice complements korma spices without overpowering | Plate rice first, then spoon korma over the center |
Three ways to serve it:
- Weeknight bowl: Spoon korma over basmati rice, add steamed green beans on the side, and finish with a dollop of cucumber raita for cooling contrast
- Make-ahead lunch: Pack korma in containers with rice and naan separately - reheat korma and rice together, warm naan in a dry skillet 30 seconds per side
- Entertaining plate: Serve korma family-style in a wide shallow bowl, surround with warm naan wedges, and set out small bowls of mint chutney and raita for guests to customize
Store and Reheat
A good verde can make or break the plate. For a version that comes together quickly, add this quick verde dish when you want bright herbal contrast.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | 5-7 min | Reheating evenly without drying - add 2-3 tablespoons water if sauce thickened in the fridge |
| 📦 Microwave | 2-3 min | Quick single servings - stir halfway through and cover with a damp paper towel to prevent splattering |
| 🔥 Oven | 15 min at 325°F | Large portions for meal prep - cover tightly with foil to trap moisture and prevent the top from drying |
For best results when storing:
- Cool quickly: Spread korma in a shallow container so it cools within 2 hours - thick layers stay warm too long and create food safety risks
- Separate components: Store rice and korma in different containers so the rice doesn't absorb sauce and turn mushy
- Fridge life: Use refrigerated korma within 3-4 days - the dairy in the sauce limits shelf life compared to tomato-based curries
- Freeze smart: Portion korma into individual servings before freezing - this lets you thaw only what you need instead of defrosting the whole batch
- Thaw safely: Move frozen korma to the fridge 24 hours before reheating - microwaving from frozen creates hot spots that dry out the chicken
Frequently Asked Questions
Yes, but cut the simmering time to 15-18 minutes and check for doneness at 160°F internal temperature. Breast meat dries out faster than thighs, so marinate at least 60 minutes and add an extra 2 tablespoons of cream at the end to keep it moist.
Store korma in an airtight container in the fridge for 3-4 days or freeze up to 3 months. Reheat on the stovetop over low heat with 2-3 tablespoons water, stirring occasionally, until warmed through - this prevents the sauce from breaking or the chicken from drying out.
The chicken should reach 165°F internal temperature and feel tender when pierced with a fork. The sauce should coat the back of a spoon without dripping off immediately - if it's too thin, simmer uncovered 5 more minutes to thicken.
Grainy sauce means the nuts weren't blended smooth enough or the yogurt curdled from too much heat. Blend the nut paste again with an extra tablespoon of water until silky, or strain the sauce through a fine-mesh sieve to remove chunks.
Basmati rice and naan bread are the most common sides because they soak up the creamy sauce. Add cucumber raita or steamed green beans for cooling contrast, or try jeera rice for extra flavor that complements the warm spices without competing.

Chicken Korma Indian-Style
Ingredients
Equipment
Method
- Mix yogurt, half the ground cardamom, cinnamon, cloves, minced garlic, and grated ginger in a bowl. Add chicken thighs and coat thoroughly. Refrigerate and marinate 30-60 minutes while preparing other ingredients.1.5 lbs boneless chicken thighs, 1 cup plain yogurt, 4 cloves garlic, 1 inch fresh ginger, 1 tsp ground cardamom, 0.5 tsp cinnamon, 0.25 tsp ground cloves
- Heat ghee in a heavy-bottomed pan over medium-low heat. Add sliced onions and cook for 10-15 minutes, stirring frequently, until onions are golden-brown and soft. Avoid rushing this step to prevent burnt flavor.1 large onion, 2 tbsp ghee
- Soak cashews in warm water for 15 minutes. Drain and blend cashews with ¼ cup water in a blender or food processor until completely smooth and silky, scraping sides twice to ensure no graininess.0.5 cup cashews, 0.75 cup water
- Add marinated chicken to the pan with onions and increase heat to medium. Cook for 3-4 minutes until the chicken starts to turn opaque. Stir in the nut paste, remaining spices, and ½ cup water. Bring to a simmer, reduce heat to low, cover, and cook for 20-25 minutes until chicken is tender and sauce coats the back of a spoon.1.5 lbs boneless chicken thighs, 1 tsp ground cardamom, 0.5 tsp cinnamon, 0.25 tsp ground cloves, 0.75 cup water
- Remove the pan from heat and stir in heavy cream or coconut milk. Let the sauce rest for 5 minutes to meld flavors. Garnish with chopped fresh cilantro before serving.0.25 cup heavy cream, fresh cilantro
Notes
- Marinate chicken at least 30 minutes for tender and flavorful meat.
- Cook onions slowly to golden brown to avoid bitter or burnt flavors in the sauce.
- Blend cashews thoroughly to prevent a grainy sauce; add extra water if needed for smoothness.




