This Creamy Coconut Chicken Curry is the ultimate comfort food meal. It’s full of aromatic spices that are simmered in a delicious sauce that’s healthy and super satisfying. It comes together in one pot making it an easy weeknight dinner that’s full of flavor.
Looking for something warm and comforting during the cozy season? This Creamy Coconut Chicken Curry is sure to warm your stomach and fill you up. It only takes 1 hour to make and is simple to throw together on a weekday.
To make it, fresh onion, garlic, and ginger are sautéed in coconut oil then tossed in an array of spices and chunks of chicken. Everything is simmered in a hearty tomato sauce then coconut milk is added for a rich and creamy texture.
We like to serve ours over some basmati rice and a side of warm naan. It’s nice and filling and there’s plenty of sauce to soak up with your bread at the end.
If you like spiced tomato sauce dishes, try our Moroccan Shakshuka that’s made with ras el hanout.
Ingredient Notes
This section contains notes and substitutions about the ingredients. For a full list with quantities, check out the recipe card at the bottom of the post.
- Coconut Oil: This is where the dish gets a lot of the coconut flavor from since we’re sautéing the onions, garlic, and ginger in it.
- Yellow Onion: You’ll need about half a medium yellow onion.
- Garlic: You’ll need 4 large cloves of freshly minced garlic.
- Fresh Ginger: We prefer using fresh ginger because of it’s aromatic and more gentle flavor. We haven’t tested it with ground ginger, but you can start with ¼ tsp and adjust as needed.
- Spices: We use a blend of garam masala, turmeric, cumin, coriander, and red chili powder. We don’t recommend substituting any of these as the flavor could vary.
- Chicken Breast: We use 2 large chicken breasts, but you can use 1-1 ½ pounds of chicken thighs if you like.
- Crushed Tomatoes: We use the regular kind not the fire roasted.
- Coconut Milk: Full-fat coconut milk is best for getting a deliciously creamy sauce.
- Cilantro: We highly recommend adding a bit of chopped cilantro on top, but if you want, you can omit it.
Instructions (overview)
Step 1: Start by prepping your ingredients. Chop the onion and mince the garlic and ginger. We like to add the spices to a bowl or plate so it’s easy to add them right away. Keep the garam masala separate from the other spices. That will go in at the end of cooking. Chop the chicken into 1-inch (2.5 cm) chunks and set aside.
Step 2: Heat the coconut oil in a large dutch oven and sauté the onion followed by the garlic and ginger. Then bloom the spices by tossing them for 20-30 seconds until fragrant. Add the chicken and brown on all sides then add the crushed tomatoes and salt.
Step 3: Let the sauce simmer for 20 minutes then add the coconut milk and garam masala and stir until creamy. Top with cilantro and sliced peppers if desired. Serve over basmati rice with a side of naan or roti and enjoy!
Tips and Recipe Notes
- Shake the can of coconut milk before opening it. The cream and water in the coconut milk separate which makes it very watery and chunky when pouring it out. To prevent this, just give it a quick shake to mix everything together. This makes it easier to stir into the sauce.
- The sauce will thicken as it cools, so if it appears thin right after cooking, that’s normal. If you want a thicker sauce, simmer it for an extra 5-10 minutes before adding the coconut milk.
- Start making the rice while you’re browning the chicken. That way the sauce and rice will be done around the same time.
FAQ
Yes. Feel free to add sliced jalapeños or serranos on top like we did or add a bit of cayenne pepper to the sauce.
Yes. Broccoli or spinach are good options. For a vegan version, you can substitute the chicken with chickpeas. Just be sure to add the chickpeas during the last 5-10 minutes of cooking so they don’t turn to mush.
Storing
Place any leftovers in an airtight container and store them in the fridge for up to 3-4 days. This is one of those dishes that tastes even better the next day since the spices have more time to marry into the sauce.
Don’t forget to leave a STAR REVIEW and comment if you loved this recipe! Tag us on Instagram @fancifuleats so we can see your tasty creations! For more inspiration, follow us on Pinterest.
📖 Recipe
Creamy Coconut Chicken Curry
Ingredients
- ½ medium yellow onion finely chopped
- 4 cloves garlic pressed or minced
- 1 2-inch (5 cm) knob fresh ginger peeled and minced
- 2 tsp ground turmeric
- 2 tsp ground cumin
- ½ tsp ground coriander
- 1 tsp red chili powder
- 2 tbsp coconut oil
- 2 large boneless skinless chicken breasts
- 1 28-oz (790 g) can crushed tomatoes
- 2 tsp fine sea salt plus more to taste
- 1 13.5-oz (400 ml) can full-fat coconut milk shaken
- 1 ½ tbsp garam masala
- ⅓ cup (7 g) chopped cilantro loosely packed
To Serve:
- Basmati rice
- Sliced jalapeño or serrano optional
Instructions
- Prep your ingredients by cutting the onion and mincing the garlic and ginger. Place the spices (except for the garam masala) in a small bowl and set aside.
- Cut the chicken into 1-inch (2.5 cm) chunks and set aside.
- In a large dutch oven, heat the coconut oil over medium heat. Add the onion and sauté until translucent. Then add the garlic and ginger and cook for about 1 minute until fragrant.
- Toss in the spices and stir them around for 20-30 seconds until fragrant. Add the chicken and brown on all sides (about 5 minutes). Scrape any spices off the bottom of the pot so they don't burn.
- Add the crushed tomatoes and salt and stir to combine. Reduce the heat to medium-low and let simmer for 20 minutes until thickened. Stir occasionally.
- Add the coconut milk and garam masala and stir until smooth and creamy. If needed, add a bit more salt to taste. Top with cilantro and add sliced peppers if desired. Serve warm over rice and with a side of naan or roti.
Notes
- The sauce will thicken more as it cools, but if you want an even thicker sauce, simmer it for 5-10 more minutes before adding the coconut milk.
- You can use 1-1 ½ pounds of cut up chicken thighs in place of the chicken breasts. Just keep in mind that they take a bit longer to cook than chicken breasts.
Leave a Comment