Go Back
+ servings
Bean Curd, Steaks, Vegan, Protein Rich, Clean Eating
Print Recipe
5 from 2 votes

Vegan Tofu Steaks

Vegan Tofu Steaks here I have marinated in Piri Piri and then toasted them. But you can grill them too!
Prep Time15 mins
Cook Time15 mins
Total Time1 hr
Course: Accompaniments, Appetizers-Starters, Bachelor Recipes, Healthy Foods, Kid-Friendly, Postpartum Diet, Protein Rich Diet, Side Dish, Snack
Cuisine: Vegan
Keyword: Breakfast, Diabetic Friendly Food, Kid Friendly Food, Party Dishes, Simple and healthy diet in old age, Snack, Tofu Steaks, Vegetarian
Servings: 6 pieces
Author: ArchanaPotdar


  • 100 grams tofu firm
  • 1 tbsp Irish cream optional
  • 1 tbsp Piri Piri masala
  • 1/2 tsp parsley chopped
  • 1/2 tsp chives chopped fine
  • 1 tbsp Oil I use rice bran oil
  • 1/2 tsp Oil to grease the pan


  • Remove the tofu from the packaging and put a heavy object on it. I used a big vessel then added my mortar and pestle for about 5 minutes. (see notes )
  • Cut the tofu in thick 1/4 inch thick blocks. I have cut them lengthwise.
  • Mix all the marinade in a big flat-bottomed bowl. The Piri Piri has salt and hence I have not added.
  • Dredge the tofu in the marinade and set aside to marinate for at least 1/2 an hour. I left mine overnight.
  • When ready to serve grease the pan with the oil and lay the tofu slices on the pan.
  • Heat the tofu until it browns to your satisfaction. Flip and fry again on the others side.
  • I have left them soft as we prefer them soft but you can fry till crisp on both sides.
  • Serve on a bed of salad. I have used mushrooms marinated in Piri Piri and cooked in its own juices, red cabbage and tomatoes.


You could then wrap the block of tofu in a kitchen towel and still let it drain for say 30 minutes after which you can squeeze the water out holding the tofu lengthwise in your palms and pressing. I did nothing of this but straight cut it up.