How to Make Homemade Butter Chicken in 30 Minutes

Are you ready to embark on a culinary adventure that will tantalize your taste buds and impress your family? If you’re like me, you love quick family dinners that don’t skimp on flavor. Today, I’m excited to share my Quick & Easy Homemade Butter Chicken Recipe that you can whip up in just 30 minutes! This dish is perfect for those busy weeknights when you want something delicious without spending hours in the kitchen. Plus, it’s a fantastic alternative to the usual easy pasta recipes!

Why You’ll Love This Recipe

  • Quick and easy to prepare, making it perfect for busy weeknights.
  • Rich, creamy sauce that pairs beautifully with naan bread or steamed rice.
  • Kid-friendly flavors that even picky eaters will love.
  • Versatile enough to adapt for different dietary needs.
  • Perfect for meal prep or serving to guests!

Ingredients

To make this mouthwatering butter chicken, you’ll need the following 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

Full ingredient list with measurements is provided in the printable recipe card below.

How to Make the Recipe

Now, let’s dive into the cooking process! Follow these simple steps to create your delicious butter chicken:

  1. In a large bowl, combine the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well and let it marinate for about 10 minutes.
  2. In a large skillet, heat the vegetable oil and 1 tablespoon of butter over medium heat. Once hot, add the marinated chicken and cook until browned, about 5-7 minutes. Remove the chicken from the skillet and set aside.
  3. In the same skillet, add the remaining butter and sauté the minced garlic and diced onion until fragrant and translucent, about 3-4 minutes.
  4. Stir in the tomato sauce, sugar, salt, black pepper, and cayenne pepper (if using). Let it simmer for 5 minutes.
  5. Return the chicken to the skillet and pour in the heavy cream. Stir well to combine and let it simmer for another 5-7 minutes until the chicken is cooked through and the sauce is thickened.
  6. Finally, stir in the garam masala and additional curry powder. Adjust seasoning to taste.
  7. Garnish with freshly chopped parsley if desired, and serve hot with naan bread and steamed rice.

Pro Tips for Making the Recipe

Here are some helpful suggestions to ensure your butter chicken turns out perfectly:

  • For a quicker meal, use pre-cooked chicken or rotisserie chicken.
  • Feel free to add vegetables like bell peppers or peas for extra nutrition.
  • If you prefer a spicier dish, increase the cayenne pepper or add some chopped green chilies.
  • Make sure to adjust the seasoning to your taste; everyone’s palate is different!
  • Pair this dish with a refreshing cucumber salad for a complete meal.

How to Serve

This butter chicken is best served hot, straight from the skillet! Here are some serving suggestions:

  • Serve with warm naan bread for dipping into the creamy sauce.
  • Pair with steamed rice to soak up all that delicious sauce.
  • Top with additional parsley or cilantro for a fresh touch.
  • For a complete meal, consider serving alongside a side of roasted vegetables or a simple salad.

Make Ahead and Storage

If you’re looking to save time, this butter chicken can be made ahead of time! Here’s how to store it:

  • Store any leftovers in an airtight container in the refrigerator for up to 3 days.
  • To reheat, simply warm it on the stove over low heat, adding a splash of cream or water to loosen the sauce if needed.
  • This dish also freezes well! Just make sure to cool it completely before transferring it to a freezer-safe container. It can be frozen for up to 3 months.

Now that you have this 30-minute meal in your back pocket, you can impress your family with a delicious homemade dish that’s sure to become a favorite! If you’re in the mood for something sweet afterward, don’t forget to check out my Decadent Chocolate Cake or the Ultimate Chocolate Indulgence Cake for a delightful dessert. Happy cooking!

Quick & Easy Homemade Butter Chicken Recipe

A flavorful and creamy butter chicken made quickly at home, perfect for a comforting meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 550

Ingredients
  

Protein
  • 1.5 pounds skinless (boneless chicken thighs, cut into bite-sized chunks)
Spices & Seasonings
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • 0.5 teaspoon curry powder
  • 1 tablespoon Greek yogurt
Cooking & Base
  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided)
  • 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
  • 0.5 teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
Garnish & Sides
  • ¼ cup freshly chopped parsley (optional, for garnish)
Naan bread
Steamed rice

Method
 

  1. Marinate chicken with salt, garlic powder, paprika, curry powder, and Greek yogurt.
  2. Sauté onions and garlic in butter and oil until fragrant.
  3. Add tomato sauce, sugar, salt, pepper, and spices; simmer for 10 minutes.
  4. Add chicken and cook until done, then stir in heavy cream and simmer for 5 minutes.
  5. Garnish with parsley and serve with naan and steamed rice.

Notes

Adjust spice levels to taste and enjoy!