Introducing the ultimate vegan entree – Herb Crusted Tofu Steaks! This tofu recipe is crispy, savory, and packed with nutrients and protein, making it the perfect meatless main dish.
Even the most tofu-averse will fall in love with these herb-crusted steaks – just ask my husband, who used to hate tofu but now requests them once a week! The secret to these steaks’ deliciousness is all in the preparation and seasoning. These tofu steaks are crispy on the outside and tender on the inside, proving that tofu can be anything but bland and mushy. These also pair nicely with my vegan gravy recipe which can be found here.
Ingredients and Substitutions for Herb Crusted Tofu Steaks
I think most of us can agree that bland tofu is not the best way to eat more whole foods. Both my parents and my husband used to hate tofu because honestly, it doesn’t have much flavor. So I started experimenting, and this tofu recipe became their new favorite. I originally made this recipe as an easy vegan alternative to turkey for Thanksgiving, Christmas and Easter however we now enjoy this one year round!

Creating a flavorful herb-crusted tofu steak is a delightful way to enjoy a plant-based protein packed with savory seasonings. Here’s a detailed breakdown of the ingredients and some possible substitutions to tailor the tofu steak recipe to your preferences or dietary needs:
Main Ingredients
- 1 Brick Extra Firm Tofu
- Why: Extra-firm tofu is the ideal choice for this recipe because it holds its shape well and has a satisfying texture.
- Substitutions: Firm tofu can work if extra-firm is unavailable. Avoid silken tofu, as it is too soft and will not hold up in this preparation.

- 2 tbsp Extra Virgin Olive Oil
- Why: Provides a rich flavor and helps the dry mixture adhere to the tofu.
- Substitutions: Avocado oil or neutral oils like canola or vegetable oil can be used. Sesame oil adds a unique flavor but is used sparingly due to its strong taste.

- 1 tsp Garlic Powder
- Why: Adds a robust, savory flavor that complements the tofu.
- Substitutions: Fresh minced garlic can be used, but adjust the quantity to taste.
- ½ tsp Hot Chili Powder (Optional)
- Why: Adds a spicy kick for those who enjoy spicy food.
- Substitutions: Cayenne pepper or red pepper flakes can be used for similar heat.
- 1 tsp Paprika
- Why: Provides a mild, sweet pepper flavor and enhances the color.
- Substitutions: Smoked paprika can add a smoky flavor, while regular paprika works well for a milder taste.
- Salt and Pepper to Taste
- Why: Essential for seasoning and enhancing the flavors.
- Substitutions: Sea salt or Himalayan pink salt can be used. Black pepper can be substituted with white pepper for a milder taste.
- 1 tbsp Herbes de Provence (Optional)
- Why: This spice blend adds a fragrant, floral herbaceous flavor.
- Substitutions: You can use dried thyme, rosemary, or a mix of your favorite dried herbs. You can even add 1/4 tsp of ground up mustard seed for a unique twist.
- 1 tbsp Italian Seasoning
- Why: Adds a blend of herbs that enhance the overall flavor.
- Substitutions: A combination of dried basil, oregano, and thyme can be used if Italian seasoning is unavailable.

- ¼ cup Nutritional Yeast
- Why: Adds a cheesy, umami flavor that’s key to vegan cheese recipes.
- Substitutions: Brewer’s yeast or a small amount of miso paste can provide a similar umami kick.
- ⅛ cup Oat Flour (or Quinoa Flour)
- Why: Helps to create a crispy crust on the tofu.
- Substitutions: All-purpose flour, almond flour, or panko crumbs can be used for a different texture.

What to Pair with Herb Crusted Tofu Steaks
To make your herb-crusted tofu steaks a complete and satisfying meal, consider pairing them with various side dishes and sauces. Here are some ideas to elevate your tofu dish:
Side Dishes
- Brown Rice or Plain Rice: A classic side that complements the savory flavors of the tofu steaks.
- Stir-Fried Vegetables: Green beans, bell peppers, and broccoli stir-fried with soy sauce or coconut aminos make a nutritious and flavorful accompaniment.
- Roasted Vegetables: Carrots, sweet potatoes, and Brussels sprouts roasted with a drizzle of olive oil and your favorite spices.

- Salads: A fresh green salad with a lemon juice and olive oil dressing or a vegan Greek salad can add a refreshing contrast.
- Mashed Potatoes: One of my favorite sides: Creamy mashed potatoes made with vegan butter, a whole head of roasted garlic and a splash of plant-based milk.
- Pasta: Pair with pasta tossed in a savory tomato paste and garlic sauce for a hearty option.

Sauces and Toppings
- Savoury Sauce: Top your tofu steaks with a homemade or store-bought vegan gravy, barbecue sauce, or a tangy mustard sauce.
- Avocado Slices: Add creaminess and healthy fats with sliced avocado.
- Tomato and Basil Salsa: Fresh diced tomatoes, basil, garlic cloves, and a drizzle of balsamic vinegar make a vibrant topping.
- Tahini Sauce: A creamy tahini sauce with lemon juice, garlic, and a touch of soy sauce for a rich, nutty flavor.

