Print

Quick & Easy Homemade Butter Chicken – Creamy, Flavor-Packed Indian Classic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This quick and easy butter chicken features tender chicken simmered in a creamy tomato sauce with aromatic Indian spices. Ready in 30 minutes for the perfect weeknight meal.

Ingredients

Scale

Marinade:

  • 1 lb boneless chicken (thigh or breast), cut into chunks

  • ½ cup plain yogurt

  • 1 tbsp lemon juice

  • 1 tsp garam masala

  • ½ tsp cumin

  • ½ tsp turmeric

  • Salt & pepper

Sauce:

  • 2 tbsp butter

  • 1 small onion, finely diced (optional)

  • 2 garlic cloves, minced

  • 1 tsp grated ginger

  • 1 tsp garam masala

  • 1 tsp paprika or chili powder

  • ½ tsp cumin

  • ½ tsp turmeric

  • 1 cup tomato puree or crushed tomatoes

  • ½ cup water

  • 1 tsp sugar

  • ½ cup heavy cream or coconut cream

  • 1 tbsp butter (to finish)

Instructions

  • Marinate chicken for at least 15 minutes.

  • Sear chicken in a skillet over medium-high heat until browned. Set aside.

  • In the same pan, sauté onion, garlic, and ginger in butter until soft.

  • Stir in spices and toast for 30 seconds.

  • Add tomato puree, water, and sugar. Simmer 10 minutes.

  • Return chicken to pan and cook 8–10 minutes more.

  • Stir in cream and final tablespoon of butter. Simmer 2 minutes and serve.

Notes

  • Use coconut cream and vegan butter for a dairy-free version.

  • Add veggies like peas or spinach for extra nutrition.

  • Serve with rice, naan, or steamed vegetables.