Go Back
+ servings
tandoori tofu

Vegan Tandoori Tofu Recipe in Air fryer

This is an easy and tasty vegan tandoori tofu recipe made in Air fryer and on stove top. It is made by marinating tofu in vegan curd and spices. This is perfect for weeknight dinner or as an appetizer. Simple and delicious recipe.
Course Accompaniment | Appetizer, Main Course
Cuisine Indian
Keyword tandoori tofu, tandoori tofu recipe
recipe tandoori tofu recipe
Cook Time 15 minutes
Marination time 30 minutes
Total Time 45 minutes
Servings 4 people
Calories 178kcal
Author Rachna Parmar



  • 16 oz. medium firm tofu cut into cubes
  • 1 tbsp. ginger garlic paste
  • ½ tsp. turmeric powder
  • 3 tbsp. vegan yogurt
  • 1 tsp. paprika or Kashmiri chilli powder
  • 1 tsp. pepper powder
  • 1 tsp. garam masala powder
  • 1 tsp. cayenne or red chilli powder optional
  • 1 tsp. kasoori methi dried fenugreek leaves
  • 1 tsp. lemon juice
  • 1 tbsp. olive oil
  • Salt to taste
  • 2 tsp. oil for shallow frying tofu


  • Onion rings lime wedges and green chutney


  • Cut tofu into your desired shapes. Mix all the ingredients of the marinade together and make a thick paste.
  • Pour it over tofu slices. Make sure the slices are covered with marinade on both sides. Let it sit for 15-30 minutes.

For Air frying

  • Preheat Air fryer at 390 F or 200 C for 6 minutes. Brush oil on the Air fryer basket and on the marinated tofu.
  • Air fry at 390 F or 200 C for 8 minutes. Turn once half way. Your tandoori tofu in Air fryer is ready to eat.

For shallow frying

  • Heat a pan. Spread oil on it and lay the tofu slices face down. Cook on both sides till it gets a char and tofu is cooked. Don’t let the slices burn.
  • Serve hot with onion rings, lime wedges and green chutney.


1. You can adjust the spices as per your taste.
2. This recipe is medium spicy.
3. Take care to not burn the tofu.


Calories: 178kcal | Carbohydrates: 6g | Protein: 11g | Fat: 12g | Saturated Fat: 2g | Cholesterol: 1mg | Sodium: 13mg | Potassium: 110mg | Fiber: 3g | Sugar: 1g | Vitamin A: 1632IU | Vitamin C: 2mg | Calcium: 158mg | Iron: 2mg