This tofu butter chicken is an ultimate bowl of comfort, perfect for colder evenings. Easy to make, it will become a staple in your home. Made with marinated tofu and a flavorful sauce.
1: Tear the tofu into small chunks and add to a bowl.
2: Mix in the cornflour and the spices together, toss to combine until all pieces are coated.
3: Cover and marinate for at least 15 minutes.
4: In a pan over medium-high heat, heat some oil. Once hot, add in the tofu cubes and brown until all sides are completely browned and crisped up.
5: Remove the tofu and set aside.
6: In the same pan over medium-high heat, heat about 1 tablespoon of butter. Add the onions and sauté for about 4 minutes until translucent.
7: Add in the garlic, ginger, and spices. Stir together and let the seasonings cook for a minute.
8: Stir in the coconut milk and tomato purée, stirring for about a minute.
9: Bring the mixture to a slight boil and then reduce to a simmer and cook together for 5 minutes.
10: Add in the tofu and cook for a further 5 minutes.
11: Top with some yoghurt and chopped coriander.