Prep tofu: Press and cube tofu. Air-fry or pan-fry until lightly golden, then set aside. (coated with one teaspoon of Garam Masala - optional) Soak cashews in warm water for 10 minutes.
Place a large pan over medium heat and add 1 tablespoon vegan butter.
As the butter melts, add cumin seeds, ginger, garlic, onion and fry till they turn translucent. Add tomatoes and cook them until they are soft.
1 large red onion, 2- 3 medium size tomato, 1 teaspoon ginger, 3 garlic cloves, ½ teaspoon cumin seeds
Switch off the heat and add the soaked cashews and cilantro.
¼ cup cashews, 2 tablespoon cilantro
When it has completely cooled down, blend into a smooth gravy.(add ¼ cup of water)
Place same or different pan over medium heat add 1 tablespoon vegan butter and saute bay leaves.
1 bay leaf
Add the blended gravy, and salt and spices and cook for another minute. Add about 1 cup of water. Stir well.
2 teaspoon Kashmiri red chili powder, 1½ teaspoon garam masala, ¼ teaspoon turmeric powder
Now, add the tofu cubes, vegan butter, and fenugreek leaves. Cook for 5 minutes.
16 oz Extra-firm tofu, 1 teaspoon fenugreek leaves - Kasuri methi
When it starts to boil, switch off the heat and garnish with cilantro.
Tofu Butter Masala is ready for your table! Serve hot with your favorite pairings!