If you’re looking for a protein-rich vegan alternative to the classic Matar Paneer, this Vegan Matar Tofu is the perfect recipe.
Made with tender tofu cubes, sweet green peas, and a rich tomato-onion gravy infused with aromatic Indian spices, this dish is comforting, satisfying, and packed with flavor.
It’s an easy weeknight dinner that pairs beautifully with rice, naan, or roti and delivers all the warmth of traditional Indian comfort food without any dairy.
Why You’ll Love This Recipe
- High in plant-based protein
- Dairy-free alternative to Matar Paneer
- Easy one-pan recipe
- Rich and flavorful gravy
- Perfect for meal prep
- Family-friendly meal
What Is Matar Tofu?
Matar Tofu is a vegan version of the popular North Indian dish Matar Paneer. Instead of paneer, firm tofu is used, creating a protein-packed meal that absorbs the delicious flavors of the curry while remaining completely plant-based.
Ingredients
For the Curry
- 14 oz (400g) firm tofu, cubed
- 1ยฝ cups green peas
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- 1 large onion, finely chopped
- 4 garlic cloves, minced
- 1-inch ginger, grated
- 3 tomatoes, pureed
- 1 green chili, chopped
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- ยฝ teaspoon turmeric
- 1 teaspoon Kashmiri red chili powder
- Salt to taste
For Creaminess
- ยผ cup cashew cream
- ยฝ cup water
Garnish
- Fresh cilantro, chopped
- Vegan cream drizzle (optional)
How to Make Vegan Matar Tofu
Step 1: Prepare the Tofu
Press tofu for 15โ20 minutes.
Cut into cubes.
Optionally pan-fry until lightly golden.
Step 2: Cook the Aromatics
Heat oil in a large skillet.
Add cumin seeds and let them splutter.
Add onions and cook until golden.
Step 3: Add Garlic and Ginger
Add garlic, ginger, and green chili.
Cook for 1 minute until fragrant.
Step 4: Make the Masala
Add tomato puree.
Cook until thick and the oil starts separating.
Add:
- Coriander powder
- Cumin powder
- Garam masala
- Turmeric
- Kashmiri red chili powder
- Salt
Mix well.
Step 5: Add Peas and Tofu
Stir in green peas and tofu cubes.
Mix gently.
Step 6: Add Creaminess
Pour in cashew cream and water.
Simmer for 10 minutes until the gravy thickens.
Step 7: Garnish and Serve
Top with fresh cilantro and a drizzle of vegan cream.
Serve hot.
Serving Suggestions
Vegan Matar Tofu pairs perfectly with:
- Jeera rice
- Basmati rice
- Garlic naan
- Roti
- Paratha
- Cucumber salad
Storage Tips
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 2 months.
Thaw overnight before reheating.
Frequently Asked Questions
Can I use frozen peas?
Yes. Frozen peas work perfectly in this recipe.
What tofu works best?
Firm or extra-firm tofu provides the best texture.
Can I make it oil-free?
Yes. Sautรฉ the onions with water or vegetable broth.
Is it spicy?
The spice level is moderate and can easily be adjusted.
Nutrition Benefits
- High in protein
- Rich in fiber
- Contains iron and calcium
- Naturally cholesterol-free
- Filling and nutritious
Variations
Restaurant Style Matar Tofu
Add extra cashew cream and a touch of vegan butter.
Spinach Matar Tofu
Add fresh spinach during the final simmer.
Spicy Version
Increase the green chilies and chili powder.
Final Thoughts
This Vegan Matar Tofu is a delicious dairy-free twist on a classic Indian favorite. With protein-rich tofu, sweet green peas, and a creamy tomato-based curry, it’s the perfect comfort food for any day of the week.
Serve it with warm naan or fluffy basmati rice for a satisfying vegan Indian meal everyone will love.

