Instant Pot Vegan Butter Chicken! This is a 100% plant-based recipe without chicken and without dairy. However, it comes with lots of flavors! This chicken-free Tikka Masala will satisfy your tastebuds because the recipe is so creamy, rich, and delicious!

Instant Pot Vegan Butter Chicken (Tikka Masala) recipe with rice

Flavorful Vegan Butter Chicken

First of all, don’t worry! My pet chicken “Erna” is doing great! This is a vegan version of my favorite comfort meal called “butter chicken”. It’s packed with so much flavor and reminds me of the good old times. My mom used to make a non-vegan version when I was little and even though I absolutely do NOT miss meat now, I missed the flavor of this curry.

Yes, the amazing flavor which comes from the Indian spices that make this plant-based butter chicken so special. That’s why I simply had to veganize this popular Indian dish, which most people all around the world love so much. And let me tell you, it’s all about the spices.

Instant Pot Vegan Butter Chicken (Tikka Masala)

Instant Pot Vegan Butter Chicken

The great thing about this vegan Tikka Masala recipe is simplicity. This vegan dinner is seriously very easy to make either in an Instant Pot or on the stove. I recently received my Instant Pot and this was actually the very first recipe which I made in it.

This is the Instant Pot which I bought:

I love it and can’t wait to make more recipes in it. But don’t worry if you don’t have an Instant Pot or pressure cooker. You can make this vegan butter chicken on the stove in a regular pot! I made both versions but preferred the easier Instant Pot version.

Instant Pot gluten-free and plant-based Tikka Masala curry recipe with rice

How To Serve This Vegan Tikka Masala?

I love to serve this vegan butter chicken with basmati rice or Yasmin rice. However, it also tastes amazing with naan bread. You can even serve this vegan Tikka Masala with potatoes or quinoa. I bet also pasta would taste amazing, hehe. Rice is probably the most common Indian side though and in my opinion also the best. But since I love the variety I am sure I will serve this meatless butter chicken also with potatoes and all the other sides I mentioned before.

Instant Pot Vegan Butter Chicken (Tikka Masala) and rice made with soy

Ingredients Of This Chicken-Free Curry

The vegan meat substitute which I used for this Instant Pot butter chicken is textured soy protein. You might have heard of “soy curls” before which are sold by a US company and made from non-GMO soybeans. The product is free of chemical pesticides, 100% natural, and contains the whole soybean. I must admit that I don’t use meat alternatives very often, just a few times per year. But these kind of meat substitutes is great for people who transition to a vegan diet and still miss the texture of meat. So in my opinion, there is nothing wrong in trying out this plant-based meat alternative.

If you don’t want to or can’t use soy, don’t worry! You can use chickpeas instead! Chickpeas are another great source of plant-based protein and they taste amazing!

You can make this vegan butter chicken with cashew milk or any other plant-based milk. However, I recommend using canned coconut milk because the higher the fat content of the milk, the better the meat-free butter chicken sauce will taste!

All remaining ingredients are spices, green pepper, vegetable broth and passata (you can use tomato sauce).

Instant Pot with meat-free Tikka Masala curry

How To Make Vegan Butter Chicken?

Making this vegan butter chicken recipe is easy. First, chop the bell pepper, garlic, and fresh ginger. Then measure all the remaining ingredients. It’s important that you have all ingredients readily available before you turn on the Instant Pot.

Start by sautéing the fresh ginger, garlic, and bell pepper in one tbsp of oil. You can also use vegan butter if you prefer the buttery taste of the meat-free chicken sauce. Then add all spices, the passata, soy curls, and close + seal the Instant and cook on manual for 10 minutes. Quick release once the time is up, carefully open the Instant Pot, add the soy sauce, balsamic vinegar, and coconut milk. Finally, add fresh herbs of choice (cilantro or chives or even parsley) and serve this vegan Tikka Masala with your favorite rice or naan bread.

You can reheat leftovers in a pot on the stove the next day or in the microwave. Leftover curry keeps well in the refrigerator (covered) for up to 3-4 days or in the freezer for a couple of months.

meat-free Tikka Masala curry close-up made with soy curls

This Meat-Free Butter Chicken Is:

  • Vegan (dairy-free)
  • Gluten-Free
  • Flavorful
  • Comforting
  • Hearty
  • Healthy
  • Easy to make in an Instant Pot
  • A delicious dinner
  • Great for meal prep

