Everyone's favorite Indian dish gets a healthy makeover with this delicious vegan butter chicken recipe. Tofu, peas, and corn are cooked in a creamy, rich, vegan butter chicken sauce with the perfect amount of curry spice. It's surprisingly easy to make this tasty dish at home and takes just 35 minutes!
Ingredients
1tablespoonavocado oil, or another neutral-flavored oil
2mediumyellow onions, roughly chopped
3tablespoonschopped ginger
6clovesgarlic, crushed
1tablespoongaram masala
1teaspoonground turmeric
1teaspoonground coriander
1teaspoonground cumin
1teaspoonchili powder
Seeds from 4 cardamom pods, optional
28ouncecan crushed tomatoes
2tablespoonsalmond butter
2tablespoonscoconut milk
2-4tablespoonscoconut sugar, to taste (can sub maple syrup or brown sugar)
Sea salt, to taste (we like about 2 teaspoons)
1cupfrozen peas
1cupfrozen corn
1packagesoft tofu, cut into squares
Instructions
Heat the avocado oil in a large-sized pot over medium-high heat. Add the onions and cook, stirring frequently, until they are quite brown, about 10 minutes. Add the ginger and garlic and cook for 1 more minute. Add the garam masala, turmeric, coriander, cumin, chili powder, and cardamom seeds to the pot and stir until fragrant, about 1 minute.