Cooking Tips and Methods
- Air Fryer: For an extra crispy tofu steak, consider using an air fryer instead of baking. Cook at medium-high heat for a shorter cooking time.
- Hot Grill Pan: Grilling the tofu steaks on a hot grill pan can add a charred, smoky flavor.
- Pan-Frying: Use a frying pan with a bit of neutral oil for a quicker cooking method. Ensure medium heat to avoid burning.
Meal Prep and Storage
- Meal Prep: These tofu steaks can be made ahead of time and stored in an airtight container in the refrigerator for up to five days.
- Freezing: You can freeze the tofu steaks after baking. Reheat in the oven or air fryer to maintain their crispy texture.
- Leftovers: Use leftover tofu steaks in sandwiches, wraps, or chopped up in salads for easy meal options.

This tofu steak recipe offers a versatile and delicious plant-based protein that can be paired with a variety of side dishes and sauces to create a complete meal. Whether you’re enjoying it for the first time or looking for the next level in plant-based recipes, these herb-crusted tofu steaks are sure to become a favorite in your collection of vegan recipes.
Helpful Tools
- Tofu press: This tool helps remove excess water from the tofu quickly and efficiently.
- Non-stick baking sheet: This will prevent the tofu from sticking to the pan and make cleaning up easier.
- Measuring spoons and cups: Precise measurements will ensure that your herb crusted tofu steaks turn out just right.
- Mixing bowls: Use 2 separate small bowls for the dry ingredients and olive oil to make the coating process easier.
- Sharp Knife and Cutting Board: This will make cutting your tofu pieces a breeze.
Health Benefits of Tofu
Tofu, a staple in many vegan steak recipes, offers numerous health benefits, making it a key ingredient in a balanced plant-based diet. Here’s why you should consider incorporating tofu into your meals:
High in Plant-Based Protein
Tofu is an excellent source of plant-based protein, providing all essential amino acids. This makes it an ideal way to meet your protein needs, especially for those following a vegan or vegetarian diet.
Low in Calories and Fat
Tofu is naturally low in calories and fat, particularly saturated fat. This makes it a heart-healthy option compared to traditional bacon steaks or other high-fat animal proteins.
Rich in Essential Nutrients
Tofu contains important nutrients like calcium, iron, and magnesium. It is also a good source of vitamins, such as B vitamins, which are crucial for energy production and overall health.
Contains Isoflavones
Tofu is rich in isoflavones, compounds that have been shown to have various health benefits, including potential anti-cancer properties and improved heart health.
May Improve Bone Health
Calcium-fortified tofu can contribute to better bone health, making it a great option for those looking to prevent osteoporosis or maintain strong bones.

Supports Weight Management
Due to its high protein content and low-calorie nature, tofu can help you feel full longer, which may aid in weight management. Incorporating tofu into your meals is an easy way to create satisfying dishes without excess calories.
Versatile and Easy to Prepare
Tofu’s versatility allows it to be used in various dishes, from simple marinades to more complex recipes. It can be grilled, baked, stir-fried, or even blended into sauces. This adaptability makes it easy to incorporate into your favorite way of cooking.

Tips for Cooking Tofu
- Press Tofu: Pressing tofu to remove excess moisture helps achieve a firmer texture, making it perfect for grilling or baking.
- Marinate Well: Use a simple marinade of soy sauce, rice vinegar, and maple syrup to infuse tofu with flavor.
- Coat Evenly: Ensure the entire surface of the tofu is coated with your seasoning mix or panko mixture for a crispy finish.
- Grill or Bake: Slice tofu into thick slices and grill on a hot grill pan or bake for about half an hour for a delicious, healthy dish.
- Add Seeds: Sprinkle with sesame seeds before cooking for added texture and flavor.
Incorporating tofu into your diet is not only beneficial for your health but also adds variety and flavor to your meals. Try different preparations and find your favorite tofu steak taste to enjoy all the health benefits this versatile ingredient offers.
How To Make These Vegan Herb Crusted Tofu Steaks
Making herb crusted tofu steaks is easy and straightforward. Here’s how to do it:
Preheat your oven to 400 degrees Fahrenheit.
Press the block of tofu to remove excess water. Wrapping the tofu in some paper towel or a kitchen towel will help absorb any excess moisture. Using a sharp knife, slice the tofu it into 9 equal pieces and set aside. I like to cut my tofu slabs into large rectangles, however they can cut into squares or triangles if desired.

In a bowl, mix together all the dry ingredients including garlic powder, hot chili powder (optional), paprika, salt, pepper, herbes de Provence (optional), Italian seasoning, nutritional yeast, and oat flour (or quinoa flour).

In a separate bowl, add the olive oil.

Now it’s time to turn those tofu slices into herb crusted masterpieces! First, dip a tofu steak in olive oil to lightly coat it. Next, coat it in the dry mixture, pressing the mixture onto the tofu to ensure it sticks.

Place the coated tofu slices directly on a non-stick baking sheet.

Repeat this task with all 9 steaks.
Place the baking sheet in the preheated oven and set the timer for 15 minutes. After 15 minutes, flip the tofu steaks and bake for another 15-20 minutes until golden brown and crispy.

