• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Privacy Policy
  • About
  • Portfolio
  • Let’s Work Together

BeExtraVegant

  • Home
  • Blog
    • Main course
      • Breakfast
      • Lunch
      • Dinner
    • Side dishes
      • Dips
    • Dessert
    • Snacks
    • Drinks
    • Gluten Free
  • Weekly Newsletter and spice guide
  • Cooking Courses
  • About Me

July 28, 2021 Dinner

The Best Vegan Paneer Butter Masala Ever!

Jump to Recipe Print Recipe
Vegan paneer butter masala served with naan

Here is a lip smacking Vegan Paneer Butter Masala,that is going to turn you into a tofu fan. Trust me! This recipe is great for any time of the week, weeknight, weekend, lunch etc.

Origin and Meaning

Paneer makhani (popularly known as Paneer butter masala) is a creamy dish with sweet and spicy tones based on Paneer (Indian soft cheese), in which the gravy is prepared usually with butter, tomatoes, cashews or cream. Spices such as red chilly powder and garam masala are also used to prepare this gravy.

The word makhan is a Hindi word, meaning butter. Therefore, makhani means buttery. The origin of this dish was in the 1950s, when the people from Punjab region created this dish in a popular restaurant called Moti Mahal in Delhi. The sauce for this recipe was discovered by mixing lot of fresh butter into a tomato based curry.
Fun fact: Paneer Butter Masala is one of the top 5 foods ordered at night in India.

How to Make Vegan Paneer Butter Masala (tips and science)

For this vegan paneer butter masala recipe, I replaced the dairy-based Paneer with Tofu, to make it vegan. By using this little hack, you can make the tofu taste like paneer: start by boiling the tofu in salted water for about 2-3 minutes, then drain and set aside. This makes the tofu’s texture chewy and very close to that of paneer!

You can also opt to keep the tofu crispy like I did while making it and air-fry or bake it for 15 minutes.

This recipe calls for little to no chopping, the best kind of recipe in my books ;).

The masala base: Add whole spices, (here, cardamom seeds, bay leaf and a cinnamon stick) and sauté them in some oil for 30 to 60 seconds. Essential oils in spices are oil soluble, so make sure not to skip out that tbsp of oil! . Then, add the blended onions with aromatics. Here, you can slow cook and reap the most flavour out of this onion mix, or be quick choose to sauté just a bit.

The tomato cashew base: This adds richness and creaminess to the gravy. I add the powdered spices (except garam masala which goes in the end) and let it infuse for a bit. Once the gravy thickens, add garam masala and dried fenugreek leaves for a flavour punch. Then, add the tofu paneer. Make sure not to add the garam masala before, since they are pre cooked. Add them towards the end.

At the end, squeeze some fresh lemon juice on top (to add a zing and bring everything together) and some chopped fresh coriander/cilantro. This vegan paneer butter masala is flavourful, hearty, high in plant protein and perfect for week night or weekend dinners! It goes really well with some basmati rice or Indian flatbreads like roti or naan.

How to Store Paneer Butter Masala

This vegan paneer butter masala can easily sit in the refrigerator in an sir-tight jar for up to 4 days. You can also batch prep it and freeze it for the future. Just take it out of the freezer and place it in the refrigerator section the night before consumption.

If you are not a fan of tofu and still want a hearty Indian meal, check out this 1-pot daal recipe and this chana masala recipe. Also, super comforting and easy to make!

Let me know if you give this recipe a go, tag me on Instagram if you do! Feel free to ask me questions regarding the recipe.

Vegan paneer butter masala being scooped up with naan

Vegan Paneer Butter Masala

One of India's most popular dish: Paneer Butter Masala, veganised! This tofu based dish in a creamy tomato cashew sauce is one of the best curries you could make to accompany your naan or rice. Perfect weekend dinner!
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 25 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine Indian
Servings 4

Ingredients
  

  • 1 tbsp oil
  • 200 – 250 grams firm tofu

Whole spices:

  • 2 green cardamoms
  • 1 small bay leaf
  • ½ inch cinnamon piece optional

Aromatics:

  • 1 large onion
  • ¾ inch ginger
  • 3 medium garlic cloves

Tomato cashew base:

  • 2 medium tomatoes
  • 2 green chili peppers
  • ¾ teaspoon salt adjust to taste
  • ¾ teaspoon sugar optional
  • 12 to 14 soaked cashews or 12 almonds (soak in hot water for 15 minutes)
  • 1-2 tbsp vegan butter

Powdered spices:

  • 1 tsp red chilli powder
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp garam masala powder

Garnishes:

  • 1 teaspoon kasuri methi dried fenugreek leaves
  • Half a lemon juiced
  • Few sprigs of coriander leaves cilantro (for garnish)

Instructions
 

  • Air fry or bake (at 180C/360F) the cubed tofu for 15-20 minutes until crispy exterior.
  • Heat 1 tablespoon oil in a pan and add whole spices. Sautée until fragrant (about 1-1.5 minutes)
  • Blend onions and aromatics in a blender and add that to the pan.
  • Once they turn soft and the raw smell goes away, add the blended up tomato cashew base. Cook until it changes colour.
  • Next add all the powdered spices (except Garam masala).
  • Fry this till the onion tomato masala turns aromatic. This takes 2 to 3 minutes.
  • Pour ½ cup water & mix well. Cover & cook on a medium heat until the gravy thickens. Then add the crispy tofu and the butter.
  • Sprinkle crushed kasuri methi (dried fenugreek leaves), mix & cook covered on a low heat for 2 minutes.
  • Garnish with chopped coriander leaves. Serve this with Indian bread or basmati rice!
Keyword Paneer butter masala, Tofu masala, Vegan butter chicken
Tried this recipe?Let us know how it was!

Tag @beextravegant if you make this and follow for more bomb-ass recipes!

Related

Categories: Dinner Tags: Indian vegan food, Paneer butter masala, tofu masala, Tofu recipe, Vegan butter chicken, Vegan paneer butter masala

Previous Post: « Easy No-Bake Bliss Balls with Oats, Peanut Butter & Dates
Next Post: Best Vegan Palak Paneer/Saag Paneer »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

about me

I’m a full time Instagram/TikTok/YouTube content creator, recipe developer, and freelance food videographer and photographer, specializing in short format videos (reels, tiktok, shorts etc).

Featured

Edamame pasta on a white plate with a fork on the side, front shot

Quick & Creamy Edamame Pasta (Vegan, High Protein, 15 Minutes!)

chickpea broccoli nuggets stacked on a plate, top shot

Crispy Chickpea Broccoli Nuggets – Healthy, High-Protein & Addictive!

Copyright © 2025 BeExtraVegant on the Cookd Pro Theme