Spicy Chicken Korma
This Spicy Chicken Korma is a perfect balance of bold spices, creamy coconut milk, and tender chicken that will warm you from the inside out.
The first time I made this Spicy Chicken Korma was during a dinner party I threw for a few close friends. I’d been craving the comforting richness of Indian flavors, but I wanted something that would bring a little extra heat to the table. After browsing through several recipes, I decided to make my own twist on a classic chicken korma. The result? A dish that was both creamy and spicy, full of flavor without being overwhelming. It quickly became a favorite in my house, and now it’s a staple for every cozy evening when we’re in the mood for something comforting but exciting. Inspired by traditional Indian cooking with a little heat, this korma recipe is sure to make its way into your dinner rotation too.
🟩 Why This Is So Good
- Perfect balance of spice and creaminess: The combination of garam masala, cumin, and coriander gives this dish depth and warmth, while the coconut milk and yogurt create a creamy sauce that wraps everything together beautifully.
- Quick and easy: Despite its rich flavors, this dish comes together quickly—no long hours in the kitchen, just a few simple steps for a show-stopping meal.
- Adjustable heat level: You can tweak the chili powder to make this dish as spicy or mild as you like, making it family-friendly while still delivering on flavor.
- Great for meal prep: This korma is even better the next day, making it perfect for preparing in advance and enjoying for several meals.
One of the best moments came when my best friend, who’s not the biggest fan of spicy food, took one bite and said, “This is actually perfect—spicy, but not overwhelming.” It was a proud moment, knowing that I’d nailed the balance of flavors. Now, every time I make this, my family asks if there’s any leftover for lunch the next day.
For more on how to balance spices in Indian cooking, check out this Indian spice guide for tips.

🟩 Getting Your Ingredients Right
- Chicken: Boneless, skinless chicken breast or thighs both work well here. I prefer thighs for extra tenderness and flavor, but either will yield a great result.
- Greek yogurt: Full-fat yogurt is the best option for a rich and creamy sauce, but you can use non-fat if you’re looking to lighten it up a bit.
- Coconut milk: Use the coconut cream that rises to the top of the can for the richest, most luxurious sauce. If you can’t find it, full-fat coconut milk works just fine.
- Garam masala: This warming spice blend is essential to the korma’s flavor. If you can’t find it pre-mixed, make your own with a blend of cinnamon, cardamom, cumin, and coriander.
For the best quality coconut milk and yogurt, check out this premium coconut milk product page.
🟩 Making It Step by Step
Prepare the Chicken
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for about 5 minutes, until softened and golden. Add the chicken pieces to the skillet and cook for 7–8 minutes, turning occasionally, until the chicken is browned on all sides. Remove the chicken from the skillet and set it aside.
Make the Sauce
In the same skillet, add the minced garlic and ginger, cooking for about 1 minute until fragrant. Add the garam masala, cumin, coriander, chili powder, turmeric, salt, and black pepper. Stir to combine, allowing the spices to toast for 1–2 minutes—this brings out their flavors and enhances the sauce.
Build the Korma
Stir in the tomato paste and cook for another minute, then add the Greek yogurt and coconut milk, stirring until smooth. Return the chicken to the skillet, add the sugar, and let everything simmer together for 10 minutes, allowing the sauce to thicken and the chicken to cook through. If the sauce is too thick, you can add a splash of water to loosen it up.
Finish the Dish
Stir in the heavy cream and almond flour (or almond butter/cashew butter, if using) to thicken the sauce further. Adjust seasoning to taste with more salt if needed. Garnish with fresh cilantro before serving.
🟩 Making Sure It Turns Out
- Use a non-stick skillet: A non-stick skillet makes it easier to cook the chicken without it sticking, and it helps when you’re stirring the sauce.
- Don’t overcook the chicken: Chicken breasts can dry out easily, so be sure to cook it just until browned and no longer. If you’re using thighs, they are a bit more forgiving.
- Let the sauce simmer: Simmering the sauce allows the flavors to meld and thicken. If you’re in a hurry, you can reduce the simmering time, but the dish will be more flavorful if you give it a bit more time.
The first time I made this, I rushed the simmering step and the sauce wasn’t as rich as it could have been. Now, I make sure to give it time to cook down and thicken, and it’s worth the extra minutes every time.

