Creamy Butter Chicken, also known as Butter Chicken Curry, is a deliciously rich and flavorful dish that is sure to impress. With its tender chicken simmered in a luscious, spiced sauce, this recipe offers an inviting comfort that will have everyone coming back for more. It’s perfect for family dinners, special occasions, or even meal prep for the week ahead.
Why You’ll Love Creamy Butter Chicken
- Simple Ingredients: This recipe uses straightforward ingredients that are easy to find at your local grocery store.
- Quick Preparation: With a total cooking time of under 30 minutes, it’s perfect for busy weeknights without sacrificing flavor.
- Comforting Flavors: The combination of spices creates a warm and comforting dish that embodies the essence of traditional Indian cuisine.
- Versatile Serving Options: Serve it over rice or with naan; it adapts to whatever you have on hand and suits different preferences.
- Perfect for Meal Prep: This dish stores well in the fridge and tastes even better the next day, making it an ideal choice for meal planning.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty Level: Easy
Ingredients You’ll Need for Creamy Butter Chicken
- For the Chicken:
- 1 lb chicken breast, cubed
- For the Sauce:
- 2 tablespoons butter
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 can (14 oz) diced tomatoes
- 1 cup heavy cream
- For Seasoning:
- 2 teaspoons garam masala
- 1 teaspoon cumin
- Salt and pepper to taste
- For Garnish:
- Fresh cilantro, chopped (for garnish)
- For Serving:
- Cooked rice (or naan)
The butter adds richness, while the spices and cream create a deliciously smooth sauce with depth. If you want a lighter version, you can substitute the heavy cream with coconut milk.
How to Make Creamy Butter Chicken
- Sauté Aromatics: In a large skillet, melt the butter over medium heat. Add the chopped onion, garlic, and ginger, and sauté until the onion is translucent, about 5 minutes.
- Cook Chicken: Add the cubed chicken to the skillet and cook until browned on all sides, approximately 6-8 minutes.
- Add Spices and Tomatoes: Stir in the diced tomatoes, garam masala, cumin, salt, and pepper. Mix well to combine and enhance the flavors.
- Simmer: Reduce the heat and simmer for 10 minutes, allowing the spices to fully infuse the sauce.
- Creamy Finish: Lower the heat further and stir in the heavy cream, cooking for an additional 5 minutes until heated through and creamy.
- Serve: Serve the creamy butter chicken over cooked rice or with naan, garnished with fresh cilantro.
Tips for Success
- Don’t Rush the Sautéeing: Taking your time to sauté the onions until translucent maximizes flavor.
- Adjust Spice Levels: If you’re sensitive to heat, start with a smaller amount of garam masala and cumin, and add more to taste.
- Use Fresh Ingredients: Fresh garlic and ginger greatly enhance the flavor of the dish.
- Watch the Cream: Be careful not to boil the cream once it’s added; a low simmer keeps it from curdling.
- Prep in Advance: Chop your garlic, ginger, and onions ahead of time to streamline the cooking process.
Easy Variations
- Vegetable Butter Curry: Replace chicken with mixed vegetables such as bell peppers, cauliflower, and peas for a vegetarian option.
- Spicy Butter Chicken: Add a pinch of red pepper flakes or a chopped chili to the sauce for extra heat.
- Tikka Masala Twist: Use tikka masala paste instead of the spices for a different flavor profile.
- Coconut Version: Substitute heavy cream with coconut milk for a dairy-free option.
- Lentil Addition: Stir in cooked lentils for added protein and a different texture.
What to Serve with Creamy Butter Chicken
- Steamed Basmati Rice: The fluffy grains soak up the sauce and balance the richness of the chicken.
- Naan Bread: Soft and pillowy naan is perfect for scooping up the creamy sauce.
- Cucumber Raita: This cooling yogurt dip enhances the spices and provides a refreshing contrast.
- Simple Salad: A light side salad can help to cleanse the palate and add freshness to the meal.
- Roasted Vegetables: Seasoned vegetables roasted until tender can complement the dish beautifully.
Storage and Reheating
- Refrigerator Storage: Store any leftovers in an airtight container in the fridge for up to 3 days.
- Freezer Storage: You can freeze the butter chicken for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat gently in a saucepan over low heat, adding a bit of water or cream to preserve the creamy texture.
- Meal Prep: This dish is perfect for meal prep and can be portioned out for easy grab-and-go lunches.
Common Mistakes to Avoid
- Overcooking Chicken: Cook the chicken just until browned and tender; overcooking can make it dry.
- Ignoring Spice Balance: Always taste your sauce and adjust the seasoning as needed to ensure a well-balanced flavor.
- Skipping the Garnish: Fresh cilantro adds a burst of freshness that brightens the dish, so don’t skip this step.
- Boiling the Cream: Avoid bringing the cream to a rolling boil, as it can curdle and ruin the sauce.
- Wrong Pan Size: Using too small a pan can crowd the chicken, resulting in steaming rather than browning.
Creamy Butter Chicken: Background & Cultural Inspiration
Butter chicken, also known as Murgh Makhani, has its origins in the Indian subcontinent and is a staple of Punjabi cuisine. This dish was created in the 1950s at the Moti Mahal restaurant in Delhi, where leftover chicken was cooked in a buttery tomato sauce. Today, it’s beloved worldwide for its rich taste and comforting nature, often paired with naan or rice. Its combination of aromatic spices reflects the fantastic diversity of Indian culinary traditions, making it an invaluable addition to any home cook’s repertoire.
Frequently Asked Questions
Can I make this dish ahead of time?
Yes, you can prepare the butter chicken ahead of time and store it in the refrigerator for up to 3 days. It often tastes even better as the flavors meld together.
Can I use frozen chicken?
Yes, you can use frozen chicken, but it’s advisable to thaw it overnight for even cooking.
How spicy is Butter Chicken?
Butter chicken is typically mild, but you can adjust the spice level by decreasing the amount of garam masala or adding chili when cooking.
What can I substitute for heavy cream?
You can use coconut milk for a lighter, dairy-free option, though it will change the flavor slightly.
Can I add vegetables to the recipe?
Absolutely! Adding vegetables like peas, carrots, or spinach can enhance the dish, making it more nutritious and colorful.
Final Thoughts
Creamy Butter Chicken is not only a delightful dish that brings the warmth of Indian cooking into your home, but it’s also an easy recipe that anyone can master. Its rich flavors and comforting texture make it a surefire hit at any family meal or gathering. So gather your ingredients and give this recipe a try — you won’t be disappointed!
PrintCreamy Butter Chicken
A rich and flavorful butter chicken curry perfect for family dinners and meal prep.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Sautéing
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 1 lb chicken breast, cubed
- 2 tablespoons butter
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 can (14 oz) diced tomatoes
- 1 cup heavy cream
- 2 teaspoons garam masala
- 1 teaspoon cumin
- Salt and pepper to taste
- Fresh cilantro, chopped (for garnish)
- Cooked rice (or naan) for serving
Instructions
- Sauté Aromatics: In a large skillet, melt the butter over medium heat. Add the chopped onion, garlic, and ginger, and sauté until the onion is translucent, about 5 minutes.
- Cook Chicken: Add the cubed chicken to the skillet and cook until browned on all sides, approximately 6-8 minutes.
- Add Spices and Tomatoes: Stir in the diced tomatoes, garam masala, cumin, salt, and pepper. Mix well to combine and enhance the flavors.
- Simmer: Reduce the heat and simmer for 10 minutes, allowing the spices to fully infuse the sauce.
- Creamy Finish: Lower the heat further and stir in the heavy cream, cooking for an additional 5 minutes until heated through and creamy.
- Serve: Serve the creamy butter chicken over cooked rice or with naan, garnished with fresh cilantro.
Notes
Don’t rush the sautéing process to maximize flavor. Use fresh ingredients for the best results.







