Indulge in the creamy, comforting flavors of Vegan Paneer Butter Masala—a luscious plant-based twist on the classic Indian curry. This recipe swaps traditional paneer for golden, lightly fried tofu, which perfectly mimics the texture and heartiness of the original dish. A rich, velvety sauce made with blended cashews, aromatic spices like garam masala and cumin, and coconut cream delivers the signature indulgence of butter masala without any dairy. Quick to prepare in under 45 minutes, this dish is perfect for weeknight dinners or weekend indulgence. Serve it hot with fluffy vegan naan or steamed rice for a satisfying, restaurant-quality meal you can enjoy in the comfort of your home. Perfect for vegans and anyone craving bold, authentic Indian flavors, this Vegan Paneer Butter Masala will be your new go-to curry!
Cut the firm tofu into cubes. Heat 1 tablespoon of oil in a skillet over medium heat and lightly fry the tofu pieces until they are golden brown on all sides. Remove from the skillet and set aside.
Soak the cashews in hot water for about 10 minutes. Blend soaked cashews with the soaking water until smooth to make a cream. Set aside.
In the same skillet, add the remaining 1 tablespoon of oil. Add cumin seeds and let them sizzle for a few seconds.
Add chopped onion and saute until they turn golden brown.
Stir in the ginger garlic paste and cook for another minute.
Pour in the tomato puree and cook until the oil starts to separate from the mixture.
Add garam masala, coriander powder, turmeric powder, chili powder, and salt to the skillet. Stir well and let the spices cook for a minute.
Add the cashew cream, coconut cream, and sugar to the tomato mixture. Mix well and let it simmer for 5 minutes.
Gently fold in the tofu cubes into the gravy. Let it simmer for another 10 minutes, allowing the tofu to absorb the flavors.
Check the seasoning and adjust salt if necessary.
Garnish with chopped cilantro before serving.
Serve hot with vegan naan or steamed rice.
Calories |
1654 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 99.0 g | 127% | |
| Saturated Fat | 29.2 g | 146% | |
| Polyunsaturated Fat | 5.3 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2606 mg | 113% | |
| Total Carbohydrate | 155.8 g | 57% | |
| Dietary Fiber | 17.7 g | 63% | |
| Total Sugars | 94.7 g | ||
| Protein | 64.6 g | 129% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 806 mg | 62% | |
| Iron | 18.1 mg | 101% | |
| Potassium | 2823 mg | 60% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.