🟩 Perfect Serving Ideas
This Spicy Chicken Korma is hearty enough to stand alone, but it pairs wonderfully with a side of fluffy basmati rice or warm naan bread to soak up the flavorful sauce. You could also serve it with a simple cucumber raita to balance the heat. A crisp, cold glass of white wine, such as a Sauvignon Blanc, complements the spice and richness of the dish beautifully.
🟩 Making It Different
- Vegetarian version: Swap out the chicken for cubed tofu or paneer for a delicious vegetarian alternative.
- Nut-free: If you prefer a nut-free version, simply omit the almond flour or almond butter and substitute with a bit of cornstarch or arrowroot powder for thickening.
- More heat: Want more spice? Add some chopped fresh chilies to the sauce or increase the chili powder to your desired level.
🟩 Storage and Leftovers
This dish keeps really well in the fridge for up to 3 days, and the flavors continue to develop overnight. When reheating, just add a splash of water or coconut milk to loosen the sauce, as it may thicken while stored. This is also a great make-ahead option for meal prep.
🟩 Tips That Actually Help
- Use full-fat yogurt and coconut milk: These ingredients add richness to the sauce and help balance the spices.
- Toast the spices: Allowing the spices to toast before adding liquids enhances their flavor and adds depth to the dish.
- Simmer slowly: Don’t rush the simmering step—let the sauce thicken and develop its full flavor.
One of my key kitchen lessons with this dish was learning to be patient while the sauce simmered. At first, I tried to rush it, but the flavors really do benefit from a slow, simmering cook. The longer you let it cook, the richer and more layered the taste becomes.

Closing Paragraph
This Spicy Chicken Korma is a true comfort food, with just the right balance of heat, creaminess, and spice. Every time I make it, my family gathers around the table, savoring each bite as the flavors meld together in a perfect harmony. It’s a dish that’s easy to make yet feels special enough to serve on a weeknight or at a dinner party. And the best part? It’s even better the next day, so there’s always a little leftover to look forward to. If you love bold, creamy dishes with a kick of heat, this will be your new go-to recipe.
Frequently Asked Questions
→ Can I make this ahead of time?
Yes! You can make the korma ahead of time and store it in the fridge for up to 3 days. Just reheat it gently and add a little extra coconut milk if needed to loosen the sauce.
→ Can I use frozen chicken?
It’s best to use fresh chicken for this recipe. If you must use frozen chicken, be sure to thaw it completely before cooking.
→ Is this dish very spicy?
The level of spice can be adjusted by varying the amount of chili powder. It’s flavorful with a moderate kick, but you can reduce the chili powder if you prefer a milder dish.
→ Can I substitute the coconut milk with regular milk?
While coconut milk gives this dish its signature flavor, you can use heavy cream or regular milk as a substitute if you prefer, though the flavor will be different.
→ Can I freeze leftovers?
Yes, you can freeze leftovers for up to 2 months. To reheat, thaw overnight in the fridge and warm gently on the stove, adding a splash of coconut milk to bring back the creaminess.
Spicy Chicken Korma
Print
Spicy Chicken Korma Recipe
Description
A creamy, spicy chicken curry with a rich blend of spices and a hint of sweetness, perfect for any weeknight or special occasion.
Ingredients
→ For the curry
- 2 Tbsp light olive oil, or vegetable oil
- 1 large yellow onion, finely chopped
- 1 ½ lbs chicken breast, tenderloin, or trimmed thighs, cut into bite-size pieces
- 4 garlic cloves, minced
- 2 tsp minced ginger (about 1-inch piece of ginger)
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp chili powder
- ½ tsp ground turmeric
- ½ tsp fine sea salt, plus more to taste
- ¼ tsp freshly ground black pepper
→ For the sauce
- 2 Tbsp tomato paste
- ½ cup plain Greek yogurt, preferably full-fat
- ½ cup canned coconut milk, preferably the cream on top*
- ¼ cup almond flour, or 2 Tbsp almond butter or cashew butter, optional
- 1 tsp granulated sugar
- ¼ cup heavy whipping cream
- ¼ cup fresh cilantro, chopped, for garnish
Instructions
- Heat olive oil in a large skillet over medium heat. Add onion and sauté for 5 minutes until softened.
- Add chicken and cook for 7–8 minutes, turning occasionally, until browned on all sides. Remove and set aside.
- In the same skillet, add garlic and ginger, cooking for 1 minute.
- Stir in garam masala, cumin, coriander, chili powder, turmeric, salt, and pepper, toasting the spices for 1–2 minutes.
- Add tomato paste, then stir in Greek yogurt and coconut milk, mixing until smooth.
- Return chicken to skillet, add sugar, and simmer for 10 minutes.
- Stir in heavy cream and almond flour (or almond butter), adjusting seasoning.
- Garnish with cilantro and serve with rice or naan.
Notes
Use full-fat coconut milk and yogurt for the best creamy texture.
Adjust chili powder to your heat preference.
Can be made ahead and stored in the fridge for up to 3 days.