eating Vegan Butter Chicken with riceShould you recreate this meatless butter chicken recipe, please leave a comment below and don’t forget to tag me in your Instagram or Facebook post with @elavegan and #elavegan because I love to see how your vegan Tikka Masala turned out! If you want to make more vegan comfort meal recipes, definitely also check out my favorite Mushroom Stroganoff and Easy Lentil Stew!

gluten-free Instant Pot Vegan Butter Chicken (Tikka Masala) recipe
Print Recipe
5 from 10 votes

Instant Pot Vegan Butter Chicken (Tikka Masala)

This Vegan Butter Chicken (Tikka Masala) neither contains chicken, nor butter but still tastes super delicious. The recipe is plant-based, gluten-free and easy to make in an Instant Pot (but can be also made on the stove top!).
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Cuisine: Indian
Keyword: Chicken, Instant Pot, tikka masala, vegan
Servings: 4
Calories: 341kcal
Author: Michaela Vais


  • 1 tbsp coconut oil or vegan butter
  • 1 tsp fresh ginger, minced
  • 4-5 cloves of garlic, minced
  • 1/3 cup finely chopped green pepper (50 g)
  • Spice mix: 1 tbsp curry powder, 2 tsp garam masala, 1 tsp ground cumin, 3/4 tsp salt (or more/less to taste), 1/2 tsp ground ginger, 1/2 tsp onion powder, 1/2 tsp paprika, 1/8 tsp cayenne pepper
  • 1 tsp brown sugar or coconut sugar
  • 3 cups passata (or tomato sauce) (720 g)
  • 1 1/3 cup vegetable broth (320 ml)
  • 2 cups soy curls dry (150 g) (*see recipe notes)
  • 1 tbsp soy sauce (gluten-free if needed)
  • 1 tbsp balsamic vinegar
  • 1 cup coconut milk (canned) (*see recipe notes)
  • Fresh herbs for garnish
  • For serving: cooked rice or naan bread


  • Watch the video (scroll down a bit) to see all instruction steps.
  • Add the oil to the Instant Pot and set to "SAUTE". Add the fresh ginger, garlic and bell pepper, and cook for about 2-3 minutes. Check the recipe notes below for the stove top version!
  • Add all spices, sugar, the passata, broth, and textured soy protein. Close and seal the Instant Pot. Cook on "MANUAL" for 10 minutes. Once the time is up, quick release.
  • Carefully open the lid and add the balsamic vinegar and soy sauce. Also, add coconut milk and stir.
  • Taste and adjust seasonings. Add more salt/pepper/sugar/cayenne to taste.
  • Serve with rice or naan bread and garnish with fresh herbs (cilantro or chives for example). Enjoy!



To make the Vegan Butter Chicken on the stove top, follow these instructions:
  1. Soak 2 cups of textured soy protein (soy curls) in a bowl with 1 1/3 cups (320 ml) of hot vegetable broth and set aside for 10 minutes. The soy curls will begin to fluff and absorb all the liquid.
  2. Heat the oil in a pot over medium heat, add the fresh ginger, garlic, and bell pepper and cook for about 2-3 minutes.
  3. Add all spices, sugar, the passata, and the soaked textured soy protein. Cook on medium heat for about 10 minutes.
  4. Add the balsamic vinegar and soy sauce. Also, add the coconut milk and stir. Follow the remaining steps of the recipe.
  • You can use cashew milk (or preferably cashew cream) instead of canned coconut milk. I wouldn't recommend any boxed plant-based milk with a high water content though.
  • You could use two 15 oz cans of chickpeas (rinsed and drained) instead of the textured soy protein (soy curls). I haven't tried out this version yet, but I would recommend using just 2 1/2 cups of tomato sauce/passata. Cook on "MANUAL" for 10 minutes, then quick release.
The recipe serves 4. Nutrition Facts are for one serving (with canned coconut milk). If you use boxed coconut milk the calories are 250 kcal, 11 g fat, 15.3 g carbs and 17 g protein per serving!
Nutrition Facts
Instant Pot Vegan Butter Chicken (Tikka Masala)
Amount Per Serving
Calories 341 Calories from Fat 184
% Daily Value*
Fat 20.4g31%
Carbohydrates 17.5g6%
Fiber 7.8g31%
Sugar 13.9g15%
Protein 17.7g35%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 341kcal | Carbohydrates: 17.5g | Protein: 17.7g | Fat: 20.4g | Fiber: 7.8g | Sugar: 13.9g

If you are using Pinterest, feel free to pin the following photo:

Instant Pot Vegan Butter Chicken Tikka Masala gluten-free recipe