If you have been craving a luscious, flavorful dish that somehow manages to be both comforting and exotic, then let me introduce you to the Easy Butter Chicken with Coconut Milk or Cream Recipe. This delightful twist on the classic Indian butter chicken swaps out the traditional cream for creamy coconut milk or keeps it luscious with traditional cream, giving the dish a rich, velvety texture and a subtle coconut undertone that takes it to the next level. Whether you want something cozy for weeknights or something irresistibly delicious to impress friends, this recipe fits the bill perfectly with its aromatic spices, tender chicken, and that dreamy sauce that begs for rice scoops. Prepare to fall in love!
Ingredients You’ll Need
Ingredients You’ll Need
The beauty of this Easy Butter Chicken with Coconut Milk or Cream Recipe lies in its simple yet purposeful ingredients. Every spice and component works harmoniously to build layers of flavor, color, and texture for an unforgettable meal. Let’s dive into what you’ll need:
- 2½-3 pounds Boneless, skinless chicken thighs: Perfectly tender and juicy, thighs hold up to slow cooking and soak in spices beautifully.
- 1¼ teaspoon Kosher salt: Enhances all the flavors without overpowering.
- 1 teaspoon Garam masala: Adds that signature warm, aromatic Indian flavor.
- 1 teaspoon Paprika: Gives a gentle smoky-sweetness along with vibrant reddish color.
- 1 tablespoon Oil (Olive or Avocado): A neutral oil for searing the chicken to golden perfection.
- 4-6 cloves Garlic, pressed or finely minced: Fresh garlic brings sharp, pungent depth that builds complexity.
- 1 tablespoon freshly grated or minced ginger (or 1 teaspoon ground ginger): Adds zesty warmth and aroma.
- 2 teaspoons Garam masala: Spices to bloom later in the cooking for intense flavor layers.
- 1½ teaspoons Paprika: Boosts that rich smoky tone without heat.
- 1 teaspoon Cumin: Earthy and nutty, cumin grounds the spice profile.
- ½ teaspoon Curry powder: Introduces subtle complexity and depth.
- ½ teaspoon Black pepper: Adds a mild peppery kick to balance the creaminess.
- 15 oz Can tomato sauce: The base for the sauce’s vibrant color and slight acidity.
- ⅔ cup Heavy cream (or one 15oz can full fat coconut milk): Either choice gives a rich, luscious finish with a gentle sweetness.
- 1 cup Water: Used to balance thickness when using heavy cream.
- 1½ tablespoons Brown sugar: Balances acidity and adds subtle sweetness.
- 1 tablespoon Lime juice: Fresh lime juice brightens the dish in the final moments.
- 2 tablespoons Butter: The ultimate finishing touch for silkiness and buttery richness.
- White Rice, cooked (about 2½ – 3 cups dry): The classic foundation for soaking up every last drop of sauce.
How to Make Easy Butter Chicken with Coconut Milk or Cream Recipe
Step 1: Prepare and Season the Chicken
The magic starts by prepping the chicken. Pat those boneless skinless thighs completely dry with paper towels to ensure a good sear later. Trim off any excess fat—kitchen shears make this super easy. Cut the chicken into 1-inch pieces so each bit cooks evenly. Toss the pieces with kosher salt, a teaspoon of garam masala, and paprika until every morsel is coated. This first layer of seasoning primes the meat for flavor that will bloom during cooking.
Step 2: Sear the Chicken to Lock in Juices
Heat a large, heavy pan over medium-high heat—an enamel-coated dutch oven or a large skillet about 14 inches wide works great. Add a tablespoon of oil, swirling to coat the bottom evenly. When hot, spread the chicken bits in a single layer. Resist stirring them immediately. Let them sear for a couple minutes to develop a gorgeous golden crust. This initial caramelization is the secret to deep flavor. After a few minutes, stir occasionally and cook for 6 to 8 minutes until mostly cooked through with lightly browned spots. Keep the temperature fairly high to evaporate excess liquid and avoid a watery sauce.
Step 3: Add Fresh Garlic and Ginger
Lower heat to medium. Add minced garlic and freshly grated ginger to the pan, stirring constantly for about 30 seconds. This step infuses the chicken with bold aromatics, building an irresistible foundation for the sauce.
Step 4: Bloom the Spices for Full Flavor
Push the chicken to one side of the pan, making space to toast the spices. Add the remaining garam masala, paprika, cumin, curry powder, and black pepper directly into the fat and juices left behind from cooking. Stir for about a minute; this “blooming” releases essential oils, transforming the spices from dry powders into vibrant flavor bombs. Don’t worry if some chicken mingles in here—the flavors are marrying beautifully.
Step 5: Build the Sauce
Pour in the tomato sauce, stirring and scraping the browned bits off the pan’s bottom—this is where extra depth develops. Let this meld for about 2 to 3 minutes before adding your creamy base. Use either a full 15-ounce can of coconut milk for a tropical twist or combine ⅔ cup heavy cream with a cup of water for a classic buttery smoothness. Feel free to tweak the ratio to your preferred creaminess! Lower the heat to low, cover the pan, and let the sauce simmer gently for 8 to 10 minutes, allowing all the flavors to interlace.
Step 6: Finish the Dish with Sweetness and Brightness
Remove the pan from heat and stir in brown sugar, lime juice, and butter. This trifecta balances acidity, sweetness, and richness, rounding out the sauce perfectly. Taste and add salt as needed. If you want a thicker sauce, whisk together a tablespoon of cornstarch with a tablespoon of cold water and stir it in during the last minute of cooking. If it’s too thick, just loosen with a splash of water or extra coconut milk or cream. Serve this heavenly butter chicken over steaming white rice and prepare for compliments!
How to Serve Easy Butter Chicken with Coconut Milk or Cream Recipe
Garnishes
Simple garnishes take your Easy Butter Chicken with Coconut Milk or Cream Recipe from delicious to stunning. Fresh cilantro leaves add a pop of vibrant green and herbaceous brightness that complements the creamy sauce. A sprinkle of toasted cashews or slivered almonds brings a pleasant crunch. For a touch of heat, finely diced fresh chili or a dusting of paprika can be added right before serving.
Side Dishes
While the chicken itself is a full meal, pairing it with some beloved side dishes can elevate the experience. Aside from fluffy steamed white rice, consider serving with warm naan bread to soak up the sauce or a simple cucumber raita for cooling contrast. A light salad with sliced onions, tomatoes, and a squeeze of lemon can bring refreshing acidity to balance the richness.
Creative Ways to Present
Presentation is part of the joy of sharing a meal. For an inviting dinner party, serve the butter chicken in a large vibrant bowl garnished with cilantro and lime wedges. Place the rice in a separate pretty dish so guests can help themselves. Alternatively, spoon the chicken onto small plates over rice, add a dollop of yogurt, and sprinkle with fresh herbs for individual servings packed with visual appeal.
Make Ahead and Storage
Storing Leftovers
This Easy Butter Chicken with Coconut Milk or Cream Recipe reheats exceptionally well, making it perfect for leftovers. Once cooled, store leftover chicken and sauce in an airtight container in the refrigerator. It will stay fresh for 3 to 4 days, preserving all those juicy, spiced flavors.
Freezing
If you want to save some for later, freezing is a great option. Place cooled butter chicken in freezer-safe containers or heavy-duty zip bags. It keeps beautifully for up to 2 months. When ready to enjoy, thaw overnight in the fridge before reheating gently.
Reheating
Reheat leftovers gently over low heat on the stove to prevent the cream or coconut milk from separating. Stir occasionally and add a splash of water, cream, or coconut milk if it seems too thick. You can also reheat in the microwave in short bursts, stirring in between. Serve hot with freshly cooked rice for a comforting meal.
FAQs
Can I use chicken breast instead of thighs?
Yes, you can swap in boneless skinless chicken breasts, but they tend to dry out more quickly. To keep them tender, consider cutting them bigger or cooking for slightly less time to avoid overcooking. Thighs remain our favorite for juiciness and flavor absorption.
Is it necessary to use both garam masala and curry powder?
Using both adds complexity. Garam masala offers warmth and aromatic depth, while curry powder provides a milder, earthier tone with subtle heat. They work beautifully together, but if you have just one, that’s okay—just adjust quantities to taste.
Can I make this recipe dairy-free?
Absolutely! Opt for full-fat coconut milk instead of heavy cream and skip the butter or substitute with coconut oil or a dairy-free vegan butter. This makes the dish fully dairy-free while keeping it creamy and decadent.
What type of rice pairs best with this butter chicken?
Classic long-grain basmati rice is ideal due to its fragrant aroma and fluffy texture, which soaks up the sauce perfectly. Jasmine rice also works well for a subtly sweet complement. Avoid sticky or overly starchy rice varieties.
How spicy is the Easy Butter Chicken with Coconut Milk or Cream Recipe?
This recipe leans on the mild side, focusing on warm, rich spices without much heat. If you want more spice, add finely chopped fresh chili or a pinch of cayenne pepper when blooming the spices or as a garnish to adjust to your heat preference.
Final Thoughts
There is nothing quite like serving a steaming bowl of this Easy Butter Chicken with Coconut Milk or Cream Recipe to the people you love. The way the rich, creamy sauce hugs tender pieces of chicken, infused with aromatic spices and a subtle citrus brightness, simply makes every bite unforgettable. Whether you’re cooking it for busy weeknights or for a special occasion, this dish promises to bring warmth, comfort, and a touch of exotic delight into your kitchen. Trust me, once you try it, it will become one of your favorites too!
Print
Easy Butter Chicken with Coconut Milk or Cream Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Description
This Easy Butter Chicken recipe features tender boneless chicken thighs cooked in a rich and flavorful sauce made with garam masala, paprika, ginger, garlic, tomato sauce, and your choice of coconut milk or heavy cream. Ready in 40 minutes, it’s a comforting and creamy dish perfect served over hot white rice, offering a delicious and easy-to-make take on classic Indian butter chicken.
Ingredients
Chicken and Marinade
- 2½–3 pounds boneless, skinless chicken thighs
- 1¼ teaspoon kosher salt
- 1 teaspoon garam masala
- 1 teaspoon paprika
Cooking
- 1 tablespoon oil (olive or avocado)
- 4–6 cloves garlic, pressed or finely minced
- 1 tablespoon freshly grated or minced ginger (OR 1 teaspoon ground ginger)
- 2 teaspoons garam masala
- 1½ teaspoons paprika
- 1 teaspoon cumin
- ½ teaspoon curry powder
- ½ teaspoon black pepper
Sauce
- 15 oz can tomato sauce
- ⅔ cup heavy cream (OR one 15oz can full fat coconut milk)
- 1 cup water
- 1½ tablespoons brown sugar
- 1 tablespoon lime juice
- 2 tablespoons butter
To Serve
- White rice, cooked (2½ – 3 cups dry rice recommended)
Instructions
- Prepare and Season Chicken: Pat the chicken thighs dry completely using paper towels, trim any excessive fat with kitchen shears, and cut into 1-inch pieces. Place the chicken pieces in a bowl and coat thoroughly with 1¼ teaspoons kosher salt, 1 teaspoon garam masala, and 1 teaspoon paprika.
- Heat Pan and Sear Chicken: Heat a large pan or enamel-coated Dutch oven over medium to medium-high heat. Add 1 tablespoon of oil and swirl to coat the bottom. Add the chicken pieces in a single layer, allowing them to sear undisturbed for a couple of minutes.
- Cook Chicken Through: Stir occasionally and cook the chicken for about 6-8 minutes until it is mostly cooked through and lightly browned in spots. Maintain a high temperature (medium-high to high) to evaporate excess liquid and develop flavor.
- Add Garlic and Ginger: Lower heat to medium and add the pressed garlic and grated ginger to the pan. Stir constantly for about 30 seconds to release their flavors.
- Bloom Spices: Push the chicken to one side of the pan to create space. Add 2 teaspoons garam masala, 1½ teaspoons paprika, 1 teaspoon cumin, ½ teaspoon curry powder, and ½ teaspoon black pepper into the fat and juices at the bottom of the pan. Stir and cook the spices for about one minute to bloom them.
- Incorporate Sauce Base: Stir the chicken and spice mixture together, then add the 15 oz can of tomato sauce. Cook for 2-3 minutes, scraping up browned bits from the bottom of the pan to enhance flavor.
- Add Creamy Element: Pour in either ⅔ cup heavy cream combined with 1 cup water or a full 15 oz can of full-fat coconut milk. Adjust the ratio if you prefer a richer sauce.
- Simmer the Sauce: Reduce heat to low, cover the pan, and let the sauce simmer gently for 8-10 minutes to meld the flavors and finish cooking the chicken.
- Finish the Dish: Remove the pan from heat and stir in 1½ tablespoons brown sugar, 1 tablespoon lime juice, and 2 tablespoons butter to enrich and balance the sauce. Adjust salt if necessary.
- Adjust Sauce Consistency (Optional): If the sauce is too thin, mix 1 tablespoon cornstarch with 1 tablespoon cold water and whisk it into the sauce to thicken during the last minutes of cooking. If too thick, add a splash more water or cream/coconut milk.
- Serve: Serve the butter chicken hot over cooked white rice for a delicious, comforting meal.
Notes
- You can substitute heavy cream with full-fat coconut milk for a dairy-free version.
- Adjust the spice levels by modifying the amounts of garam masala, paprika, and curry powder according to your taste preference.
- Using a large heavy-bottomed pan or Dutch oven helps prevent burning and evenly cooks the chicken.
- Gently simmering the sauce allows flavors to meld without curdling the cream or coconut milk.
- Patting the chicken dry before searing prevents excess moisture, helping it brown better.
- Adding lime juice at the end brightens and balances the richness of the sauce.
- If you like a thicker sauce, cornstarch slurry is an easy way to thicken without altering flavor.
- This recipe pairs perfectly with basmati or jasmine rice but can also be served with naan or roti.