Description
Rich, creamy Indian chicken korma with aromatic spices and a luxurious almond-yogurt sauce that’ll make you wonder why you ever ordered takeout.
Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes | Servings: 4
Ingredients
- 1 lb boneless, skinless chicken breast, cut into bite-sized pieces (about 1-inch cubes)
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced (don’t use the jarred stuff)
- 1-inch piece of fresh ginger, grated
- 1/2 cup plain yogurt, full-fat (low-fat just doesn’t cut it here)
- 1/4 cup heavy cream
- 1/4 cup ground almonds (also called almond flour)
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp chili powder (adjust based on your spice tolerance)
- 1/2 tsp garam masala (make sure it’s fresh)
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Heat the vegetable oil in a large, heavy-bottomed pan over medium heat. Add your finely chopped onions and cook for about 5 minutes until they’re softened and turning translucent. Don’t rush this step—it builds the flavor foundation.
- Toss in the minced garlic and grated ginger. Cook for another 2 minutes until everything smells incredible and fragrant. Watch that garlic so it doesn’t burn.
- Add the chicken pieces to the pan and cook until they’re browned on all sides, about 5-6 minutes. They don’t need to be cooked through yet, just nicely colored.
- In a separate bowl, mix together the yogurt, heavy cream, ground almonds, turmeric, cumin, coriander, chili powder, garam masala, and a generous pinch of salt. This prevents curdling and creates a smooth sauce—trust me on this technique.
- Pour that gorgeous yogurt mixture right over the chicken in the pan. Stir everything together until the chicken is well coated and bring to a gentle simmer—not a rolling boil.
- Cover the pan with a lid and let the chicken korma simmer for about 20-25 minutes until the chicken is cooked through and the sauce has thickened into something beautiful. Give it a stir every now and then so nothing sticks.
- Taste and adjust the seasoning if needed—sometimes it wants a little more salt or an extra pinch of garam masala. If the sauce is too thick, add a splash of water to reach your perfect consistency.
- Garnish with fresh cilantro right before serving because that bright green pop makes it look restaurant-fancy. Serve hot with basmati rice or warm naan bread for scooping up all that creamy sauce.
Nutrition Information (Per Serving):
- Calories: 385
- Carbohydrates: 14g
- Protein: 32g
- Fat: 23g
- Fiber: 3g
- Sodium: 380mg
- Vitamin A: 8% DV
- Iron: 15% DV
- Calcium: 12% DV (from yogurt and almonds)
This dish provides excellent protein from the chicken and healthy fats from almonds, plus probiotics from the yogurt.
Notes:
- Seriously, don’t use low-fat yogurt—it splits and doesn’t create that rich, creamy texture you’re after.
- Every stove runs differently, so trust your eyes more than exact timing. The chicken is done when it’s no longer pink inside and the sauce coats the back of a spoon.
- If your garam masala has been sitting in your cabinet for years, get fresh—it makes a massive difference.
- Keep the heat at a gentle simmer once you add the yogurt mixture. High heat will cause curdling.
- Fresh ginger and garlic are non-negotiable here. The jarred versions just don’t have the same punch.
Storage Tips:
- This dish actually tastes better the next day after the flavors have melded together. Store in an airtight container in the fridge for up to 4 days.
- Freeze for up to 3 months in a freezer-safe container. Thaw overnight in the fridge before reheating.
- Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of water or cream if it’s thickened too much.
- Don’t microwave on high or the sauce will split—use 50% power and stir halfway through if you must use the microwave.
Serving Suggestions:
- Traditional Style: Serve over fluffy basmati rice with warm naan bread for scooping up the sauce
- Complete Indian Feast: Pair with saag paneer, dal, and cucumber raita for an impressive spread
- Light and Fresh: Serve alongside a simple cucumber and tomato salad dressed with lemon juice
- Modern Bowl: Serve over cauliflower rice with roasted vegetables for a lower-carb option
Mix It Up (Recipe Variations):
- Vegetable Korma: Replace chicken with cauliflower florets, sweet potato chunks, and chickpeas for a vegetarian version that’s just as satisfying
- Coconut Chicken Korma: Swap heavy cream for coconut cream and add a tablespoon of shredded coconut to the almond mixture for tropical richness
- Extra-Rich Restaurant-Style Korma: Add a tablespoon of cashew paste along with the ground almonds and finish with an extra swirl of cream for pure indulgence
- Instant Pot Chicken Korma: Brown chicken using sauté function, add all ingredients, and pressure cook on high for 8 minutes for a quick weeknight version
What Makes This Recipe Special:
This recipe follows traditional Mughlai cooking techniques that originated in the royal kitchens of medieval India, where ground nuts create body while yogurt adds complexity without curdling. The gentle simmer time allows aromatic spices to meld with the creamy base, creating that distinctive balance that sets authentic korma apart from other Indian curries—neither the spices nor the cream overpowers the other, resulting in the rich, luxurious dish that made korma a favorite of emperors and home cooks alike.
