A delicious, vegan alternative to the classic Palak Paneer, Palak Tofu features tofu cubes simmered in a rich, creamy spinach (palak) gravy, spiced with traditional Indian flavors.
Prep Time: 15 minsCook Time: 20 minsTotal Time: 35 mins
Servings1
Calories200
Best Season
Winter
Ingredients
For Spinach Gravy
250grams fresh spinach (palak)
1 onion, finely chopped
2 tomatoes, pureed
4 garlic cloves
1 ginger piece
2 green chilies (adjust for spice)
1/2teaspoon turmeric powder
1teaspoon cumin seeds
1teaspoon garam masala
1/2teaspoon red chili powder (optional)
2teaspoons oil or vegan butter
For Tofu
200grams tofu (firm or extra-firm), cubed
1teaspoon oil (for sautéing)
A pinch of salt and turmeric
Optional Garnishes
Cashew cream or coconut cream
Lemon juice
Fresh coriander leaves
Instructions
Wash spinach thoroughly. Blanch in boiling water for 2–3 minutes, then transfer to ice water to preserve its green color. Puree the spinach with green chilies into a smooth paste.
Heat oil in a non-stick pan. Lightly sauté tofu cubes with a pinch of turmeric and salt until golden. Set aside.
Heat oil in a pan. Add cumin seeds; let them crackle. Sauté garlic, ginger, and onions until translucent.
Add tomato puree and spices (turmeric, red chili, garam masala). Cook until oil separates from the masala.
Add spinach puree to the gravy. Mix well and simmer for 5–7 minutes. Adjust salt.
Stir in sautéed tofu and let it absorb the flavors for another 2–3 minutes.
Garnish & Serve
Add a dollop of cashew cream or coconut cream for richness (optional).
Serve hot with roti, naan, or steamed rice.
Note
You can replace tofu with paneer or chickpeas for variety.
Keeps well in the refrigerator for 2–3 days. Reheat with a splash of water or coconut milk to refresh the consistency.