Go Back

30-Minute Stovetop Indian Butter Chicken

This creamy and flavorful Indian Butter Chicken is ready in just 30 minutes! A rich tomato-based sauce infused with aromatic spices makes this a comforting and easy stovetop dinner.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Chicken
Cuisine: Indian
Keywords: 1 Banana Bread Recipe Easy, 1 Hour Dinner Rolls, 1 Hr Dinner Rolls, 1 lb Ground Beef Recipes Easy Dinners, 1 Pound Ground Beef Recipes Easy Dinners to Make, 10.00 Meals Dinners, Best Butter Chicken Recipe Indian
Servings: 4 servings
Author: Patricia

Ingredients

  • 2 tbsp butter
  • 1 lb boneless, skinless chicken breast, cut into bite-sized pieces
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • 1/2 tsp ground turmeric
  • 1/2 tsp paprika
  • 1/2 tsp chili powder
  • 1 cup tomato sauce
  • 1/2 cup heavy cream
  • 1/2 cup plain Greek yogurt
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Cooked basmati rice for serving

Instructions

  1. Melt butter in a large skillet over medium heat.
  2. Add chicken pieces and cook until lightly browned, about 5-7 minutes. Remove and set aside.
  3. In the same skillet, add onion, garlic, and ginger. Sauté until soft and fragrant.
  4. Stir in garam masala, cumin, turmeric, paprika, and chili powder. Cook for 1 minute to toast the spices.
  5. Pour in tomato sauce and bring to a simmer. Add the cooked chicken back to the skillet.
  6. Stir in heavy cream and Greek yogurt, mixing until smooth. Simmer for another 10 minutes until the sauce thickens.
  7. Season with salt and pepper, then garnish with fresh cilantro.
  8. Serve hot with basmati rice.