Creamy Tofu Butter Chicken made with cornstarch, garam masala, ground ginger, Kashmiri chile powder, curry powder, coconut oil, extra firm tofu, coconut oil, onion, garam masala, ground ginger, Kashmiri chile powder, sea salt, ground black pepper, curry powder, coconut milk, tomato paste, lime juice

Creamy Tofu Butter Chicken

This vegan butter chicken features crispy, flavorful tofu in a rich, creamy, and spiced coconut-based tomato sauce. It's a healthier plant-based remake of the classic Indian favorite, perfect for satisfying your craving for delicious vegan Indian food.

4 servings
Updated

Price per Serving

AUD: A$ 3.51
EUR: € 2.63
GBP: £ 2.06
USD: $ 2.66
mainsdinner
#easy#tofu#spicy#creamy#indian#coconut milk#comfort food#quick dinner

Instructions

  1. 1

    Cut the pressed extra firm tofu (1 block) into cubes, or tear into cube size pieces for extra texture.

  2. 2

    Mix the cornstarch (1 tbsp) and the garam masala (0.5 tsp), ground ginger (0.25 tsp), Kashmiri chile powder (0.25 tsp), curry powder (0.25 tsp) together. Add the tofu cubes into the bowl and toss to combine, until all pieces are coated. Set aside or cover and marinate for at least 15 minutes.

  3. 3

    In a pan over medium-high heat, heat the coconut oil (3 tsp). Once hot, add in the tofu cubes and brown and crisp until all sides are completely browned and crisped up. Remove the tofu and set aside.

  4. 4

    In the same pan over medium-high heat, heat the coconut oil (1.5 tbsp). Add the onion (1 small) and sauté for about 4 minutes until translucent.

  5. 5

    Add in the garam masala (1 tbsp), ground ginger (1 tsp), Kashmiri chile powder (0.5 tsp), sea salt (1 tsp), ground black pepper (0.5 tsp) and the curry powder (1 tsp). Stir together and let the seasonings cook for about 30 seconds.

  6. 6

    Stir in the coconut milk (1 can) and tomato paste (1 can), stirring for about 15 seconds to incorporate everything. You can use a whisk or just stir thoroughly to combine the tomato paste completely.

  7. 7

    Bring the mixture to a slight boil and then reduce to a simmer and cook together for about 5 minutes, allowing the mixture to thicken.

  8. 8

    Add in the tofu, combining gently to cover it with the sauce.

  9. 9

    Reduce the heat to a simmer, cooking for another 5-10 minutes to allow the tofu to soak up some flavors and to marinate. Squeeze the of one lime (1 juice) over the mixture and stir to combine it. Taste and season with more salt if desired.

  10. 10

    Remove the vegan butter chicken from the heat. Garnish with parsley and serve with basmati rice and homemade whole wheat naan.

Nutrition Facts

Per portion

100
kcal
4
Protein (g)
5
Carbs (g)
7
Fat (g)

Macronutrients

Saturated Fat 7 g
Monounsaturated Fat 1 g
Polyunsaturated Fat 1 g
Fiber 1 g
Sugars 2 g

Micronutrients

iron
2mg
33% DV
sodium
251mg
44% DV
calcium
21mg
9% DV
potassium
226mg
19% DV
vitamin a
50mcg
22% DV
vitamin c
4mg
19% DV
vitamin k
5mcg
17% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Creamy Garlic Pasta

Creamy Garlic Pasta

4 servings
30m
#creamy#dinner#savory
Creamy Baked Mac and Cheese

Creamy Baked Mac and Cheese

8 servings
40m
#easy#vegan#cheesy
Creamy Hummus
GF

Creamy Hummus

6 servings
5m
#dip#easy#vegan
Creamy Leek & Mushroom Pie

Creamy Leek & Mushroom Pie

4 servings
45m
#savory#british#seasonal
Creamy Vegan Vodka Sauce

Creamy Vegan Vodka Sauce

4 servings
35m
#easy#quick#creamy
Creamy Mushroom Soup

Creamy Mushroom Soup

4 servings
45m
#easy#rich#soup
Creamy Mushroom Alfredo Fettuccine
High Protein

Creamy Mushroom Alfredo Fettuccine

3 servings
40m
#easy#pasta#creamy
Creamy Leek Pea Pasta

Creamy Leek Pea Pasta

4 servings
25m
#peas#leeks#creamy