Go Back Email Link
+ servings
vegan butter tofu recipe dairy free gluten free vegetarian indian recipes with tofu for dinner healthy creamy indian stews with basmati rice and garlic naan

Vegan Butter Tofu (Tofu Makhani) Gluten Free

The Herbeevore
This vegan butter tofu recipe is a creamy Indian dish made dairy free and plant based, with high protein tofu and bright fresh spices.  We love serving this butter tofu recipe over rice or with a side of garlic naan bread. This dairy free butter tofu recipe (or tofu makhani) is an absolutely delicious vegetarian Indian dinner recipe we give a 10/10!
5 from 2 votes
Cook Time 45 mins
Total Time 45 mins
Course Dinner
Cuisine American, Indian
Servings 8 servings
Calories 133 kcal



  • In a large pot, melt 2 tablespoons of butter and add the onion, bell pepper, and garlic. Saute on medium low heat for 6 to 7 minutes until the veggies begin to soften.
  • Stir in the spices: turmeric, paprika, coriander, garam masala, ginger, chili flakes, and fenugreek. Saute for 1 minute more until the veggies are coated in the spice.
  • Add the diced tomatoes with juice and simmer over low heat for 25 minutes.
  • Stir in the remaining 2 tablespoons of butter, the coconut milk, and the tofu.
  • Serve over basmati rice with a side of garlic naan bread, and enjoy!


Calories: 133kcalCarbohydrates: 10gProtein: 6gFat: 9gSaturated Fat: 6gCholesterol: 1mgSodium: 27mgPotassium: 333mgFiber: 2gSugar: 4gVitamin A: 652IUVitamin C: 31mgCalcium: 112mgIron: 3mg
Keyword Dairy Free Butter Tofu Recipe, Gluten Free Butter Tofu Recipe, Gluten free tofu makhani, Gluten Free Vegan Butter Tofu, Tofu Makhani, Vegan and Gluten Free Indian Recipes, Vegan Butter Tofu Recipe, Vegan Tofu Makhani
Did You Make This Recipe?Tag me @theherbeevore in your photo on Instagram and I'll feature you in my stories!