Easy & Creamy Homemade Butter Chicken with Naan Bread

why make this recipe

Butter chicken is a popular Indian dish loved by many for its creamy texture and rich flavor. Making it at home is easier than you think. This Easy & Creamy Homemade Butter Chicken recipe gives you a taste of India right in your kitchen. Plus, pairing it with naan bread makes the meal even more delightful.

how to make Easy & Creamy Homemade Butter Chicken

Ingredients:

  • 1 pound chicken breast, cut into bite-sized pieces
  • 2 tablespoons butter
  • 1 onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream
  • 2 tablespoons garam masala
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Naan bread for serving

Directions:

  1. In a large skillet, melt the butter over medium heat. Add the chopped onions and cook until they are soft.
  2. Stir in the minced garlic and ginger, cooking them until they are fragrant.
  3. Add the chicken pieces to the skillet and cook until they are browned on all sides.
  4. Pour in the crushed tomatoes and add garam masala, turmeric, and cumin. Stir well to combine.
  5. Lower the heat and let the mixture simmer for about 15 minutes.
  6. Stir in the heavy cream and season with salt and pepper. Cook for an additional 5 minutes.
  7. Serve hot, garnished with fresh cilantro, alongside warm naan bread.

how to serve Easy & Creamy Homemade Butter Chicken

Serve the butter chicken hot on a plate or in a bowl. Pair it with warm naan bread for dipping. A side of rice can also work well. Garnish with fresh cilantro for a burst of color and flavor.

how to store Easy & Creamy Homemade Butter Chicken

Place any leftovers in an airtight container and store them in the refrigerator. It will stay fresh for about 3 to 4 days. To reheat, you can warm it up in a skillet over low heat or in the microwave.

tips to make Easy & Creamy Homemade Butter Chicken

  • Make sure to cut the chicken into even-sized pieces for even cooking.
  • Adjust the spices to your taste. If you like it spicier, consider adding some chili powder.
  • Let the dish sit for a few minutes before serving. This helps the flavors blend well.

variation

For a vegetarian version, use paneer or chickpeas instead of chicken. You can also add vegetables like bell peppers or peas for extra nutrition.

FAQs

Q: Can I use frozen chicken for this recipe?
A: Yes, you can use frozen chicken. Just make sure to thaw it completely before cooking.

Q: How can I make this dish spicier?
A: You can add red chili powder or diced green chilies to the sauce to increase the heat.

Q: Can I use coconut cream instead of heavy cream?
A: Yes, coconut cream can be a great dairy-free alternative for cream in this recipe.

easy creamy homemade butter chicken with naan br 2026 01 14 162431 683x1024 1

Easy & Creamy Homemade Butter Chicken

A popular Indian dish featuring creamy texture and rich flavors; perfect with naan bread.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dinner, Main Course
Cuisine Indian
Servings 4 servings
Calories 350 kcal

Ingredients
  

Main Ingredients

  • 1 pound chicken breast, cut into bite-sized pieces
  • 2 tablespoons butter For cooking the onions
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream
  • 2 tablespoons garam masala
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Naan bread for serving Serve alongside the dish

Instructions
 

Cooking Instructions

  • In a large skillet, melt the butter over medium heat. Add the chopped onions and cook until they are soft.
  • Stir in the minced garlic and ginger, cooking them until they are fragrant.
  • Add the chicken pieces to the skillet and cook until they are browned on all sides.
  • Pour in the crushed tomatoes and add garam masala, turmeric, and cumin. Stir well to combine.
  • Lower the heat and let the mixture simmer for about 15 minutes.
  • Stir in the heavy cream and season with salt and pepper. Cook for an additional 5 minutes.
  • Serve hot, garnished with fresh cilantro, alongside warm naan bread.

Notes

Make sure to cut the chicken into even-sized pieces for even cooking. Adjust the spices to your taste. If you like it spicier, consider adding some chili powder. Let the dish sit for a few minutes before serving to help the flavors blend well.

Nutrition

Serving: 1gCalories: 350kcalCarbohydrates: 20gProtein: 30gFat: 20gSaturated Fat: 10gSodium: 800mgFiber: 2gSugar: 5g
Keyword Butter Chicken, Creamy, easy recipe, homemade, Indian Cuisine
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating