Skip to Content

Butter Chicken

Butter Chicken is made with vegan chicken bites, aromatic spices and is one of the most amazing curries you will ever try. You will love these chicken pieces marinated in yoghurt with a curry sauce that is super creamy, rich and tastes like in an amazing restaurant.

Top view on a plate with Butter Chicken over Basmati rice.

 

You know curries are just amazing any time you make them, yum.

So many to choose from: from my Lentil Curry to the Sweet Potato Curry, the Eggplant Curry, or my Dal Makhani and the Chickpea Tikka Masala.

Butter Chicken, aka Murgh Makhani, is no exception. Make it and you will know why it is one of those popular dishes that you will find in Indian restaurants around the globe. But now you can make this comfort food easily at home in a fraction of time.

Ingredients needed to make this vegan Butter Chicken are assembled on a wooden board.

What makes this Butter Chicken so amazing

You have marinated chicken and fantastic spices and also all is dunked in a creamy sauce. I mean it doesn’t get any better than this.

Easy step by step pictures make each steps visually easier and I’ll share them all with you, friends.

You can use the marinate for many more delicious things. A keeper and a winner if you like big flavors.

Side by side view of the vegan chicken bites before and after marinating.

What you need for this Butter Chicken recipe

You and me know Butter Chicken ingredients like onions, garlic and oil are always easy to find, because there isn’t any complicated about that. I tell you, you will love this dish even more than before.

Vegan chicken is here for a delicious and tender texture. It is marinaded which takes it over the top. You will get tender pieces so aromatic and delicious.

Tomato paste is an addition that makes our Butter Chicken sauce so easy. I tested with diced tomatoes and tomato sauce, and I find tomato paste is the clear winner. There is nothing comparable to its smooth and robust flavor. Diced tomatoes are nice, but I find the flavor was not prominent enough. Tomato sauce, on the other hand, is in my gusto too liquid and not tasty enough.

Vegan butter is simply an ingredient which adds richness and creaminess to our curry along with oil which I mention above. I find the combination just amazing: the oil is there to get our chicken crispy and the butter for flavor.

Side by side view of diced onions being refried and then how the marinated butter chicken is given into the same pan.

As a spice mix I use Garam masala that you can find in almost every supermarket. It is delicious, cheap and the foundation for our dish.

Fresh ginger, cumin, and chili power are great for a little bit of extra kick. You can easily scale up on the chili powder.

Sugar: you can use white or brown sugar both are delicious and balances the other flavors great.

Non dairy creamer can be used as alternative to heavy cream. Make sure to use an unsweetened and plain non dairy creamer.

Side by side view of the fried chicken with then the sauce ingredients added.

How to make Butter Chicken

Prepare the marinade

In a bowl, combine yoghurt, half of the garlic (pressed), grated ginger, garam masala, cumin, chili powder and a pinch of salt and pepper. Mix in the chicken bites and let it marinade for at least 15 minutes. You can also let it sit overnight so it develops even more flavors.

Cook onions and garlic

Heat oil and butter in a skillet. Add the diced onions and cook them for around 3 minutes until they begin to soften. Then add marinated chicken pieces. Cook everything for another 4 minutes.

Make the sauce

The sauce is super easy to prepare: add tomato paste, remaining garlic, ginger, garam masala, chili powder, sugar, a pinch of salt and pepper, and the non dairy creamer. Bring to a simmer and let the Butter Chicken cook for 3 minutes more on medium heat.

Serve it up plain or with rice or naan.

Top view of a pan with the Butter Chicken.

Note on the non dairy creamer

I use a plain and unsweetened non dairy creamer which is similar to heavy cream. If you absolutely don’t find any, you can use coconut milk.

Use any milk or yoghurt mixed with some oil for richness. Also you can blend some cashews with any milk.

For sure heavy cream will also work for those who prefer.

Shows two plate of Butter Chicken served with rice, some fresh cilantro and naan in the background.

Tips and tricks

Instead of rice or naan, try serving the Butter Chicken with papadums. It is a thin Indian flatbread that can be heated up in the microwave or pan for easy convenience.

You can make the sauce in advance for up to 2 days. Then you can marinate the chicken overnight or up to 1 day so the flavors will be even more prominent and you have it whenever you want.
Also you can make bigger quantities.

Leftovers can be used for around 4 days. Freezing is fine for 3 months in an airtight container. For reheating, always first thaw completely and reheat slowly this will lead to the best flavor and texture until hot.

Two plate of served Butter Chicken.

Other recipes to try

Collage of two pictures of the Butter Chicken with recipe title text.

Share your remakes of my Butter Chicken on Instagram and Facebook.

Enjoy, Florian.

Top view on a plate with Butter Chicken over Basmati rice.

Butter Chicken

Yield: 4
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes

Butter Chicken is made with vegan chicken bites, aromatic spices and is one of the most amazing curries you will ever try. You will love these chicken pieces marinated in yoghurt with a curry sauce that is super creamy, rich and tastes like in an amazing restaurant.

Ingredients

For the Chicken

  • 1 cup dairy free yoghurt
  • 24 oz vegan chicken
  • 3 cloves garlic
  • 1 tsp ginger, freshly grated
  • 2 tsp garam masala
  • 1 tsp cumin
  • 1/2 tsp chili powder
  • salt, pepper to taste

For the Sauce

  • 1 cup onions, diced
  • 2 Tbs vegan butter
  • 1 Tbs oil
  • 3 cloves garlic, pressed
  • 1 tsp ginger, freshly grated
  • 2 tsp garam masala
  • 1 tsp cumin
  • 1 cup non-dairy creamer
  • 3/4 cup tomato paste
  • 1/2 tsp chili powder
  • 1 Tbs sugar
  • salt, pepper to taste

Instructions

Marinate chicken

  1. Combine yoghurt with chicken, half of the garam masala, garlic, chili powder, cumin, ginger and a pinch of salt and pepper. Side by side view of the vegan chicken bites before and after marinating.
  2. Let it sit for at least 15 minutes up to overnight.

Sautee garlic and onions

  1. In a pan, heat oil and butter. Add onions and cook them for 3 minutes.
  2. Give marinated chicken to the pan and cook for 4 minutes more.Side by side view of diced onions being refried and then how the marinated butter chicken is given into the same pan.

Make butter chicken sauce

  1. Add further tomato paste, remaining ginger, cumin, sugar, garam masala, non dairy creamer and a pinch salt and pepper.
  2. Cook for 3 minutes and serve. Side by side view of the fried chicken with then the sauce ingredients added.

Notes

    • Serve with rice or naan.
    • You can make the sauce 2 days in advance. To marinate this can be done overnight or up to 1 day. Saves you at lot of time with even bigger flavors.
    • Leftovers are good for 4 days.
    • Freezing is ok for 3 months.
Nutrition Information:
Yield: 4 Serving Size: 2 cups
Amount Per Serving: Calories: 475Total Fat: 29gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 0mgSodium: 554mgCarbohydrates: 34gFiber: 4gSugar: 16gProtein: 48g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

GinnyB

Sunday 20th of March 2022

What kind/brand of vegan chicken do you use? Where do you purchase it? Thanks.

Florian

Sunday 20th of March 2022

Hi! Vivera is great and I find it in my local supermarket. Hope that helps.

Skip to Recipe