Ultimate Guide to Easy Butter Chicken Recipe – Creamy, Comforting, and Weeknight-Friendly

Butter chicken is comfort in a bowl: tender chicken, velvety tomato sauce, and just the right amount of warmth. This easy version keeps the flavor you love without the fuss or hard-to-find ingredients. You’ll marinate the chicken quickly, simmer a simple sauce, and finish with butter and cream for that signature silky finish.

It’s perfect for busy nights, friendly to beginners, and satisfying for everyone at the table.

Ultimate Guide to Easy Butter Chicken Recipe - Creamy, Comforting, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • 1.5 pounds (700 g) boneless, skinless chicken thighs, cut into bite-size pieces (breasts work too)
  • 3/4 cup plain yogurt (Greek or regular)
  • 1 tablespoon lemon juice
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons garam masala
  • 1.5 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika (regular or sweet)
  • 1/2–1 teaspoon chili powder or cayenne, to taste
  • 1 teaspoon kosher salt, plus more to taste
  • 2 tablespoons neutral oil (canola, avocado, or vegetable)
  • 2 tablespoons unsalted butter (plus more to finish if you like)
  • 1 medium onion, finely chopped
  • 1.5 cups tomato puree (or canned crushed tomatoes, blended)
  • 1–2 teaspoons honey or sugar, to balance acidity
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • Fresh cilantro, chopped, for garnish
  • Cooked basmati rice or warm naan, for serving

Method
 

  1. Marinate the chicken. In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, cumin, coriander, paprika, chili powder, and salt. Add chicken and coat well. Let it sit at least 20–30 minutes (or up to overnight in the fridge).
  2. Sear the chicken. Heat oil in a large skillet over medium-high. Shake off excess marinade and add chicken in a single layer. Sear 3–4 minutes per side until lightly browned. Don’t crowd the pan—work in batches if needed. Transfer to a plate; it doesn’t need to be fully cooked yet.
  3. Build the sauce base. Lower heat to medium. Add butter to the same pan. Stir in onion with a pinch of salt and cook 5–7 minutes until soft and golden, scraping up browned bits.
  4. Add tomatoes and simmer. Pour in tomato puree and a splash of water if it’s very thick. Simmer 8–10 minutes, stirring occasionally, until slightly reduced and the raw tomato smell mellows.
  5. Balance and spice. Taste the sauce. Add honey or sugar to round out acidity. Adjust salt. If you want more heat, add a pinch more chili powder.
  6. Finish cooking the chicken. Return the seared chicken (and juices) to the pan. Simmer 6–8 minutes, stirring occasionally, until the chicken is cooked through and tender.
  7. Make it buttery and silky. Stir in cream and an extra pat of butter if you like. Simmer 1–2 minutes more. The sauce should be smooth, rich, and lightly thickened.
  8. Garnish and serve. Top with chopped cilantro. Serve hot with basmati rice or naan. For extra shine, add a small swirl of cream on top.

Why This Recipe Works

This method focuses on a fast yogurt marinade, which keeps the chicken juicy and adds flavor from the start. Browning the chicken builds fond—the tasty bits on the pan—so the sauce gets deeper flavor without long cooking. A blend of pantry spices plus a touch of honey or sugar balances the tang and heat.

See also  Easy Chicken Alfredo Lasagna Recipe - Creamy, Comforting, and Weeknight-Friendly

Finally, finishing with butter and cream creates a smooth, restaurant-style texture in minutes.

Ingredients

  • 1.5 pounds (700 g) boneless, skinless chicken thighs, cut into bite-size pieces (breasts work too)
  • 3/4 cup plain yogurt (Greek or regular)
  • 1 tablespoon lemon juice
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons garam masala
  • 1.5 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika (regular or sweet)
  • 1/2–1 teaspoon chili powder or cayenne, to taste
  • 1 teaspoon kosher salt, plus more to taste
  • 2 tablespoons neutral oil (canola, avocado, or vegetable)
  • 2 tablespoons unsalted butter (plus more to finish if you like)
  • 1 medium onion, finely chopped
  • 1.5 cups tomato puree (or canned crushed tomatoes, blended)
  • 1–2 teaspoons honey or sugar, to balance acidity
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • Fresh cilantro, chopped, for garnish
  • Cooked basmati rice or warm naan, for serving

