Hearty Indian Butter Chicken, Perfect Weeknight Dinner











Dive into the rich and creamy world of Indian cuisine with this easy-to-make Indian Butter Chicken recipe. A perfect blend of spices and smoothness, ideal for a comforting dinner.


Step 1: Preparing the Chicken

Begin by heating oil in a pan over medium-high heat. Add the chopped chicken, garlic, and sprinkle the garam masala over it. Stir well to combine, cooking the mixture for about 2-3 minutes until the chicken starts to brown. The aroma of garlic and garam masala fills the kitchen, signaling the start of something delicious.
Pro Tip: Cut chicken into even pieces for uniform cooking.

Step 2: Adding Aromatics

To the pan, incorporate the finely chopped onion and minced ginger. The addition of these ingredients not only introduces a depth of flavor but also textures to the dish. Continue cooking until the chicken is cooked through, which should be in the next few minutes. Lower the heat to medium to make way for the next set of ingredients.
Pro Tip: Sauté onions until translucent for best flavor.

Step 3: Creating the Sauce

Upon lowering the heat, add in the lemon juice and butter. Wait for the butter to melt thoroughly before introducing the chopped tomatoes and broth into the pan. This combination starts to form the base of our sauce. Allow the mixture a minute or two to come back up to a simmer before stirring in the yogurt and sour cream. These dairy additions lend the sauce its characteristic creamy texture and tanginess, laying the foundation of the dish's rich flavor profile.
Pro Tip: Ensure the sauce doesn't boil to prevent curdling.

Step 4: Seasoning the Dish

Now's the time to season your creation. Sprinkle salt and pepper according to your taste preference. Stir everything together to ensure the seasoning is well distributed throughout the dish. The sauce's color deepens, indicating it's nearly ready to capture the hearts and taste buds of all who try it.
Pro Tip: Salt enhances the flavors; season cautiously.

Step 5: Serving

The Indian Butter Chicken is now ready to be served. Spoon a generous amount over freshly cooked rice, letting the sauce seep into it. The contrast between the spicy, creamy chicken and the fluffy, neutral rice creates a balanced dish that's both filling and satisfying. Each bite transports you closer to the heart of India, with flavors so rich and comforting, they turn any meal into a special occasion.
Pro Tip: Garnish with cilantro for freshness and color.