A rich and creamy vegan version of the classic Indian Butter Tofu, this dish features tofu simmered in a spiced tomato sauce with cashew cream for a luxurious texture. Perfect to serve with rice or naan, this dish is both satisfying and comforting, making it a great addition to any meal.
1/2cupcashew cream - soaked cashews blended with water
1teaspoongaram masala
1teaspoonturmeric powder
1teaspoonchili powder - adjust to taste
Salt - to taste
Fresh cilantro - for garnish
Instructions
Heat the coconut oil in a large skillet over medium heat.
Add chopped onions and sauté until translucent.
Stir in minced garlic and grated ginger, cooking for another minute.
Add the crushed tomatoes and spices. Simmer for 10 minutes until the sauce thickens.
Add the cubed tofu and gently stir to coat. Cook for an additional 10 minutes.
Stir in the cashew cream and adjust the seasoning with salt. Cook for another 5 minutes.
Garnish with fresh cilantro before serving.
Notes
This dish can be made ahead and served later. Also, if you're not a fan of tofu, you can substitute it with mushrooms or chickpeas. Pair this with vegan naan for a complete meal.For extra spice, feel free to add more chili powder to suit your taste. If you're allergic to nuts, you can replace cashew cream with coconut cream.