The Ultimate Guide to Making Vegetarian Butter Chicken at Home

Are you craving the rich flavors of Indian cuisine but looking for a vegetarian alternative? Look no further! In this ultimate guide to making vegetarian butter chicken at home, we will walk you through a step-by-step process, tips and tricks, and a mouthwatering recipe.

Let’s dive in!

What is Vegetarian Butter Chicken?

Before we start, let’s talk about what vegetarian butter chicken is.

Traditionally, butter chicken (or Murgh Makhani) is an Indian dish made with marinated chicken cooked in a creamy tomato sauce.

However, the vegetarian version replaces the chicken with a plant-based protein like tofu or paneer.

This delicious alternative is packed with flavor, making it the perfect dish for vegetarians and meat-lovers alike.

Ingredients for Vegetarian Butter Chicken

To make this scrumptious vegetarian butter chicken, you’ll need the following ingredients:

  1. Protein: Choose between extra-firm tofu or paneer, cubed
  2. Tomato sauce: Either canned or fresh tomatoes, pureed
  3. Cream: Heavy cream or coconut milk for a vegan alternative
  4. Butter: Regular or vegan butter, depending on your preference
  5. Aromatics: Onion, garlic, and ginger
  6. Spices: Garam masala, turmeric, cumin, coriander, paprika, and chili powder
  7. Fresh herbs: Cilantro for garnishing
  8. Salt and pepper: To taste

How to Make Vegetarian Butter Chicken

With your ingredients ready, follow these steps to create a delicious vegetarian butter chicken at home:

  1. Prepare your protein: If using tofu, press it for about 30 minutes to remove excess moisture. Then, cut it into bite-sized cubes. If using paneer, simply cut it into cubes.
  2. Make the marinade: In a bowl, combine yogurt (use dairy-free yogurt for a vegan option), 1 tsp garam masala, 1 tsp turmeric, 1 tsp cumin, and 1 tsp chili powder. Mix well and add your protein. Marinate for at least 30 minutes, or up to 2 hours for maximum flavor.
  3. Cook the protein: Heat 2 tbsp of butter in a pan over medium heat. Add the marinated protein and cook until golden brown on all sides. Remove from the pan and set aside.
  4. Prepare the sauce: In the same pan, add 1 tbsp of butter, along with the diced onion, minced garlic, and grated ginger. Cook until the onions are translucent. Add the remaining spices (1 tbsp garam masala, 1 tsp turmeric, 1 tsp cumin, 1 tsp coriander, 1 tsp paprika, and 1 tsp chili powder) and cook for 1-2 minutes, until fragrant.
  5. Add the tomato sauce: Stir in the pureed tomatoes and cook for about 10 minutes, allowing the flavors to meld.
  6. Finish the sauce: Pour in the cream (or coconut milk) and stir well. Add salt and pepper to taste. If you prefer a smoother sauce, use an immersion blender to puree it.
  7. Combine: Add the cooked protein to the sauce and let it simmer for 5-10 minutes, allowing the flavors to meld.
  8. Garnish and serve: Remove from heat, sprinkle with chopped cilantro, and serve with rice or naan.

Tips for the Perfect Vegetarian Butter Chicken

  1. Marinate your protein for at least 30 minutes to ensure the flavors are absorbed.
  2. Adjust the spice levels according to your preference. Feel free to add more or less chili powder for a milder or spicier dish. 3. If you’re short on time, use store-bought garam masala ( you check the one i use here), but making your own blend will give you an even more authentic flavor.
  1. Experiment with different proteins, such as tempeh or seitan, for varied textures and flavors.
  2. To make a vegan version, use dairy-free yogurt for the marinade, vegan butter, and coconut milk instead of cream.

Storing and Reheating Vegetarian Butter Chicken

Vegetarian butter chicken makes for great leftovers, as the flavors develop even more over time.

To store, let the dish cool to room temperature, then transfer it to an airtight container.

Refrigerate for up to 3-4 days. When you’re ready to enjoy it again, reheat it gently on the stovetop or in the microwave, adding a splash of cream or coconut milk to restore the creaminess if necessary.

Final thoughts:

With this guide to homemade vegetarian butter chicken, you’re all set to impress your family and friends with this delightful dish.

The mouthwatering flavors and aromatic spices make it a meal to remember, and its versatility means you can enjoy it as a weeknight dinner or serve it at a special occasion.

So go ahead, gather your ingredients, and embark on a culinary journey to recreate this Indian classic in your very own kitchen.

I am Jennifer, a fervent animal lover, and a dedicated vegan. Am the person behind the I offer insights, advice, and personal stories that have inspired many in their journey towards a plant-based lifestyle. My journey into veganism has also been coupled with a love for writing. I used this passion to share my vegan experiences, to educate others about the benefits of plant-based living, and to advocate for animal rights. Find out more about me on the about page.