This Butter Chicken Recipe with ShimlaRed Tomato Paste Will Have You Licking Your Fingers!

Butter chicken, oh, where do we even begin? This Indian delicacy is said to have originated in Delhi during the 1950s. As the story goes, a creative chef took leftover tandoori chicken and turned it into something incredible by adding tomato-cream gravy to it. And thus, butter chicken was born- an Indian cuisine that’s become a favourite of almost every non-vegetarian!
As with many popular dishes, butter chicken is prepared differently in different regions of India. Some add more spices for an extra kick, while others prefer a milder version of the dish. But today, we’re here to share our version of this classic recipe with you. And, we’re taking things up a notch by adding ShimlaRed tomato paste, a magical ingredient that’ll make your taste buds dance.This paste is made by blending ripe tomatoes, and then cooking them to perfection to create a rich and flavorful paste.
So, let’s get started!


  • Chicken and Marinade:

    To make butter chicken, you will need boneless chicken, yogurt, and spices for the marinade. The chicken is marinated for several hours in a mixture of yogurt, spices, and lemon juice to tenderize and infuse it with flavor.

  • ShimlaRed Tomato Paste

  • Other Ingredients:

    The other ingredients required to make butter chicken include cream, butter, and fresh coriander. These ingredients are added to the dish at the end to give it a creamy, rich flavour.


Preparation :

Marinating the Chicken:To marinate the chicken, you will need to choose the right chicken, mix the marinade, and marinate the chicken for several hours to infuse it with flavor and make it tender.

Cooking the Chicken:

  • In a large frying pan, heat oil over medium-high heat.

  • Add the marinated chicken and cook for 8-10 minutes, stirring occasionally, until the chicken is cooked through and lightly browned.

  • Add ShimlaRed tomato paste and mix well.

  • Reduce the heat to low and let the chicken simmer for 5-7 minutes.

  • Add butter and cream and mix well.

  • Cook for an additional 2-3 minutes.

  • Garnish with fresh coriander.

Now, onto the serving options. Whether you prefer to pair it with rice, naan bread, or a refreshing beverage, there’s no wrong way to enjoy butter chicken. So, get creative and make it your own!


  • Pairing with Rice :

    To pair with rice, you can choose different types of rice, cook it to your liking, and serve it with the butter chicken. Basmati rice is a popular choice, as it complements the flavors of the dish.

  • Pairing with Naan Bread:

    To pair with naan bread, you can choose different types of naan, such as garlic naan or plain naan. Naan bread is a popular accompaniment to Indian dishes, and it pairs well with the creamy, flavorful butter chicken.

  • Wine and Beverage Pairing :

    To pair with wine or other beverages, you can choose a wine that complements the flavors of the dish, such as a fruity red wine or a white wine with citrus notes. You can also pair the dish with a refreshing beverage, such as a lassi or a mango juice.

Whether you’re a seasoned cook or a novice in the kitchen, this butter chicken recipe with ShimlaRed tomato paste is a must-try. This recipe is sure to impress your family and friends, and leave them licking their fingers in delight. So, get ready to embark on a culinary adventure, and enjoy a restaurant-style super delicious Butter Chicken at your own home.