This creamy almond butter coconut sauce is rich, aromatic, and full of comforting flavor. Paired with juicy chicken thighs, sweet peppers, garlic, ginger, tomato paste, and warm spices, it makes a satisfying dinner that feels special without being complicated.
This almond butter sauce is a versatile, flavorful sauce for chicken, vegetables, noodles, rice, pasta, quinoa, couscous, or bread. The coconut milk gives it a silky texture, while the almond butter adds body and a gentle nutty taste. If you enjoy creamy coconut chicken recipes or need a peanut sauce alternative, this dish is a delicious option to add to your weeknight dinner rotation.
Why you should make this recipe
This creamy almond butter coconut chicken is aromatic, cozy, and deeply flavorful. It uses everyday ingredients but tastes layered and satisfying.
It is mostly a one-pan dish, especially if you use an oven-safe skillet or cast iron pan. Searing the chicken first builds flavor, and the same pan is used to create the sauce.
The recipe comes together fairly quickly once the chicken has marinated. You can prepare the marinade ahead of time and let the chicken rest in the refrigerator for a few hours or overnight.
It pairs well with many side dishes, including rice, noodles, quinoa, couscous, potatoes, zoodles, or crusty bread for soaking up the creamy sauce.
It is also a good substitute for peanut sauce. Almond butter brings a similar richness while giving the sauce its own distinct flavor.
This dish can work well as a freezer meal and can be a thoughtful homemade food gift for a new parent, a recovering friend, or anyone who could use a comforting dinner.
Ingredients
The main ingredients for this creamy coconut almond butter sauce are simple, but each one plays an important role in the final flavor and texture.
- Chicken: Skin-on chicken thighs are an excellent choice for this sauce, whether bone-in or boneless. Dark meat has more fat and stays moist during cooking, which helps create juicy, flavorful chicken. If you prefer less fat, you can remove the skin after cooking. Chicken breast can also be used, but it is best to marinate it ahead of time so it stays tender and flavorful.
- Coconut milk: Use full-fat, unsweetened canned coconut milk. Do not use coconut cream or the refrigerated coconut milk sold in cartons, because those products will change the texture and richness of the sauce.
- Almond butter: Smooth, creamy almond butter works best. Unsweetened almond butter is preferred because it gives the sauce a nutty depth without making it sweet. It also helps thicken the sauce along with the coconut milk.
- Tomato paste: Tomato paste adds color, depth, and a slightly savory tang. It gives the almond butter coconut sauce its beautiful reddish hue.
- Peppers: A combination of sweet peppers and green pepper adds color, freshness, and gentle sweetness. Red bell peppers can also be used.
- Spices: Cayenne, ginger, cumin, paprika, garlic, and black pepper create warmth and depth. The spices make the sauce bold without overpowering the coconut and almond flavors.
How to make it
Start by preparing the chicken marinade. Pat the chicken thighs dry, season them well with salt, and place them in a bowl or zip-top bag.
In a separate bowl, combine the marinade ingredients until smooth and well mixed. Massage the marinade all over the chicken, making sure each piece is fully coated. Cover the bowl or seal the bag, then refrigerate the chicken for at least 2 hours or overnight for deeper flavor.

- Heat a heavy-duty skillet on the stove. Sear the marinated chicken thighs, skin side down, until the skin is golden brown. If your pan is oven-safe, transfer it directly to the oven. If not, move the chicken to a baking dish before roasting.
- While the chicken finishes cooking, make the sauce in the same pan. Sauté the onion, garlic, ginger, peppers, and tomato paste, scraping up the browned bits from the bottom of the pan. Add the coconut milk, almond butter, spices, and a little stock or water if needed. Return the chicken to the sauce and simmer until the sauce thickens. Serve with rice, noodles, quinoa, couscous, potatoes, zoodles, or bread.
Cook’s tip
- If you do not have an oven-safe skillet, sear the chicken in a regular pan, then transfer it to a casserole dish or baking pan before placing it in the oven.
- Tomato paste in the marinade gives the chicken extra flavor and color. You can adjust the marinade to suit your taste, but the sauce works best when the coconut milk, almond butter, tomato paste, ginger, garlic, and spices remain in place.
- Tent the cooked chicken loosely with aluminum foil while preparing the sauce. This helps prevent the chicken from drying out before it goes back into the pan.
- If the sauce becomes too thick, loosen it with a small amount of chicken stock or water. Add the liquid gradually so the sauce stays creamy rather than watery.

