Go Back
+ servings
My Darling Vegan
Blackened Tofu Steaks

Impress your guests with these Chewy Blackened Tofu Steaks. Made with extra-firm tofu marinated in a mixture of sauces and spices and then grilled to perfection for a wholesome vegan and gluten-free meal. 

5 from 4 votes

Did you make this recipe? Leave a comment and rate it below.
If you made any substitutions, let us know how it turned out!

Prep Time:
10 mins
Cook Time:
10 mins
Marinating Time:
1 hr
Total Time:
1 hr 20 mins
Course: Main Course, Main Dish
Cuisine: American, Vegan
Servings: 4 people
Calories: 140 kcal
Author: Sarah McMinn
BBQ Tofu Steaks
  1. To begin, whisk together the ingredients for the marinade in a shallow baking dish.  Cut the tofu into 3 even slices (about 3/4" thick) and cut each of those slices into half. Add the thickly cut slabs of tofu to the marinade, ensuring the tofu is fully submerged. Marinade the tofu for at least two hours. Reserve the marinade.

  2. Once the tofu has marinated, add it to a preheated grill. You can either use an electric grill or outside grill. Grill the tofu for 6-8 minutes per side, until the tofu is slightly charred and cooked all the way through.

  3. Brush the tofu with extra marinade and serve with steamed vegetables and potatoes.

Recipe Video

Recipe Notes

Serving and Storing - Serve these steaks immediately alongside grilled vegetables or roasted potatoes. Store leftovers in an airtight container in the refrigerator for up to 2 days. To serve, reheat the steaks in a hot skillet with 1 tablespoon of oil until the tofu is heated all the way through.

Recipe Tips

  1. If you get water-packed tofu, make sure to press it for at least one hour first to drain any excess water.
  2. Marinate the tofu for at least 2 hours. Consider marinating overnight for the best results.

Variations - If you'd rather bake these steaks, preheat the oven to 400F. Place the marinated tofu on a baking sheet and bake for about 20 minutes, flipping once halfway through.  Once the tofu is firm and cooked all the way through, remove it from the oven. Brush extra marinade on tofu steaks and let sit 5 minutes before serving.

Nutrition Facts
Calories Per Serving: 140
% Daily Value
Carbohydrates 8g 3%
Protein 2g 4%
Fat 9g 14%
Saturated Fat 2g 13%
Sodium 1177mg 51%
Potassium 177mg 5%
Fiber 4g 17%
Sugar 1g 1%
Vitamin A 231IU 5%
Vitamin C 6mg 7%
Calcium 114mg 11%
Iron 3mg 17%