Quick & Easy Homemade Butter Chicken

Why Make This Recipe

If you love Indian food, butter chicken is a must-try dish. It is rich, creamy, and packed with flavor. This quick and easy recipe allows you to enjoy a homemade version that is just as good as what you would find in a restaurant. Plus, it’s perfect for busy weeknights when you still want a delicious home-cooked meal.

Butter Chicken

Rich, creamy, and flavorful, this quick and easy butter chicken recipe is perfect for weeknights and serves up a taste of Indian cuisine at home.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 600

Ingredients
  

For the Chicken Marinade
  • 1.5 pounds skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • 0.5 teaspoon curry powder
  • 1 tablespoon Greek yogurt for marinating
For the Sauce
  • 3 tablespoons vegetable oil for cooking
  • 3 tablespoons butter (divided) 2 tbsp for sauce, 1 tbsp for finishing
  • 6 cloves garlic (minced)
  • 1 medium onion (diced)
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste)
  • 0.5 teaspoon black pepper
  • 2 cups heavy cream full-fat for richer flavor
  • 0.5 teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • 0.5 teaspoon curry powder
  • 0.25 cup freshly chopped parsley (optional, for garnish)
  • to serve Naan bread
  • to serve Steamed rice

Method
 

Marinate the Chicken
  1. In a bowl, mix the chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 30 minutes to enhance the flavor.
Cook the Chicken
  1. Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until browned and cooked through, about 6-8 minutes. Remove the chicken and set it aside.
Prepare the Sauce Base
  1. In the same skillet, add 2 tablespoons of butter. Add the minced garlic and diced onion. Sauté until the onion is translucent, about 3-4 minutes.
Build the Sauce
  1. Pour in the tomato sauce, sugar, salt, and black pepper. Stir well to combine and let it simmer for about 5 minutes.
Season and Simmer
  1. Add the heavy cream, cayenne pepper (if using), garam masala, and additional curry powder. Stir until everything is well mixed and cook for another 5 minutes.
Finish with Butter
  1. Return the chicken to the skillet and mix well. Add the remaining tablespoon of butter and allow it to melt into the sauce.
Serve and Enjoy
  1. Remove from heat. Garnish with freshly chopped parsley if desired. Serve the butter chicken with naan bread and steamed rice.

Nutrition

Serving: 1gCalories: 600kcalCarbohydrates: 18gProtein: 35gFat: 45gSaturated Fat: 25gSodium: 800mgFiber: 1gSugar: 5g

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it on the stove over low heat until heated through. You can also freeze the chicken for up to 2 months. Just thaw in the refrigerator before reheating.

Tried this recipe?

Let us know how it was!

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

Step By Step:

  • Marinate the Chicken: In a bowl, mix the chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 30 minutes to enhance the flavor.
  • Cook the Chicken: Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until browned and cooked through, about 6-8 minutes. Remove the chicken and set it aside.
  • Prepare the Sauce Base: In the same skillet, add 2 tablespoons of butter. Add the minced garlic and diced onion. Sauté until the onion is translucent, about 3-4 minutes.
  • Build the Sauce: Pour in the tomato sauce, sugar, salt, and black pepper. Stir well to combine and let it simmer for about 5 minutes.
  • Season and Simmer: Add the heavy cream, cayenne pepper (if using), garam masala, and additional curry powder. Stir until everything is well mixed and cook for another 5 minutes.
  • Finish with Butter: Return the chicken to the skillet and mix well. Add the remaining tablespoon of butter and allow it to melt into the sauce.
  • Serve and Enjoy: Remove from heat. Garnish with freshly chopped parsley if desired. Serve the butter chicken with naan bread and steamed rice.

How to Serve Quick & Easy Homemade Butter Chicken

Serve your butter chicken hot, accompanied by naan bread and steamed rice. You can also add a side of fresh salad or cucumber raita to balance the rich flavors of the dish.

Homemade Butter Chicken recipe

How to Store Quick & Easy Homemade Butter Chicken

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it on the stove over low heat until heated through. You can also freeze the chicken for up to 2 months. Just thaw in the refrigerator before reheating.

Tips to Make Quick & Easy Homemade Butter Chicken

  • Be sure to marinate the chicken for the best flavor.
  • Adjust the spices according to your taste. Add more cayenne for heat or skip it if you prefer milder flavors.
  • Use full-fat heavy cream for a richer sauce, but you can substitute with half-and-half for a lighter option.

Variation

You may add vegetables like peas or bell peppers to the sauce for added nutrition and color. Another way to enjoy this dish is to replace chicken with paneer or tofu for a vegetarian version.

FAQs

Can I use chicken breast instead of thighs?

Yes, you can use boneless chicken breasts. They will cook faster, so watch them closely.

Can I make butter chicken ahead of time?

Absolutely! You can prepare it a day in advance, store it in the refrigerator, and just reheat before serving.

What can I serve with butter chicken?

Butter chicken pairs well with naan bread, steamed rice, or even quinoa as a healthy alternative.

Similar Posts

  • Lemon Garlic Parmesan Chicken – A Quick, Flavorful Dinner Favorite

    This Lemon Garlic Parmesan Chicken is a winner for anyone looking to make a dinner that’s both simple and bursting with flavor. Featuring juicy chicken thighs marinated in fresh lemon juice, garlic, olive oil, and parmesan cheese, this dish is ready in just 30 minutes and brings a perfect balance of zest, savoriness, and creaminess to your…

  • Brisket Mac and Cheese

    Brisket mac and cheese combines creamy, cheesy goodness with tender, flavorful brisket for a dish that stands out. This comforting recipe is a beautiful fusion of classic mac and cheese and smoky BBQ flair, making it perfect for family gatherings or a cozy night in. Why You’ll Love This Brisket Mac and Cheese   This…

  • 30-Minute Turkey Chili

    Turkey chili is a fantastic option for a quick, healthy meal that bursts with flavor. This 30-Minute Turkey Chili combines lean ground turkey with hearty beans and vibrant veggies, making it both satisfying and nourishing. Perfect for busy nights or casual gatherings, this chili is bound to please every palate at the table. Why You’ll…

  • Potato Leek Soup

    This creamy potato leek soup is the ultimate comfort food for soup season, warming both body and soul with every spoonful. A classic French soup, this potato leek soup blends tender potatoes and gently simmered leeks into a luxuriously smooth, creamy potato base that feels both hearty and elegant. Perfect for cozy weeknight dinners or…

  • Garlic Butter Ribeye Roast

    Garlic Butter Ribeye Roast offers a delightful marriage of rich flavors and tender meat, making it a standout dish for any occasion. This recipe captures the essence of a classic roast while elevating it with the irresistible combination of garlic and butter, creating a truly mouthwatering experience. Why You’ll Love This Garlic Butter Ribeye Roast…

  • Orecchiette with Broccoli Rabe: An Amazing Ultimate Recipe

    Orecchiette with broccoli rabe is an amazing dish that captures the essence of Italian cuisine in every bite. This delightful recipe pairs perfectly chewy orecchiette pasta with tender broccoli rabe, creating a balance of flavors and textures that is both satisfying and nutritious. Whether you’re looking for a simple weeknight dinner or a special meal…