Easy, Healthy Butter Chicken

Butter chicken is a classic Indian dish known for its rich and creamy sauce and tender chicken pieces. However, this version puts a healthy twist on the traditional recipe by using Greek yogurt and cutting down on the cream. It’s easy to make right at home and is perfect for a weeknight dinner.

Healthy homemade butter chicken served with rice and garnished with cilantro.

Why Make This Recipe

If you’re looking for a quick yet delicious meal, this Easy, Healthy Butter Chicken is a fantastic choice. It is packed with flavor and is a healthier option compared to restaurant versions. Plus, it’s a great way to introduce your family to the wonderful flavors of Indian cuisine without compromising on health.

How to Make Easy, Healthy Butter Chicken

Ingredients

  • 2 lbs. boneless (skinless chicken breasts, cut into 1-inch cubes)
  • 1/4 cup tomato paste
  • 1/4 cup plain Greek yogurt
  • 1 tablespoon lemon juice
  • 2 teaspoons cumin
  • 2 teaspoons garam masala
  • 1 teaspoon ground coriander
  • 1 teaspoon salt
  • 1 teaspoon ground ginger
  • 3/4 teaspoons black pepper
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon cayenne pepper
  • 1 tablespoon canola oil
  • 1 small onion (diced)
  • 5 cloves garlic (minced)
  • 2 tablespoons light brown sugar
  • 1/2 cup plain Greek yogurt
  • 1/2 cup water

Directions

  1. Place the cut pieces of chicken in a bowl or a zip-top plastic bag.
  2. In another bowl, combine all of the marinade ingredients and stir well until they are mixed (it will be very thick).
  3. Pour the marinade over the chicken, making sure to coat all the pieces. Allow it to marinate for at least 30 minutes and up to 8 hours in the fridge.
  4. Heat a large skillet over medium-high heat and add canola oil.
  5. Add diced onion and cook for 2-3 minutes until it softens. Then, add minced garlic and cook for an additional minute.
  6. Add the marinated chicken along with all the marinade to the pan. Sprinkle brown sugar on top and cook for 2-3 minutes.
  7. Stir in the yogurt and water, then reduce the heat to medium or medium-low. Allow it to simmer for 8-10 minutes until the chicken is fully cooked and the sauce thickens.
  8. Season with salt and pepper to taste (it might not need any additional salt).
  9. Serve the chicken hot with extra sauce spooned over the top.

How to Serve Easy, Healthy Butter Chicken

Serve this Easy, Healthy Butter Chicken with some warm naan, brown rice, or even quinoa for a complete meal. You can also garnish it with fresh cilantro for an extra burst of flavor.

How to Store Easy, Healthy Butter Chicken

To store leftover butter chicken, let it cool down to room temperature, then place it in an airtight container. Store it in the refrigerator for up to 3 days. If you want to keep it longer, freeze it for up to 2 months. Reheat thoroughly before serving.

Tips to Make Easy, Healthy Butter Chicken

  • For a spicier dish, increase the cayenne pepper or add some diced green chilies.
  • If you are short on time, marinate the chicken for just 30 minutes while you prepare other ingredients.
  • Use fresh ingredients for the best taste, especially the garlic and spices.

Variation

You can easily make this butter chicken vegetarian by substituting the chicken with paneer or tofu. You can also throw in some vegetables like bell peppers or spinach to add more nutrition.

FAQs

1. Can I use frozen chicken for this recipe?
Yes, but it’s best to thaw the chicken before marinating for even flavor and texture.

2. How do I know when the chicken is cooked?
The chicken should be white throughout and have an internal temperature of 165°F (75°C).

3. Can I make butter chicken ahead of time?
Yes, you can make it a day in advance. The flavors will deepen as it sits, making it even tastier!

Easy healthy butter chicken 2025 11 15 150713 150x150

Easy, Healthy Butter Chicken

A healthier twist on the classic Butter Chicken, made with Greek yogurt and packed with flavor, perfect for a quick weeknight dinner.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Indian
Servings 4 servings
Calories 350 kcal

Ingredients
  

For the Marinade

  • 2 lbs boneless skinless chicken breasts, cut into 1-inch cubes
  • 1/4 cup tomato paste
  • 1/4 cup plain Greek yogurt plus 1/2 cup for cooking
  • 1 tablespoon lemon juice
  • 2 teaspoons cumin
  • 2 teaspoons garam masala
  • 1 teaspoon ground coriander
  • 1 teaspoon salt
  • 1 teaspoon ground ginger
  • 3/4 teaspoon black pepper
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon cayenne pepper for spiciness
  • 1 tablespoon canola oil
  • 1 small onion, diced
  • 5 cloves garlic, minced
  • 2 tablespoons light brown sugar
  • 1/2 cup water

Instructions
 

Preparation

  • Place the cut pieces of chicken in a bowl or a zip-top plastic bag.
  • In another bowl, combine all of the marinade ingredients and stir well until they are mixed (it will be very thick).
  • Pour the marinade over the chicken, making sure to coat all the pieces. Allow it to marinate for at least 30 minutes and up to 8 hours in the fridge.

Cooking

  • Heat a large skillet over medium-high heat and add canola oil.
  • Add diced onion and cook for 2-3 minutes until it softens. Then, add minced garlic and cook for an additional minute.
  • Add the marinated chicken along with all the marinade to the pan. Sprinkle brown sugar on top and cook for 2-3 minutes.
  • Stir in the yogurt and water, then reduce the heat to medium or medium-low. Allow it to simmer for 8-10 minutes until the chicken is fully cooked and the sauce thickens.
  • Season with salt and pepper to taste (it might not need any additional salt).
  • Serve the chicken hot with extra sauce spooned over the top.

Notes

Serve with warm naan, brown rice, or quinoa. Garnish with fresh cilantro for extra flavor. Store leftovers in the refrigerator for up to 3 days or freeze for up to 2 months.
Keyword Butter Chicken, Easy Dinner, Healthy Recipe