Easy Butter Chicken (Better Than Takeout)

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.


My Back-Pocket Butter Chicken 🍗

Butter chicken is not something I grew up making, but it has earned a permanent spot in my rotation — mostly because it makes my whole house go quiet for a few minutes, which any parent knows is the highest compliment a dinner can get. Chicken simmers in a gently spiced tomato-and-cream sauce until it turns silky, and you spoon it over rice with warm naan for scooping. Do not let the spice list scare you off. You marinate the chicken, build a quick sauce, and let it do its thing. It is what I reach for on the nights everyone is hungry and a little cranky and I want something warm down fast.

Easy butter chicken in a creamy spiced tomato sauce

Butter Chicken

A rich and creamy butter chicken made with tender marinated chicken in a flavorful tomato-based sauce with warm spices, cashews, and heavy cream. Serve over basmati rice with naan bread for a comforting homemade Indian dinner.
Prep Time: 35 minutes
Cook Time: 25 minutes
Total Time: 1 hour
Course: Dinner, Main Course
Cuisine: Indian
Keyword: Chicken, Comfort Food, Dinner, Family Dinner, Homemade, The Cooking Mawma
Servings: 4 servings
Calories: 767kcal

As an Amazon Associate, I earn from qualifying purchases.

Ingredients

For the Chicken

  • 3 chicken breasts about 1.5 lbs, cubed
  • 3 tbsp non-fat plain greek yogurt
  • 4 garlic cloves grated
  • 1 tsp fresh ginger grated
  • 1 tbsp salt
  • 2 tsp garam masala
  • 2 tsp turmeric
  • 2 tsp cumin
  • 2 tsp chili powder
  • 1 tsp paprika
  • 1 tbsp olive oil

For the Sauce

  • 4 tbsp ghee or butter divided
  • 1 small white onion chopped
  • 1 tbsp garlic minced
  • 1 tbsp fresh ginger minced
  • 2 8 oz cans tomato sauce
  • 1 tbsp garam masala
  • 2 tsp chili powder
  • 1 tsp turmeric
  • 1/2 cup cashews
  • 1 1/2 cups heavy cream
  • 1 cinnamon stick
  • cilantro for garnish
  • basmati or jasmine rice for serving
  • naan bread for serving

Instructions

  • Cube chicken breasts. In a bowl, combine chicken with yogurt, grated garlic, grated ginger, olive oil, salt, garam masala, turmeric, cumin, chili powder, and paprika. Marinate for 30 minutes up to 24 hours.
  • Heat 2 tablespoons ghee in a large pan over medium-high heat. Cook marinated chicken for 4 minutes on each side until golden. Remove chicken from pan and set aside.
  • In the same pan, add remaining 2 tablespoons ghee. Cook chopped onion for 2-3 minutes, then add minced garlic and ginger and cook for another 2-3 minutes.
  • Add tomato sauce, garam masala, chili powder, turmeric, heavy cream, and cashews. Cook for 3 minutes. Transfer sauce to a blender and blend until smooth.
  • Return blended sauce to the pan on low heat. Add chicken and cinnamon stick. Cook for 10-15 minutes, allowing the sauce to simmer and thicken. Top with fresh cilantro and serve over rice with naan bread.

Nutrition

Calories: 767kcal | Carbohydrates: 16g | Protein: 44g | Fat: 60g | Saturated Fat: 31g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 19g | Trans Fat: 0.5g | Cholesterol: 240mg | Sodium: 2100mg | Potassium: 1003mg | Fiber: 3g | Sugar: 5g | Vitamin A: 2568IU | Vitamin C: 6mg | Calcium: 132mg | Iron: 4mg
Tried this recipe?Let us know how it was!

Tips for Making This Recipe

Give the chicken time in the yogurt marinade if you can. Even 20 to 30 minutes makes it noticeably more tender, and overnight is even better if you plan ahead.

Blending the sauce is the secret to that velvety, restaurant-style texture. If you don’t have a blender, an immersion blender right in the pan works beautifully; just be careful with the hot sauce.

Taste before you serve and adjust: a pinch more salt, a little cream to mellow it, or an extra dash of garam masala to deepen it.

Serve with plenty of basmati rice and warm naan to catch every bit of that sauce.

Frequently Asked Questions

Is butter chicken actually spicy?
Not really. It is warmly spiced and creamy rather than hot — the cream and tomato mellow everything into a family-friendly sauce. Add more chili powder if you want a kick.
Can I make it ahead?
Yes, and it is even better the next day. Keep it in the fridge for 3 to 4 days and reheat gently on the stove, loosening the sauce with a little cream or water.
What do you serve with it?
Basmati or jasmine rice and warm naan are the classics. A simple cucumber salad on the side keeps it fresh against the richness.

Never Run Out of Dinner Ideas

One new family-favorite dinner in your inbox each week, made with love.

My 5 Most-Loved Pastas — yours when you join

Email consent

Come Hang Out in My Kitchen

Follow along for new recipes, behind-the-scenes, and all the good stuff. Tag me @thecookingmawma when you make this.

InstagramTikTokPinterestFacebook

About Caterina Cosentino

I help busy moms make easy, fast & delicious meals! One pan & 30 minute meals are my jam. Come join the party in the kitchen!

Leave a comment

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

Recipe Rating