Butter chicken – Chicken in creamy tomato sauce

Indian Butter chicken, or chicken in a creamy tomato sauce, is a real gem among Indian cuisine. It is a delicious combination of juicy chicken marinated in yogurt with spices such as garam masala, garlic and ginger, and a thick, sweet and sour sauce.

And what makes this sauce so special? Of course, ground cashew nuts, which fantastically thicken the sauce, giving it a unique character. Without a doubt there would be no BUTTER chicken without butter, which provides both flavor and creaminess. The sauce is definitely not dietetic, but delicious, aromatic and creamy – just YUM!

Butter chicken tastes best with naan bread or basmati rice. You can also find the recipe for this traditional Indian bread on the blog – naan bread.
Preparing both chicken and naans is very simple, so let yourself be carried away by exotic flavors and cook an Indian dinner at home!

Butter Chicken

A recipe for juicy chicken in a thick tomato sauce with cashew nuts. You must try this creamy sauce like from an Indian restaurant!
5 from 2 votes
Do you appreciate my work?Click the button to contribute
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Main Dish
Cuisine Indian
Servings 10 portions
Calories 162 kcal

Indian Butter Chicken Recipe



  • 1 chicken breast
  • 180 g yogurt
  • 1 tsp garam masala
  • salt
  • pepper
  • 3 cm ginger
  • 2 cloves garlic


  • 1 onion
  • 2 tsp garam masala
  • 25 g butter
  • 75 ml heavy cream
  • 500 ml tomato passata
  • 1 tsp sweet paprika
  • parsley (or cilantro)
  • 2 tsp curry
  • ½ tsp hot paprika
  • 250 ml broth
  • 65 g cashew nuts
  • 1 tsp oil


  • Dice the chicken breast. Put it in a bowl and add chopped ginger and garlic. Then add yogurt, garam masala, salt and pepper. Mix thoroughly, cover and refrigerate for at least 30 minutes.
    1 chicken breast, 180 g yogurt, 1 tsp garam masala, salt, pepper
  • Chop the onion. Grind cashew nuts. Chop the parsley.
    Put garam masala, curry, sweet and hot peppers into a hot deep frying pan / wok / pot. Stir and add a little oil. Fry the chopped onion with spices. Add the chicken with the marinade to the fried onion. After a few minutes, when the chicken is fried, add the ground cashew nuts and tomato passata. Mix. Then add the broth, cover and cook for a few minutes. Now add cream and butter. Mix and that's it! Sprinkle parsley on top. Serve with rice or Naan breads.
    3 cm ginger, 2 cloves garlic, 1 onion, 2 tsp garam masala, 25 g butter, 75 ml heavy cream, 500 ml tomato passata, 1 tsp sweet paprika, parsley, 2 tsp curry, ½ tsp hot paprika, 250 ml broth, 65 g cashew nuts, 1 tsp oil


Watch how to make Indian chicken in a creamy tomato sauce step by step video.
Like this recipe?Click here to subsribe to SaltedPasta YouTube channel!


Serving: 100gCalories: 81kcal (4%)Carbohydrates: 5g (2%)Protein: 4g (8%)Fat: 6g (8%)Saturated Fat: 2g (13%)Trans Fat: 0gCholesterol: 16mg (5%)Sodium: 81mg (4%)Potassium: 225mg (6%)Fiber: 1g (4%)Sugar: 3g (3%)Vitamin A: 569IU (11%)Vitamin C: 7mg (8%)Vitamin D: 0µg (1%)Vitamin E: 1mg (7%)Vitamin K: 50µg (48%)Calcium: 27mg (3%)Iron: 1mg (6%)Manganese: 0mg (8%)Magnesium: 23mg (6%)Zinc: 1mg (3%)

Percent Daily Values are based on a 2,000 calorie diet

Have you made this recipe?Show it off and add a photo in the comments!

Similar Posts

5 from 2 votes (2 ratings without comment)
Notify of
Recipe Rating

Inline Feedbacks
View all comments