Variation/Substitutes
- Animal protein: Shrimp can be used instead of chicken if you enjoy seafood. Steak, fish, or another protein of your choice can also work. For a vegetarian version, tofu is a good option.
- Vegetables: Use the vegetables you have on hand. Sweet peppers work beautifully, but you can add other vegetables if you like. Keep cooking times in mind, since harder vegetables need more time and softer vegetables can overcook quickly.
- Nut butter: Peanut butter can be used for a different version of the sauce. Cashew butter, coconut butter, or pumpkin butter can also be tested depending on the flavor you want.
- Greens: Kale, spinach, collard greens, or Swiss chard can be added near the end of cooking. Adding greens late helps them keep their color and texture.

FAQ
Frequently Asked Questions
Can I use chicken breast instead of chicken thighs? Yes. Chicken breast can be used, but it is leaner and can dry out more easily. Marinating it ahead of time helps improve both flavor and tenderness.
Can I use coconut cream instead of coconut milk? Full-fat canned coconut milk is the best choice for this recipe. Coconut cream is thicker and richer, while carton coconut milk is usually too thin for this sauce.
Can I make this recipe ahead of time? Yes. The chicken can be marinated several hours ahead or overnight. The finished dish can also be stored and reheated gently until warmed through.
What should I serve with almond butter coconut chicken? Serve it with rice, noodles, quinoa, couscous, potatoes, zoodles, or bread. Anything that can absorb the creamy sauce will work well.
Can this sauce be used without chicken? Yes. The coconut almond butter sauce can be paired with vegetables, tofu, shrimp, fish, steak, or another protein of your choice.
PEACE & LOVE
Maureen
📖 Recipe

Creamy Almond Butter Coconut Sauce with Grilled Chicken
Ingredients
For the Chicken Marinade
- 8 chicken thighs
- 3 tablespoons olive oil
- ½ teaspoon cayenne
- salt and black pepper to taste
- ½ teaspoon paprika
- 1 teaspoon tomato paste
- 3 tablespoons fresh lemon juice plus zest of one lemon
- 1 teaspoon minced garlic
- 1 teaspoon herbes de Provence (optional)
For the Sauce
- 2 teaspoons coconut oil (or any cooking oil)
- 4 medium sweet peppers, thinly sliced
- 1 large green pepper, thinly sliced
- 2 cups full-fat canned coconut milk
- ¼ cup chicken stock or water (optional)
- 1 small yellow onion, chopped
- 2 garlic cloves, chopped
- 1 teaspoon freshly grated ginger
- 2-3 tablespoons almond butter, packed
- 2 tablespoons tomato paste
- ½ teaspoon cumin
- ½ teaspoon cayenne
- salt and black pepper to taste
Instructions
-
Rinse the chicken thighs if desired, then pat them completely dry with paper towels. Season with salt and rub it all over the chicken.
-
In a small bowl, mix all the marinade ingredients until well combined. Pour the marinade over the chicken and rub it over each piece until fully coated. Place the chicken in a zip-top bag or covered bowl and refrigerate for 2 hours or overnight.
-
Preheat the oven to 425°F.
-
Heat a large oven-safe skillet or cast iron pan over high heat. Add about 2 tablespoons of olive oil or butter. When the pan is hot, add the chicken thighs skin side down. After 1 minute, reduce the heat to medium-high. Cook undisturbed for about 6 minutes, or until the skin is golden brown.
-
Flip the chicken so the skin side faces up, then place the pan in the oven. Cook for 20-25 minutes, or until a thermometer registers 165-170°F. Remove the chicken from the pan and set it aside. Do not discard the rendered fat.
-
Place the same pan with the rendered fat over medium heat and add the coconut oil. Add the onion and cook for about 1 minute, or until translucent. Stir in the garlic, ginger, and tomato paste. Cook for 2-3 minutes, scraping the bottom of the pan often so the mixture does not burn. Add the peppers and cook for 2 minutes. Pour in the coconut milk and reduce the heat to medium-low. Add the almond butter, cumin, cayenne, salt, and black pepper, then stir until the sauce is smooth. Return the chicken to the pan carefully. Cover loosely and simmer for about 7 minutes, or until the sauce thickens. If the sauce is too thick, add chicken stock or water a little at a time.
-
Taste and adjust the seasoning. Remove from the heat and serve with rice, potatoes, noodles, zoodles, quinoa, couscous, or bread.
Notes
Nutrition
| Calories: 712.3kcal
| Carbohydrates: 14.31g
| Protein: 32.72g
| Fat: 59.54g
| Cholesterol: 168.55mg
| Sodium: 302.9mg
| Potassium: 886.16mg
| Fiber: 4.72g
| Sugar: 7.29g
| Vitamin A: 753.48IU
| Vitamin C: 108.94mg
| Iron: 3.49mg