Main Courses
This almond chicken curry recipe transforms tender chicken into a fragrant, nutty masterpiece with just one pot and 45 minutes. The secret lies in ground almonds creating a velvety texture while coconut milk and ginger build layers of warmth that linger long after the last bite.
I developed this version after years of testing—each ingredient plays a crucial role, from the toasted spices to the final almond flour finish that adds depth without overpowering.
The magic happens in the slow simmer, where chicken becomes fork-tender while absorbing the aromatic marinade of garlic, ginger, and lemongrass. Unlike traditional curries that rely on heavy cream, this version uses almond milk for a lighter texture that still delivers rich, satisfying flavor.
The ground almonds create an unexpected but essential creaminess that balances the coconut's sweetness and the curry's spice.
What you'll end up with is a dish that's equally at home on weeknight tables or special occasions—a golden curry with tender chicken pieces swimming in a sauce that's both creamy and fragrant.
The almonds add a subtle nutty undertone that elevates the coconut milk, while the ginger and garlic create that signature warmth that makes every spoonful satisfying. Serve with basmati rice or naan for the full experience.
This recipe is designed to be approachable yet impressive, with professional results that come from simple techniques. The marinating step infuses the chicken with flavor, while the slow cooking ensures tender meat and well-developed sauce.
Perfect for feeding a family or hosting dinner guests, this almond chicken curry delivers restaurant-quality comfort food with minimal effort.
Ingredients for almond chicken curry
Ground almonds and coconut milk create velvety harmony with tender chicken thighs in this aromatic curry.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on preferred for flavor |
| Ground Almonds 🥜 | ½ cup | Toasted for enhanced flavor |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Almond Milk 🥛 | ½ cup | Unsweetened for balance |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Lemongrass 🌱 | 2 tbsp | Finely chopped, central stalk |
| Curry Powder 🌶️ | 2 tbsp | Mild or medium heat |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Turmeric Powder 🌶️ | 1 tsp | Freshly ground preferred |
| Cinnamon Stick 🌳 | 1 whole | For subtle warmth |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Almond Flour 🥜 | ¼ cup | For final texture |
The chicken thighs are non-negotiable here—skin-on delivers the best flavor and texture. Look for organic or free-range at Whole Foods or your local butcher if possible, though standard supermarket thighs work fine. The ground almonds should be toasted for deeper flavor; Trader Joe's sells them pre-toasted, saving you time. For coconut milk, full-fat is essential—it creates that luxurious texture. The canned version is perfectly fine, but if you want to splurge, Thai Kitchen brand has excellent reviews for its rich, creamy consistency. Fresh ginger and lemongrass are available in the produce section, often near the Asian ingredients. If you can't find lemongrass, substitute with extra ginger and lime zest**—it won't be identical, but still delicious.
No ground almonds? Blanch and skin almonds yourself—it's easy and gives you control over texture. Short on coconut milk? Mix half coconut milk with half almond milk for a lighter version, though the sauce will be slightly less rich. The curry powder can be swapped for 1 tbsp each of coriander and turmeric plus 1 tsp cayenne if you don't have it. Fresh ginger and garlic are ideal, but powdered versions work in a pinch (use half the amount). For lemongrass, freeze the stalks whole—you can grate directly from frozen. The cinnamon stick adds subtle warmth; if you're avoiding it, add an extra pinch of ground cinnamon instead. Lemon juice should be freshly squeezed—bottled juice lacks brightness and can make the sauce taste flat.
This curry tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 4 days. For longer storage, freeze portions for up to 3 months. The sauce thickens as it cools, so add a splash of almond milk when reheating. The almond flour at the end is key—it adds a lovely nutty finish and helps thicken the sauce slightly. If you're serving this at a gathering, make the sauce ahead and reheat it—the chicken can be added fresh to keep it tender. The dish pairs beautifully with jasmine rice or naan, but basmati rice works perfectly too. Always taste as you go, especially when balancing the spices—adjust with more lemon juice if it's too rich or a pinch of salt if it needs brightness.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this recipe when I’ve got nothing but a few cans and spices. The ground almonds add this nutty depth without needing specialty ingredients—just toss them in with the ginger and coconut milk, and boom, instant richness.
- Creamy Without the Guilt: Between the coconut milk’s velvety pull and that almond milk lightness, it’s the perfect balance—never heavy, never greasy. The ginger? Oh, it’s the secret weapon cutting through the richness like a bright summer breeze.
- Weeknight to Potluck Hero: Make a double batch on Sunday, and you’ve got lunch covered for days. It reheats like a dream (no soggy bits, promise) and tastes even better the next day—ideal for my chaotic mornings or when I’m dragging a casserole to book club.
- Budget-Friendly Luxe: Chicken thighs stretch farther than breasts, and almond milk costs half what fancy coconut cream does. Yet somehow, it still feels like a restaurant dish—because that ginger-almond combo? Pure flavor gold for pennies.
Step-by-step instructions for almond chicken curry
Here's the method for a rich, aromatic curry where toasted almonds and fragrant spices create a velvety coconut base.
Prepare the Chicken and Toast the Almonds
Pat the 1.5 lb boneless chicken thighs dry with paper towels and cut each into 4 even pieces. This ensures consistent cooking. In a dry skillet over medium heat, toast the 0.5 cup ground almonds for 3-4 minutes, stirring constantly until they turn a rich golden brown and release a nutty aroma. This toasting enhances their flavor and prevents a raw taste in the final dish.
Remove the almonds and set aside. In the same skillet, add the chicken pieces and cook for 4-5 minutes until they develop a light golden crust on all sides. This initial sear locks in juices and builds flavor. Transfer the chicken to a plate and set aside temporarily.
Build the Spiced Base
In the same skillet, add 2 tbsp finely grated fresh ginger and 4 minced garlic cloves. Cook for 1-2 minutes until the ginger softens and becomes fragrant—this releases their essential oils. Add 2 tbsp finely chopped lemongrass (including the central stalk) and cook for another 30 seconds, stirring constantly to prevent burning.
Next, add 2 tbsp curry powder, 1 tbsp ground cumin, 1 tsp turmeric powder, and 1 whole cinnamon stick. Stir for 30 seconds until the spices are fragrant and the mixture darkens slightly. This aromatic blend forms the flavor foundation of the curry. Be careful not to let the spices burn—they should smell rich but not acrid.
Simmer the Coconut Milk Mixture
Pour in the 1 can coconut milk and 0.5 cup almond milk, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer over medium-low heat. Add the 1 tsp salt and 0.5 tsp black pepper, then return the chicken pieces to the skillet. Stir gently to coat the chicken in the spiced coconut mixture.
Partially cover the skillet and simmer for 20-25 minutes, stirring occasionally, until the chicken is tender and the sauce has thickened slightly. You'll know it's ready when the chicken easily separates with a fork and the sauce clings to the back of a spoon. The sauce should be creamy but not overly thick—if it becomes too thick, stir in 1-2 tablespoons of water to reach your desired consistency.
Finish with Lemon and Almond Flour
Remove the cinnamon stick and stir in 2 tbsp fresh lemon juice. This brightens the flavors and balances the richness of the coconut milk. In a small bowl, whisk together the 0.25 cup almond flour with 1 tablespoon of water to create a smooth paste. Slowly stir this paste into the curry, simmering gently for 2-3 minutes until the sauce thickens to a glossy, velvety consistency.
Taste and adjust seasoning if needed—add more salt or pepper if the curry feels flat. The final sauce should be rich, aromatic, and perfectly balanced between the nutty almonds, warm spices, and bright lemon. Serve immediately over steamed jasmine rice or with crusty naan bread to soak up every last bit of the fragrant sauce.
Pro Tips For Making Almond Chicken Curry
- CRISP THE ALMONDS FIRST: Toss the ground almonds in a dry pan over medium heat for 2-3 minutes before adding them to the curry—just until they smell toasty. I used to skip this, and the texture always felt flat; now it adds a nutty depth that stands out against the coconut milk’s creaminess.
- CUT GINGER SLIGHTLY LARGE: Dice that ginger into ¼-inch chunks instead of mincing it fine. The pieces soften into the sauce without turning it into mush, and you’ll actually taste the freshness better than if you pulverized it. (Yes, even if you’re impatient like me.)
- DON’T BOIL THE MILKS: Once you add the coconut and almond milk, keep the heat at a gentle simmer—never a rolling boil. I learned this the hard way when I ended up with a split curry that looked like it had curdled. Low and slow keeps the sauce velvety, not broken.
- SALT THE CHICKEN TWICE: Season the raw chicken thighs with half the salt before searing, then finish with the rest after the curry sauce comes together. This guarantees every bite is properly seasoned, not just the surface. (Your future self will notice the difference.)
Pro cooking tips for perfect results
Toast Almonds Properly
Never skip toasting your ground almonds—this step transforms their flavor from bland to rich and nutty. Heat your skillet over medium heat and stir the almonds constantly for 3-4 minutes until they turn golden brown and smell deeply aromatic.
I use a 10-inch cast iron skillet from Lodge because it distributes heat evenly and prevents burning. Watch closely after 2 minutes to avoid scorching, which can make the sauce bitter. 🔥
Sear Chicken Evenly
Cutting the chicken thighs into 4 even pieces ensures they cook uniformly. Sear them in the same skillet over medium heat for 4-5 minutes, turning only once, until they develop a golden crust on all sides.
This initial sear locks in juices and builds a flavorful crust. I like to use a meat thermometer to check for 165°F internal temperature later, but the sear is about building flavor, not fully cooking the meat.
Bloom Spices Correctly
When adding your curry powder, cumin, and turmeric, stir for exactly 30 seconds over medium heat—this releases their essential oils and prevents burning. The spices should smell rich and aromatic, not acrid.
I add the cinnamon stick last and remove it before serving. For extra depth, toast the spices in the dry skillet for 1 minute before adding liquids—a trick I learned from Indian street food vendors. 🌶️
Balance Liquid Consistency
The sauce should be creamy but not gluey. If it thickens too much during simmering, stir in 1-2 tablespoons of water to reach a velvety consistency. I find the almond flour paste at the end helps thicken it just right—whisk it with 1 tablespoon of water first to prevent clumping.
The final sauce should coat the back of a spoon but still be spoonable. Taste as you go, especially when adding lemon juice, which brightens the flavors and balances richness.
Use Fresh Ingredients
Fresh ginger, garlic, and lemongrass make a world of difference. For ginger, I grate it using a microplane to get fine, aromatic strands. If you must use powdered spices, toast them first in the skillet for 30 seconds to enhance their flavor.
The lemongrass should be finely chopped, including the central stalk, for maximum aroma. And always use fresh lemon juice—bottled juice lacks the brightness needed to balance the coconut milk's richness. 🍋
Simmer Gently
Simmering over medium-low heat is key to tender chicken and well-developed flavors. Cover the skillet partially and stir occasionally to prevent sticking. The chicken is done when it reaches 165°F internal temperature and separates easily with a fork.
If the sauce reduces too quickly, add a splash of almond milk to maintain creaminess. The longer it simmers, the deeper the flavors, but don’t exceed 25 minutes or the chicken may dry out. ⏰
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Chicken thighs are ideal because they stay juicy during the long simmer. If using breast, cut them into 1-inch cubes and reduce simmering time to 15 minutes to prevent drying. For best results, marinate the breasts in the spice mix for 30 minutes before cooking.
What if I don't have ground almonds?
You can substitute with 1/4 cup almond flour or 1/4 cup toasted slivered almonds** (finely pulsed in a food processor). For a creamier texture, blend 1/4 cup raw almonds into a fine powder first. The flavor will be slightly less rich but still delicious.
How can I make this curry spicier?
Add 1/2 teaspoon cayenne pepper with the other spices or stir in 1-2 teaspoons of hot sauce at the end. For a smoky kick, toast 1/2 teaspoon smoked paprika with the ground almonds. Always taste as you go—spices build up during simmering!
Can I prepare this ahead of time?
Yes! Make the sauce up to 2 days ahead and store in an airtight container. Reheat gently over low heat, adding 1-2 tablespoons of water if needed. For best texture, add chicken fresh when reheating. The flavors actually improve overnight as they meld.
What's the best way to serve this curry?
Pair with jasmine rice or basmati rice for classic presentation. Add toasted naan or garlic bread for dipping. Garnish with fresh cilantro and a squeeze of lemon. For a complete meal, serve with a simple cucumber raita to balance the richness.
