Tofu Paneer Masala

Tofu Paneer Masala

I did it. I veganized Paneer Masala. And it’s LIT!

I must warn you though. This recipe, although not difficult by any stretch of the imagination, takes quite a while to prepare. Things might go wrong… (I forgot to use peas when I first tried it lol), but that’s when the recipe video (below) comes in handy. 😉


Tofu Paneer Masala


If you’re into Indian food (or if you’re fan of paneer masala…or if you always wanted to prepare Indian food yourself), you gotta give this a try. It’s worth it! 🙂

Video Recipe

Tofu Paneer Masala

1 vote


Tofu Paneer Masala




Yield 2 cups

Delicious Tofu Paneer Masala





  1. In a large bowl, add all the marinade ingredients. Mix well and coat the tofu well. Transfer it to a baking sheet and bake at 200 C (400 F) for 20 minutes. Set aside.
  2. To prepare masala, heat a pan over low-medium heat and add 1 tablespoon olive oil. Once it's hot, add ginger and garlic and stir + saute for 1 minute.
  3. Add onion and chili and stir + saute for 1 minute or until the onion is translucent.
  4. Add tomatoes, cashews and mix well. Add 1/4 cup water, cover the lid, and cook for 8 minutes over low-medium heat. Once it's done cooking, transfer everything to a blender and blend until creamy. Set aside.
  5. In the same pan (same low-medium heat settings), add 1 tablespoon olive oil. Once it's hot, add bay leaf, cardamoms, cloves, and cinnamon stick. Stir well and saute for 2 minutes or until fragrant.
  6. Then add the tomato mixture and mix well.
  7. Add turmeric, chili powder, cumin, coriander and salt.  Mix well, close the lid, and cook over low-medium heat for 3 minutes.
  8. Open the lid, add 1/4 cup water, and give it a stir. 
  9. Add green peas, baked tofu and mix well. 
  10. Finally, close the lid, and let it cook for 3 minutes over low-medium heat. Garnish with freshly chopped cilantro and serve with rice, roti, or naan. 

Courses Lunch

Cuisine Indian

Nutrition Facts

Serving Size 1 cup

Amount Per Serving

Calories 408

% Daily Value

Total Fat 28.8 g


Sodium 754 mg


Total Carbohydrates 28.5 g


Dietary Fiber 6.7 g


Sugars 10.7 g

Protein 21 g


* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Like it? Share with your friends!

One Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.