Quick & Easy Homemade Butter Chicken Recipe

Delicious homemade butter chicken served with rice and naan.
RECIPES

By :

October 31, 2025

Get yours

Why make this recipe

Butter chicken is a beloved dish from Indian cuisine, known for its rich and creamy texture, vibrant flavors, and comforting aroma. This Quick & Easy Homemade Butter Chicken Recipe allows you to enjoy this classic dish right in your own kitchen without spending hours on preparation. Whether you are cooking for family, friends, or just for yourself, this recipe provides you with a delicious meal that is both satisfying and easy to create.

Making butter chicken at home means you can control the ingredients and adjust the spices to suit your taste. Plus, there’s a certain joy in preparing your food and enjoying the delightful results.

How to make Quick & Easy Homemade Butter Chicken

Ingredients

  • 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • ½ teaspoon curry powder
  • 1 tablespoon Greek yogurt
  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided)
  • 6 garlic cloves (minced)
  • 1 medium onion (diced)
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 2 cups heavy cream
  • ½ teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • ½ teaspoon curry powder
  • ÂĽ cup freshly chopped parsley (optional, for garnish)
  • Naan bread
  • Steamed rice

Directions

  1. Marinate the Chicken
    In a bowl, combine the chicken pieces, 1 teaspoon salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix until the chicken is well-coated. Cover the bowl and let it marinate for at least 30 minutes in the refrigerator.

  2. Cook the Chicken
    Heat vegetable oil in a large skillet over medium-high heat. Once hot, add the marinated chicken. Cook for about 5-7 minutes until the chicken is browned on the outside and cooked through. It’s best to cook in batches to avoid overcrowding the pan. Once cooked, remove from skillet and set aside.

  3. Prepare the Sauce Base
    In the same skillet, melt 2 tablespoons of butter over medium heat. Add the minced garlic and diced onion. Sauté until the onion becomes translucent and soft, roughly 5 minutes.

  4. Build the Sauce
    Stir in the tomato sauce, sugar, 1 teaspoon salt, and black pepper. Let the sauce simmer for about 10 minutes, allowing the flavors to meld together.

  5. Season and Simmer
    Gradually add the heavy cream to the sauce while stirring continuously. For additional heat, add the optional cayenne pepper. Allow the sauce to simmer for another 10-15 minutes, stirring occasionally.

  6. Finish with Butter
    Add the cooked chicken back to the skillet. Stir in the remaining 1 tablespoon of butter, garam masala, and ½ teaspoon curry powder. Let everything simmer for an additional 5 minutes to heat through.

  7. Serve and Enjoy
    Garnish your butter chicken with freshly chopped parsley, if desired. Serve hot with naan bread and steamed rice to soak up all the delicious sauce.

Nutritional benefits

Butter chicken isn’t just tasty; it also has several nutritional benefits. The chicken provides a good source of protein, essential for muscle repair and growth. Full-fat dairy from heavy cream and butter contributes calcium and healthy fats. Onions and garlic add antioxidants and other vitamins to your dish, enhancing your overall health.

What to Serve With Quick & Easy Homemade Butter Chicken

Butter chicken pairs well with various sides that complement its rich flavors:

| Side Dish | Description |
|——————|—————————————-|
| Naan Bread | Soft, pillowy bread perfect for scooping |
| Steamed Rice | A classic pairing, absorbs the sauce well |
| Raita | A cooling yogurt salad with vegetables |
| Vegetable Curry | A variety of cooked vegetables for added nutrition |

Why You’ll Love This

  • Quick Preparation: You can make this butter chicken in under an hour, making it a perfect weeknight meal.
  • Flavorful: The combination of spices and rich sauce delivers a burst of flavor in every bite.
  • Customizable: You can adjust the spice levels, add vegetables, or use different proteins like paneer or tofu for a vegetarian option.
  • Comfort Food: Its creamy texture and aromatic spices create a warm, comforting effect, making it a favorite among many.

How to store Quick & Easy Homemade Butter Chicken

Storing butter chicken is simple:

  • Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days.
  • Freezer: You can also freeze it for longer storage. Use a freezer-safe container and consume within 2-3 months for the best flavor.
  • Reheating: When ready to eat, reheat in a saucepan over low heat until warmed through. Add a splash of water or cream to loosen the sauce if needed.

Tips and mistakes to avoid

  • Don’t rush the marinating process. The flavors develop when the chicken is allowed to soak in the spices.
  • Avoid overcrowding the pan while cooking chicken. This can lead to steaming instead of browning.
  • Stir the sauce regularly, especially as it thickens, to prevent sticking and burning at the bottom of the pan.
  • Taste as you go. Adjust seasonings according to your preference. Don’t hesitate to add more salt or spices.

Variation

For a lighter version, you can substitute heavy cream with half-and-half or use coconut milk for a tasty dairy-free option. You can also introduce vegetables like spinach or peas for extra color and nutrition.

FAQs

1. Can I use chicken breast instead of thighs?
Yes, you can replace chicken thighs with boneless chicken breasts. Just be sure not to overcook them, as breasts are leaner and can dry out quicker.

2. What if I don’t have garam masala?
If you don’t have garam masala, you can create a substitute using equal parts cumin, coriander, and a pinch of cinnamon.

3. Can I make it vegetarian?
Absolutely! You can replace chicken with paneer or tofu and follow the same steps for a vegetarian butter chicken.

4. Is butter chicken spicy?
The spice level can be controlled. If you prefer a milder dish, simply reduce the cayenne pepper or leave it out.

In conclusion, this Quick & Easy Homemade Butter Chicken Recipe is a fantastic way to experience the flavors of Indian cuisine without the fuss. With its straightforward steps and readily available ingredients, you’ll be able to recreate this classic dish effortlessly. Enjoy it with your favorite sides, and indulge in this creamy, flavorful comfort food!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Quick & Easy Homemade Butter Chicken


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

A rich and creamy butter chicken recipe that’s quick to prepare and perfect for any occasion.


Ingredients

Scale
  • 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • ½ teaspoon curry powder
  • 1 tablespoon Greek yogurt
  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided)
  • 6 garlic cloves (minced)
  • 1 medium onion (diced)
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 2 cups heavy cream
  • ½ teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • ½ teaspoon curry powder
  • ÂĽ cup freshly chopped parsley (optional, for garnish)
  • Naan bread
  • Steamed rice

Instructions

  1. In a bowl, combine the chicken pieces, 1 teaspoon salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix until the chicken is well-coated. Cover and let marinate in the refrigerator for at least 30 minutes.
  2. Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook for about 5-7 minutes until browned and cooked through. Remove from skillet and set aside.
  3. In the same skillet, melt 2 tablespoons of butter over medium heat. Add minced garlic and diced onion, sautéing until translucent and soft, about 5 minutes.
  4. Stir in the tomato sauce, sugar, 1 teaspoon salt, and black pepper. Let simmer for about 10 minutes.
  5. Gradually add heavy cream while stirring. Add cayenne pepper for heat if desired. Simmer for another 10-15 minutes, stirring occasionally.
  6. Add the cooked chicken back to the skillet. Stir in the remaining 1 tablespoon of butter, garam masala, and ½ teaspoon curry powder. Simmer for an additional 5 minutes to heat through.
  7. Garnish with parsley if desired and serve hot with naan bread and steamed rice.

Notes

For a lighter version, substitute heavy cream with half-and-half or coconut milk. You can also add vegetables like spinach or peas.

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 550
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 36g
  • Saturated Fat: 18g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 150mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star