How to Make It

  1. Marinate the chicken. In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, cumin, coriander, paprika, chili powder, and salt. Add chicken and coat well. Let it sit at least 20–30 minutes (or up to overnight in the fridge).
  2. Sear the chicken. Heat oil in a large skillet over medium-high.

    Shake off excess marinade and add chicken in a single layer. Sear 3–4 minutes per side until lightly browned. Don’t crowd the pan—work in batches if needed.

    Transfer to a plate; it doesn’t need to be fully cooked yet.

  3. Build the sauce base. Lower heat to medium. Add butter to the same pan. Stir in onion with a pinch of salt and cook 5–7 minutes until soft and golden, scraping up browned bits.
  4. Add tomatoes and simmer. Pour in tomato puree and a splash of water if it’s very thick.

    Simmer 8–10 minutes, stirring occasionally, until slightly reduced and the raw tomato smell mellows.

  5. Balance and spice. Taste the sauce. Add honey or sugar to round out acidity. Adjust salt.

    If you want more heat, add a pinch more chili powder.

  6. Finish cooking the chicken. Return the seared chicken (and juices) to the pan. Simmer 6–8 minutes, stirring occasionally, until the chicken is cooked through and tender.
  7. Make it buttery and silky. Stir in cream and an extra pat of butter if you like. Simmer 1–2 minutes more.

    The sauce should be smooth, rich, and lightly thickened.

  8. Garnish and serve. Top with chopped cilantro. Serve hot with basmati rice or naan. For extra shine, add a small swirl of cream on top.

Keeping It Fresh

Butter chicken tastes even better the next day as the flavors meld.

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently over low heat on the stove, adding a splash of water or cream to loosen the sauce. For longer storage, freeze in meal-size portions for up to 3 months, then thaw overnight in the fridge before reheating.

Why This is Good for You

  • Protein-rich. Chicken provides lean protein to keep you satisfied and energized.
  • Balanced spices. Ginger, garlic, and spices like cumin and coriander are not just tasty—they bring antioxidants and can aid digestion.
  • Customizable richness. You control the cream and butter.

    Lighten it up with half-and-half or cashew cream if you prefer.

  • Whole-food ingredients. This recipe leans on pantry staples and real ingredients rather than heavy processed sauces.

What Not to Do

  • Don’t skip the marinade. Even a short marination time improves tenderness and flavor.
  • Don’t overcrowd the pan. Crowding steams the chicken instead of browning it, which dulls the final taste.
  • Don’t rush the tomato simmer. Cook off the raw tang so the sauce turns sweet, mellow, and balanced.
  • Don’t overheat the cream. Boiling hard after adding cream can split the sauce. Keep it at a gentle simmer.
  • Don’t forget to taste as you go. Adjust salt, sweetness, and heat to your preference for a restaurant-quality finish.

Alternatives

  • Dairy-free. Use full-fat coconut milk instead of cream and coconut oil instead of butter. The flavor changes slightly but stays rich and delicious.
  • Cashew cream. Blend 1/2 cup soaked cashews with 1/2 cup water until smooth and use in place of cream for a velvety finish.
  • Tomato options. If you only have diced tomatoes, blend them for a smoother sauce.

    Tomato passata works too.

  • Protein swap. Try paneer, tofu, or cauliflower for a vegetarian version. Brown first, then simmer in the sauce.
  • Spice blend tweaks. No garam masala? Mix a quick substitute: equal parts ground cumin, coriander, and a pinch of cinnamon and cloves.
  • Make it lighter. Use evaporated milk instead of cream and reduce butter by half.

    Keep the sear for flavor.

FAQ

Can I make this ahead?

Yes. Marinate the chicken up to a day in advance, or cook the whole dish and chill. Reheat gently, adding a splash of water or cream to loosen the sauce.

Do I need a tandoor or grill?

No.

A hot skillet gives you great browning. If you have a grill, you can grill the marinated chicken for extra smokiness, then finish it in the sauce.

How spicy is this?

Medium, as written. For mild, skip the chili powder and stick with paprika.

For hot, add cayenne to taste or a chopped green chili while sautéing the onions.

Can I use chicken breasts?

Absolutely. Breasts cook a bit faster and can dry out if overcooked, so keep an eye on doneness and aim for gentle simmering once they go into the sauce.

What can I serve with butter chicken?

Basmati rice, naan, or roti are classics. Add a simple cucumber raita or a crisp salad to balance the richness.

Why add sugar or honey?

It doesn’t make the dish sweet.

A small amount rounds out the acidity of tomatoes and balances the spice, making the sauce taste fuller and smoother.

How do I prevent a grainy sauce?

Cook the tomatoes until they lose their raw edge, then add cream at a gentle simmer. If needed, blend the sauce before adding the chicken for an extra-smooth finish.

Can I double the recipe?

Yes. Brown the chicken in batches and use a wider pot so the sauce reduces properly.

Season to taste at the end since larger batches may need more salt and sweetness.

Wrapping Up

This easy butter chicken brings big, cozy flavor with simple steps and everyday ingredients. Marinate briefly, build a flavorful sauce, and finish with cream and butter for a silky, crowd-pleasing meal. Keep the heat gentle, taste as you go, and serve with warm rice or naan.

Once you make it this way, it’ll become your go-to weeknight favorite.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating