Quick & Easy Homemade Butter Chicken Recipe

A Deliciously Simple Delight

Let me share my love for butter chicken, a dish that never fails to impress! This comfortable, creamy curry is an easy crowd-pleaser that brings the essence of Indian cuisine right to your dinner table. Whether you’re preparing a weeknight meal for your family or impressing guests at a dinner party, this quick and easy homemade butter chicken recipe is sure to become a favorite. With just the right blend of spices and creaminess, it’s a dish that feels indulgent yet is straightforward to prepare.

Why You’ll Love This Dish

Butter chicken has it all: it’s rich, flavorful, and incredibly satisfying. Not only is it easy to whip up on busy evenings, making it a perfect choice for dinner anytime, but it’s also budget-friendly. With pantry staples and a few fresh ingredients, you can create a restaurant-quality dish at home. Plus, it’s kid-approved! Most children love the mild spiciness and creamy texture, making it a hit for family meals.

"This butter chicken was a game-changer! Easy to make and absolutely delicious. I can’t wait to serve it again!" — Emily, satisfied home cook.

The Cooking Process Explained

Crafting your own butter chicken is a straightforward process that rewards you with bold flavors and comforting textures. First, you’ll marinate the chicken to infuse it with the rich spices. Then, you’ll sauté the chicken until it’s perfectly browned. The sauce comes together with sautéed onions and garlic, followed by canned tomato sauce and a blend of heavy cream and spices. It’s an uncomplicated progression that will have you savoring every bite.

What You’ll Need

Gather these items to create your delicious butter chicken:

  • 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
  • ½ 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 (for serving)
  • Steamed rice (for serving)

Feel free to swap chicken thighs for chicken breasts if you prefer a leaner option, or use coconut milk for a vegan twist!

Directions to Follow

  1. Marinate the Chicken: In a bowl, combine the chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 30 minutes.

  2. Cook the Chicken: In a large skillet, heat vegetable oil over medium-high heat. Add the marinated chicken and cook until browned and cooked through. Set aside.

  3. Prepare the Sauce Base: Use the same skillet, adding butter. Sauté the minced garlic and diced onion until they turn translucent.

  4. Build the Sauce: Stir in the tomato sauce, sugar, salt, and black pepper. Bring everything to a simmer, then reduce the heat.

  5. Season and Simmer: Add heavy cream, cayenne pepper (if using), garam masala, and an additional curry powder. Let it cook on low for about 10 minutes.

  6. Finish with Butter: Just before serving, stir in an additional tablespoon of butter for that extra richness.

  7. Serve and Enjoy: Ladle the butter chicken over rice or with naan, garnishing with freshly chopped parsley for a vibrant finish.

Best Ways to Enjoy It

To elevate your butter chicken experience, serve it alongside fluffy naan bread or warm steamed rice. The naan is perfect for scooping up that delicious curry, while the rice acts as a great base to soak up the sauce. You could also add a side of creamy cucumber raita or a simple salad to balance out the richness of the dish.

How to Store & Freeze

Leftovers? No problem! To store butter chicken, let it cool to room temperature before transferring it to an airtight container. It can stay fresh in the refrigerator for 3-4 days. For longer storage, consider freezing it for up to 3 months. Just remember to defrost it in the fridge overnight before reheating and always ensure it’s heated all the way through before serving.

Helpful Cooking Tips

  1. Marination Time: The longer you marinate the chicken, the better the flavors will meld. An hour or two is fantastic if you have the time.

  2. Adjust the Spice: Feel free to modify the amount of cayenne pepper based on your family’s spice tolerance.

  3. Butter Finish: Adding the extra butter at the end gives the dish that signature creaminess and glaze, making it restaurant-quality.

Creative Twists

This butter chicken recipe is wonderfully adaptable. You could add vegetables like spinach or peas for extra nutrition or try incorporating a splash of lemon juice for a zingy twist. For a fusion touch, serve it with flavored rice or even wrap it in a tortilla for a butter chicken burrito!

Your Questions Answered

How long does this butter chicken take to make?

Expect a total time of around 60 minutes, including marinating. It’s mostly hands-off while the flavors develop!

Can I substitute Greek yogurt?

Absolutely! Plain yogurt or even sour cream can work as a substitute if Greek yogurt is unavailable.

Is this dish suitable for freezing?

Yes, butter chicken freezes well! Just ensure it’s stored in an airtight container, and defrost it overnight in the refrigerator before reheating.

Enhancing your culinary skills while enjoying the rich flavors of homemade butter chicken is truly rewarding. I hope you find joy in making this dish as much as I continue to. Happy cooking!

quick easy homemade butter chicken recipe 2025 10 27 194227 150x150 1

Butter Chicken

A rich and creamy curry that captures the essence of Indian cuisine, perfect for family meals or dinner parties.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 610

Ingredients
  

Chicken Marinade
  • 1.5 pounds skinless boneless chicken thighs, cut into bite-sized chunks Can substitute with chicken breasts for a leaner option.
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • 0.5 teaspoon curry powder
  • 1 tablespoon Greek yogurt Can substitute with plain yogurt or sour cream.
Main Cooking Ingredients
  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided) Additional tablespoon is added before serving.
  • 6 cloves garlic (minced)
  • 1 medium onion (diced)
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 0.5 teaspoon black pepper
  • 2 cups heavy cream
  • 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)
Serving Suggestions
  • Naan bread for serving Great for scooping up the curry.
  • Steamed rice for serving Acts as a great base to soak up the sauce.

Method
 

Marinating the Chicken
  1. In a bowl, combine the chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 30 minutes.
Cooking the Chicken
  1. In a large skillet, heat vegetable oil over medium-high heat. Add the marinated chicken and cook until browned and cooked through. Set aside.
Preparing the Sauce Base
  1. Use the same skillet, adding butter. Sauté the minced garlic and diced onion until they turn translucent.
Building the Sauce
  1. Stir in the tomato sauce, sugar, salt, and black pepper. Bring everything to a simmer, then reduce the heat.
Adding Cream and Seasoning
  1. Add heavy cream, cayenne pepper (if using), garam masala, and an additional curry powder. Let it cook on low for about 10 minutes.
Finishing Touch
  1. Just before serving, stir in an additional tablespoon of butter for that extra richness.
Serving
  1. Ladle the butter chicken over rice or with naan, garnishing with freshly chopped parsley for a vibrant finish.

Nutrition

Serving: 1gCalories: 610kcalCarbohydrates: 30gProtein: 32gFat: 38gSaturated Fat: 24gSodium: 760mgFiber: 1gSugar: 7g

Notes

Leftovers can be stored in an airtight container for 3-4 days in the refrigerator. To freeze, store in an airtight container for up to 3 months and defrost overnight in the fridge before reheating.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating