
0 from 90 votes
Vegan Palak Tofu
Palak tofu, also known as Saag Tofu, is a vegan version of the popular classic Indian dish, palak paneer. This flavorful vegan and gluten-free curry combines fresh spinach (palak) with tofu and a blend of aromatic spices.
Prep Time
5 mins
Cook Time
5 mins
Total Time
20 mins
Servings: 4
Calories: 213 kcal
Course:
Main Course
Cuisine:
Indian
Ingredients
- 8 ounces tofu extra firm, pat dry with paper towels and cut into cubes
- 10 cashews
- 2 tablespoon Vegan Butter or Oil
- 1/2 teaspoon Cumin seeds (Jeera)
- 1 green chili pepper adjust to taste
- 5 cloves garlic chopped
- 1" inch ginger chopped
- 1 cup onion chopped
- 3/4 cup tomato chopped
- 10 ounces Spinach (Palak) I used baby spinach
- 1/2 cup water reduce to 1/4 cup for instant pot method
- 1/4 cup coconut milk optional
Spices
- 1/4 teaspoon Ground Turmeric (Haldi powder)
- 1/2 teaspoon Red Chili powder (Mirchi powder) adjust to taste
- 1 teaspoon Coriander powder (dhaniya powder)
- 1 teaspoon salt
- 1 teaspoon garam masala (adjust to taste)
Instructions
- Pat dry tofu with paper towels and cut it into cubes.
- Soak cashews in hot water for 15 minutes. Then drain the water.
Cup of Yum
Stovetop Method
- Heat a large pan on medium heat. Once hot, add the oil, cumin seeds and let them splutter aout 30 seconds.
- Add chopped green chili, ginger and garlic. Saute for 30 seconds to a minute till the raw smell is gone.
- Then add the chopped onions. Cook the onion for 3-4 minutes until onions are golden in color.
- Add the chopped tomatoes, spices and stir them in. Cover and cook till the tomatoes soften for 2-3 minutes. Remove the lid and mix well.
- Add the spinach and water. Mix well and cook down the spinach for 2-3 minutes. You can cover with a lid which can help the spinach to wilt quickly. Remove lid and stir well. Turn off heat.
- Transfer the mixture to the blender, add cashews and blitz on medium speed to make a coarse puree.
- Heat the same pan on low heat. Pour the spinach mixture into the pan and give it a stir. Cover with a lid and cook for 2-3 minutes on medium heat. Then remove lid.
- If using, add the coconut milk and stir it in.
- Add in the tofu and gently stir. Cook on medium-low heat for 3-4 minutes so the tofu softens and soaks in the flavors of the curry.
- Transfer to a serving bowl. Serve palak tofu hot with naan or rice.
Cup of Yum
Instant Pot Method
- Start the instant pot in sauté mode. Add oil and cumin seeds.
- When cumin seeds start to splutter, add green chili pepper, ginger, garlic, and onions. Sauté for about 2-3 minutes until onions are golden.
- Stir in the tomato, spices and saute for another 2 minutes.
- Add water and deglaze the pot. Add in the spinach and cashews. Give a stir. Press cancel and close the instant pot lid with the vent in the sealing position. Set on manual or pressure cook mode for 2 minutes.
- Once the instant pot beeps, let the pressure release naturally for 5 minutes, then manually release the pressure.
- Blend the spinach and other ingredients in the pot to a creamy texture using an immersion blender. (You can also transfer to a countertop blender to blend the spinach)
- If using, add the coconut milk and give it a stir.
- Add in the tofu and gently stir. Cook on saute mode for 2-3 minutes so the tofu softens and soaks in the flavors of the curry.
- Transfer to a serving bowl. Serve palak tofu hot with naan or rice.
Notes
- Spinach: This one-pot method works well with baby spinach. If you prefer, you can blanch the spinach, especially when using regular large spinach leaves.
- Frozen spinach: You can use frozen instead of fresh spinach. If making palak tofu on the stovetop, thaw the spinach on the counter for some time, so it cooks quickly. You can use frozen spinach directly if cooking in the instant pot.
- Make it nut-free: As we are adding coconut milk at the end, it is okay to skip cashews if you want to make this dish nut-free.
Nutrition Information
Calories
213kcal
(11%)
Carbohydrates
13g
(4%)
Protein
9g
(18%)
Fat
15g
(23%)
Saturated Fat
8g
(40%)
Polyunsaturated Fat
2g
Monounsaturated Fat
4g
Cholesterol
19mg
(6%)
Sodium
690mg
(29%)
Potassium
612mg
(17%)
Fiber
4g
(16%)
Sugar
4g
(8%)
Vitamin A
6958IU
(139%)
Vitamin C
30mg
(33%)
Calcium
169mg
(17%)
Iron
4mg
(22%)
Nutrition Facts
Serving: 4Serving
Amount Per Serving
Calories 213
% Daily Value*
Calories | 213kcal | 11% |
Carbohydrates | 13g | 4% |
Protein | 9g | 18% |
Fat | 15g | 23% |
Saturated Fat | 8g | 40% |
Polyunsaturated Fat | 2g | 12% |
Monounsaturated Fat | 4g | 20% |
Cholesterol | 19mg | 6% |
Sodium | 690mg | 29% |
Potassium | 612mg | 13% |
Fiber | 4g | 16% |
Sugar | 4g | 8% |
Vitamin A | 6958IU | 139% |
Vitamin C | 30mg | 33% |
Calcium | 169mg | 17% |
Iron | 4mg | 22% |
* Percent Daily Values are based on a 2,000 calorie diet.