Quick & Easy Homemade Butter Chicken

Highlighted under: Quick & Easy

Savor the creamy, aromatic goodness of this Quick & Easy Homemade Butter Chicken, a delightful weeknight dinner that combines tender chicken in a rich tomato sauce with fragrant spices. Perfectly paired with fluffy rice or warm naan, this dish is a cozy and comforting meal that the whole family will love. Get ready to enjoy a taste of Indian cuisine right in your kitchen in less than 30 minutes!

Madeline Archer

Created by

Madeline Archer

Last updated on 2025-12-02T16:48:10.409Z

This Quick & Easy Homemade Butter Chicken is perfect for a busy weeknight dinner, bringing the flavors of India to your table in no time.

A Comforting Family Favorite

Butter chicken, known for its creamy texture and rich flavor, has become a staple in many households. This Quick & Easy Homemade Butter Chicken offers a delightful twist, bringing restaurant-quality taste to your dining table without the fuss. Families will appreciate how quickly this dish comes together, making it an ideal choice for busy weeknights when everyone is craving something heartwarming.

The combination of spices creates a fragrant aroma that fills your home with warmth. As the chicken cooks in the savory tomato sauce, it absorbs the spices, enhancing the dish's overall appeal. Served with fluffy rice or warm naan, this butter chicken is a guaranteed crowd-pleaser, making it perfect for family dinners or casual gatherings with friends.

Tips for Perfecting Your Butter Chicken

To elevate your butter chicken experience, consider starting with high-quality chicken breasts. Organic or free-range options will provide richer flavors and textures, making a notable difference in your final dish. Be sure to marinate the chicken adequately; this not only tenderizes the meat but also infuses it with the delicious flavors of yogurt and spices. A minimum of 15 minutes is recommended, but if time allows, marinating for up to 2 hours can enhance the flavor even further.

Another takeaway is to balance the creaminess of the sauce with acidity. Adding a squeeze of lemon juice or a splash of vinegar just before serving can brighten up the flavors and complement the richness of the cream. Lastly, don’t hesitate to adjust the spice levels according to your family's preferences. If you enjoy heat, adding more cumin or a dash of cayenne pepper can elevate your dish to new levels.

Serving Suggestions

Ingredients

Main Ingredients

  • 2 lbs chicken breast, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 can (15 oz) tomato sauce
  • 1 cup heavy cream
  • 2 tablespoons butter
  • 2 tablespoons garam masala
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste

Make sure all ingredients are fresh for the best results.

Cooking Steps

Marinate the Chicken

Combine chicken, yogurt, and half of the garam masala in a bowl. Marinate for at least 15 minutes.

Cook the Aromatics

In a large skillet, melt butter over medium heat. Add chopped onions, garlic, and ginger, and sauté until soft.

Add Chicken and Spices

Add the marinated chicken to the skillet along with remaining spices. Cook until chicken is browned.

Stir in Tomato Sauce and Cream

Pour in tomato sauce and heavy cream, stirring well. Simmer for 10 minutes until chicken is cooked through.

Serve hot with rice or naan.

Storing Leftovers

If you're lucky enough to have leftovers, storing butter chicken is a breeze! Place any leftover butter chicken in an airtight container and refrigerate for up to three days. When reheating, be sure to warm it slowly on the stovetop or in the microwave, adding a splash of cream or water if the sauce thickens too much during storage. This ensures that your dish remains creamy and flavorful.

For longer storage, consider freezing the butter chicken. Place it in a freezer-safe container, where it can last for 2 to 3 months. To defrost, simply transfer it to the fridge overnight before reheating. This makes it a convenient meal option for those busy days when you need something filling and tasty but don’t have the time to cook from scratch.

Variations to Try

While this butter chicken recipe is delicious as is, feel free to get creative with variations! For a vegetarian alternative, swap out the chicken for paneer or chickpeas, adjusting the cooking times as needed. You can also experiment with different spices, like adding turmeric for color or smoked paprika for a slight kick. Each variation adds its own unique twist, making the dish customizable to your taste.

You could also try adding vegetables like spinach or bell peppers to the sauce. This not only enhances the nutritional value of the dish but also adds a delightful texture and flavor contrast. Whichever way you decide to customize your butter chicken, these variations ensure a comforting meal that can fit any dietary preference.

Secondary image

Questions About Recipes

→ Can I make this recipe vegetarian?

Yes, you can substitute chicken with tofu or chickpeas.

Quick & Easy Homemade Butter Chicken

Savor the creamy, aromatic goodness of this Quick & Easy Homemade Butter Chicken, a delightful weeknight dinner that combines tender chicken in a rich tomato sauce with fragrant spices. Perfectly paired with fluffy rice or warm naan, this dish is a cozy and comforting meal that the whole family will love. Get ready to enjoy a taste of Indian cuisine right in your kitchen in less than 30 minutes!

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Madeline Archer

Recipe Type: Quick & Easy

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Main Ingredients

  1. 2 lbs chicken breast, cut into bite-sized pieces
  2. 1 cup plain yogurt
  3. 1 onion, finely chopped
  4. 3 cloves garlic, minced
  5. 1 inch ginger, grated
  6. 1 can (15 oz) tomato sauce
  7. 1 cup heavy cream
  8. 2 tablespoons butter
  9. 2 tablespoons garam masala
  10. 1 teaspoon cumin
  11. 1 teaspoon paprika
  12. Salt and pepper to taste

How-To Steps

Step 01

Combine chicken, yogurt, and half of the garam masala in a bowl. Marinate for at least 15 minutes.

Step 02

In a large skillet, melt butter over medium heat. Add chopped onions, garlic, and ginger, and sauté until soft.

Step 03

Add the marinated chicken to the skillet along with remaining spices. Cook until chicken is browned.

Step 04

Pour in tomato sauce and heavy cream, stirring well. Simmer for 10 minutes until chicken is cooked through.

Nutritional Breakdown (Per Serving)

  • Calories: 450
  • Protein: 30g
  • Fat: 30g
  • Carbohydrates: 10g