Once done, you can eat the herb crusted tofu steaks as is, or top them with your favorite sauce. BBQ sauce, tahini garlic sauce, or vegan gravy are some delicious options.


Tips & Tricks For This Herb-Crusted Tofu Steaks Recipe
- Pressing the tofu is an important step to ensure that it absorbs the herb crust and becomes crispy on the outside.
- If you want to save time, you can use a tofu press to remove excess water from the tofu.
- You can also marinate the tofu for extra flavor before coating it with the herb mixture.
- Make sure to use a non-stick baking sheet to prevent the tofu from sticking and to make cleaning up easier.
- Experiment with different seasonings and herbs to create your own unique flavor profile.
FAQ: Herb Crusted Tofu Steaks
Yes, for up to 3 months. Thaw in the fridge or microwave and reheat in the oven or air fryer.
BBQ sauce, tahini garlic sauce, or vegan gravy are great options. Serve with mashed potatoes and veggies.
Press tofu between two plates with a heavy can on top for at least 30 minutes before marinating. This makes it firmer and able to hold its shape when cooked.
Reheat in the air fryer for a snack or sandwich filling. Experiment with different spices and seasonings for a variety of flavors.
The Tofu Steaks keep in the fridge for 5 days in an airtight container.
The oil olive helps the seasoning to stick. To get seasoning to stick to tofu, it’s important to press the tofu first to remove excess water. Then, cut the tofu into small pieces and toss it with the seasoning, making sure to coat each piece well.
You can coat tofu in a variety of ingredients, such as breadcrumbs, cornstarch, flour, and panko. These coatings can help give the tofu a crispy texture when pan-frying or baking.

Crispy Herb Crusted Tofu Steaks
Ingredients
- 1 brick extra firm tofu
- 2 tbsp extra virgin olive oil
- 1 tsp garlic powder
- ½ tsp hot chili powder (optional)
- 1 tsp paprika
- salt and pepper to taste
- 1 tbsp herbes de Provence (optional)
- 1 tbsp Italian seasoning
- ¼ cup nutritional yeast
- ⅛ cup oat flour (or quinoa flour)
Instructions
- Pre-heat oven to 400 degrees Fahrenheit
- Press the tofu and cut into 9 equal pieces.
- In a bowl, mix together all the dry ingredients.
- In a separate bowl, add the olive oil.
- Now, it's time to bread the tofu. First, dip a tofu steak in olive oil to lightly coat it. Next, coat in the dry mixture and place it directly on a non-stick baking sheet. Repeat this task with all 9 steaks.
- Bake the tofu steak in the oven for 30 minutes, flipping halfway.
- Top tofu steaks with a sauce of your choice, serve with your favourite side dishes and enjoy!
Video
Notes
Nutrition
Conclusion: Herb Crusted Tofu Steaks
These vegan tofu steaks are a delicious and easy-to-make vegan protein option that can be enjoyed in a variety of ways. Whether you’re looking for a main course to serve with mashed potatoes and veggies or a protein option for your holiday meal, these tofu steaks are sure to impress. With the helpful tips and tricks included in this article, along with the right tools, anyone can make these tasty herb-crusted tofu steaks. So give this recipe a try and enjoy a delicious and healthy meal that’s both vegan and flavorful.
These herb “steaks” were better than expected!! Love the flavour of the spices and wasn’t soft and wet. Texture was really nice I added your vegan gravey on top and it was super delicious!
Great! So happy you liked them, thank you for trying them out 🥰
Loved these tofu steaks!! Thank you XO 😘
You’re welcome! They are really nice, my husband loves them too!
My husband and I LOVE these steaks. We are mainly vegetarian so this is a great substitute and easy and quick and delicious! Thanks! <3
Thank you so much for the review! So happy that you love this recipe 😊
This recipe is now in my rotation of regular cooking thank you, love how easy it is to make and has great protein so it’s nice and filling.
Thank you so much Laura!
We make these regularly and they are a staple in our household. We switch up the sauce on top to change up the flavours. We especially love these with a tahini sauce on top. My family is always requesting these tofu steaks.
Hi Brenda thank you so much for using my recipe so often!
This recipe is great I customize the spices a little for what I have in my house but love how I can eat these with a variety of sauces. And even on there own!
Thanks so much for the feedback Quinn, and these are great to customize with different spices!
These were so nice and tasty and crispy, I used a bbq sauce to dip and was very nice.
Thanks so much Ruth!
These were actually so lovely the flavors of the spice were perfect. Better than expected.
Thanks so much Scarlett!
These tofu streak were great trying to increase my plant based protein and these really hit the spot
Thanks so much Alex so happy you enjoyed these!
The spice mixture was fantastic loved the flavour! One of my new go to recipes thanks essy cooks!
Thank you SOOO much I’m so happy you liked it!
Great recipe becoming a fan of tofu and these little steaks were delicious. I ended up making your mushroom gravey to go on these and was amazing. 🤩
yayyy the mushroom gravy goes SO well on these tofu steaks! I’m so happy you loved the recipe thank you so much!