Search Recipes

Find your favorite dishes

Advertisement

Quick & Easy Homemade Butter Chicken

Maya

By Maya

Published Jan 5, 2026

⬇ Jump to Recipe
Advertisement
Quick & Easy Homemade Butter Chicken

Butter Chicken is one of the most beloved comfort foods around the world, known for its rich, creamy sauce and tender, spiced chicken. Traditionally, this dish can take hours to prepare, but this quick and easy homemade butter chicken recipe delivers the same bold flavors in a fraction of the time. Designed for busy home cooks, this version uses simple ingredients and a streamlined cooking method while still producing a restaurant-quality result.

Perfect for weeknight dinners, family meals, or meal prep, this butter chicken recipe pairs beautifully with naan bread and steamed rice. The sauce is smooth, buttery, and mildly spiced, making it approachable for a wide range of palates while still delivering authentic flavor.

Why You'll Love This Recipe

  • Ready in under 45 minutes
  • Uses simple pantry ingredients
  • Rich, creamy texture without complicated steps
  • Perfect balance of spice and sweetness

About the Ingredients

Boneless Skinless Chicken Thighs

These pieces are ideal for their juiciness and flavor, absorbing the spices beautifully.

Salt

Enhances the flavors of the spices and balances the dish.

Garlic Powder

Provides a concentrated garlic flavor that infuses the chicken.

Sweet Paprika

Adds a mild, sweet pepper flavor and vibrant color to the dish.

Curry Powder

Gives the chicken a warm, complex flavor profile that's essential to Indian cuisine.

Greek Yogurt

Tenderizes the chicken and adds a slight tanginess to the marinade.

Vegetable Oil

Used for frying the chicken, it has a high smoke point and neutral flavor.

Butter

Provides richness and a smooth, glossy finish to the sauce.

Garlic

Fresh minced garlic offers a bold, aromatic flavor that complements the spices.

Onion

Gives sweetness and depth to the sauce when sautéed.

Tomato Sauce

Forms the base of the sauce, offering a rich, tangy flavor.

Sugar

Balances the acidity of the tomatoes and enhances the overall flavor.

Black Pepper

Adds a bit of heat and depth to the dish.

Heavy Cream

Creates a creamy texture and luxurious mouthfeel.

Cayenne Pepper

Optional, for those who enjoy a bit of heat in their dishes.

Garam Masala

A blend of spices that adds warmth and complexity to the sauce.

Chopped Parsley

Optional garnish that adds freshness and a pop of color.

Tips & Tricks

Marinate for Flavor

Let the chicken marinate for at least 15 minutes to allow the flavors to penetrate deeply, resulting in tender, flavorful chicken.

Use Chicken Thighs

Chicken thighs are juicier and more forgiving than breasts, making them ideal for this dish.

Scrape the Pan

When sautéing onions, scrape up the browned bits from the pan for added depth and flavor.

Pro Tips

  • Simmer the sauce gently to avoid separating the cream.
  • Add butter at the end for a smooth, glossy finish.
  • Adjust spice levels gradually to suit your taste.

Step-by-Step Instructions

Prepare the Marinade

In a bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well and marinate for at least 15 minutes.

Cook the Chicken

Heat vegetable oil in a large skillet over medium-high heat. Add chicken and cook 8–10 minutes until fully cooked and lightly golden. Remove and set aside.

Sauté the Aromatics

Reduce heat to medium and melt 1 tablespoon butter. Add garlic and onion with a pinch of salt. Sauté until softened and fragrant.

Prepare the Sauce

Stir in tomato sauce and sugar. Simmer 2–3 minutes, then return chicken to the skillet.

Finish the Dish

Pour in heavy cream and stir until smooth. Add cayenne (if using), garam masala, curry powder, and black pepper. Simmer gently on low heat for 10 minutes, stirring occasionally. Adjust seasoning as needed. Stir in remaining cold butter until fully melted and incorporated. Garnish with parsley if desired.

Delicious Variations

Spicy Butter Chicken

Increase the cayenne pepper for a spicier version that will delight heat lovers.

Vegetarian Butter Chicken

Substitute chicken with paneer or tofu for a satisfying vegetarian option.

Coconut Butter Chicken

Replace heavy cream with coconut cream for a dairy-free alternative that's rich and flavorful.

How to Store Quick & Easy Homemade Butter Chicken

Refrigerator

Store in an airtight container for up to 4 days. The flavors will continue to develop and taste even better.

Freezer

Freeze in a suitable container for up to 2 months. Thaw in the refrigerator overnight before reheating.

Room Temperature

This dish should not be stored at room temperature for safety reasons. Refrigerate promptly after cooking.

Reheating

Reheat gently on the stovetop over low heat, adding a splash of cream or water if needed to maintain the sauce's consistency.

Frequently Asked Questions

Can I make butter chicken ahead of time?

Yes. The flavors improve after resting, making it an excellent make-ahead dish.

Is butter chicken spicy?

This recipe is mildly spiced. Heat can be adjusted easily by adding or omitting cayenne pepper.

Can I use canned diced tomatoes instead of tomato sauce?

Yes, but blend them first for a smoother sauce.

What makes butter chicken different from tikka masala?

Butter chicken is creamier and slightly sweeter, while tikka masala tends to be more tomato-forward and spicier.

How can I make it dairy-free?

Use coconut cream instead of heavy cream and a dairy-free butter substitute for a delicious dairy-free version.

Quick & Easy Homemade Butter Chicken

Quick & Easy Homemade Butter Chicken

Quick & Easy Homemade Butter Chicken

15 min
Prep Time
30 min
Cook Time
4
Servings
Calories

Ingredients

Instructions

  1. 1 In a bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well and marinate for at least 15 minutes.
  2. 2 Heat vegetable oil in a large skillet over medium-high heat. Add chicken and cook 8–10 minutes until fully cooked and lightly golden. Remove and set aside.
  3. 3 Reduce heat to medium and melt 1 tablespoon butter. Add garlic and onion with a pinch of salt. Sauté until softened and fragrant.
  4. 4 Stir in tomato sauce and sugar. Simmer 2–3 minutes, then return chicken to the skillet.
  5. 5 Pour in heavy cream and stir until smooth. Add cayenne (if using), garam masala, curry powder, and black pepper.
  6. 6 Simmer gently on low heat for 10 minutes, stirring occasionally. Adjust seasoning as needed.
  7. 7 Stir in remaining cold butter until fully melted and incorporated. Garnish with parsley if desired.

Servings: 4

Cuisine: Indian

Course: Main Course

Advertisement