• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Valentine's
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Valentine's
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Valentine's
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Tofu

    Tofu Steak

    Published: Oct 4, 2022 by Iosune · This post may contain affiliate links · 5 Comments

    Jump to Recipe
    Close-up photo of a dish with tofu steak and French fries with a heading.
    Photo of a dish with tofu steak, French fries and fresh thyme with a heading.

    Transform tofu from bland to flavorful with this tofu steak recipe. Made with firm tofu marinated in a smoky sauce and grilled until crispy.

    Photo of a dish with tofu steak, French fries and fresh thyme.

    I've been obsessed with this tofu steak recipe lately. Tofu is my favorite plant-based source of protein, I could eat it all day, every day, that's why you'll find so many tofu recipes on the blog.

    However, not everybody loves tofu as much as I do. I understand it can be a boring ingredient as it tastes really bland if you don't know how to cook it, but I promise you this recipe it's the opposite. It’ll change anybody’s mind about tofu!

    The marinade I've used has been inspired by the one I used to make my vegan bacon recipe, a super tasty sauce that will make your tofu taste great. Then you just need to grill them for beautiful grill lines, and that's all. You'll have a super flavorful, protein-pack, quick, and easy dinner in minutes.

    If you're looking for more vegan steak recipes, you need to try my vegan steak, cauliflower steak, and portobello steaks. Even carnivores will love them!

    Contents hide
    1. Ingredient substitutions
    2. How to make tofu steak
    3. Pro tips
    4. Frequently Asked Questions
    5. Looking for more tofu recipes?
    6. Did you make this tofu steak recipe?
    7. Tofu Steak

    Ingredient substitutions

    • Firm tofu: firm and extra firm tofu work best for this recipe. Soft and silken tofu will fall apart easily.
    • Extra virgin olive oil: I use extra virgin olive oil to cook most of my dishes. However, any type of oil is okay. Sesame oil works really well too.
    • Maple syrup: feel free to use any other syrup instead like agave, coconut, or rice syrup.
    • Soy sauce: use tamari for a gluten-free version of this recipe. You could also use coconut aminos if you want.
    • Liquid smoke: this ingredient is optional, but it will give your tofu steak a delicious smoky flavor. You can also use smoke powder or even smoked paprika. However, liquid smoke is the best choice.
    Step-by-step photos of how to make tofu steak

    How to make tofu steak

    1. Press the tofu.
    2. Slice the tofu in half horizontally into 2 steaks roughly the same thickness. I used 2 12-ounce blocks, so I got 4 tofu steaks.
    3. Mix all the marinade ingredients in a bowl until well combined.
    4. Brush all sides of the tofu steaks with the marinade sauce and let the tofu marinate for at least 15 minutes. 
    5. Heat a grill pan over high heat. Then brush it with the extra virgin oil. 
    6. Add 2 tofu steaks to the hot grill pan and cook over medium heat for about 3 minutes. Flip them over and cook for 3 more minutes on the other side. They should have grill lines on them. 
    7. Once they’re cooked, use the leftover marinade sauce to brush the steaks on both sides and then remove them from the pan. 
    8. Repeat with the 2 remaining tofu steaks.
    9. Serve immediately and enjoy!

    You’ll find the complete recipe with measurements in the recipe card below.

    Pro tips

    • Use firm or extra firm tofu, otherwise it will fall apart easily. Soft and silken tofu don't work for this recipe.
    • Marinate the tofu for at least 15 minutes, but if you can wait longer your tofu will taste even better. You can let it marinate overnight for the best results and cook it the next day.
    • The grill pan has to be hot, as high temperatures are needed to get a truly caramelized, deep-brown sear on the surface of the tofu. Add the oil and set the pan over high heat. When the oil starts to shimmer and smoke just slightly, you’re ready to add the steaks.
    Side photo of a fork with a piece of tofu steak.

    Frequently Asked Questions

    What to serve tofu steak with?

    Serve alongside grilled vegetables or potatoes. Some of my favorite side dishes to serve this recipe with are vegan mashed potatoes, vegan scalloped potatoes, and French fries.

    Can you freeze tofu steak?

    Of course! Tofu freezes really well. Thaw in the refrigerator overnight. It can be reheated in the microwave or on the stovetop over medium heat until warmed through.

    Can this dish be made in advance?

    You can let the tofu marinate for up to 48 hours covered in the refrigerator. However, you should grill the tofu steaks just before serving.

    Looking for more tofu recipes?

    • Baked Tofu
    • Tofu Scramble
    • Fried Tofu
    • Marinated Tofu
    • Sesame Tofu
    Close-up photo of a dish with tofu steak and French fries.

    Did you make this tofu steak recipe?

    Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

    Square photo of a dish with tofu steak, French fries and fresh thyme.

    Tofu Steak

    Transform tofu from bland to flavorful with this tofu steak recipe. Made with firm tofu marinated in a smoky sauce and grilled until crispy.
    4.75 from 4 votes
    PRINT PIN RATE
    Course: Dinner, Main Dish
    Cuisine: American
    Diet: Vegan
    Prep Time: 5 minutes
    Cook Time: 15 minutes
    Marinating time: 15 minutes
    Servings: 4 steaks
    Author: Iosune


    Ingredients 

    US Customary - Metric

    For the tofu steaks:

    • 24 ounces firm tofu
    • 2 teaspoon extra virgin olive oil, for grilling

    For the marinade:

    • 2 tablespoon extra virgin olive oil
    • 2 tablespoon maple syrup
    • 2 tablespoon tomato paste
    • 1 tablespoon soy sauce
    • 1 tablespoon liquid smoke, optional
    • 1 teaspoon garlic powder
    • 1 teaspoon ground cumin
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper
    Prevent your screen from going dark

    Instructions

    • Press the tofu (just wrap the tofu in a clean towel and apply a steady weight to squeeze out the moisture). This step is optional, but your tofu will be tastier if you do.
    • Slice the tofu in half horizontally into 2 steaks roughly the same thickness. I used 2 12-ounce blocks, so I got 4 tofu steaks.
    • Mix all the marinade ingredients in a bowl until well combined.
    • Brush all sides of the tofu steaks with the marinade sauce and let the tofu marinate for at least 15 minutes.
    • Heat a grill pan over high heat. Then brush it with the extra virgin oil. If you don't have a grill pan just use a regular skillet.
    • Add 2 tofu steaks to the hot grill pan and cook for about 3 minutes. Don’t worry if they stick to the pan at the beginning. After 3 minutes they should release easily from the pan. Flip them over and cook for 3 more minutes on the other side. They should have grill lines on them.
    • Once they’re cooked, use the leftover marinade sauce to brush the steaks on both sides and then remove them from the pan.
    • Repeat with the 2 remaining tofu steaks.
    • Serve immediately with your favorite side dishes, like vegan mashed potatoes, vegan scalloped potatoes, or French fries.
    • Store leftovers in and airtight container in the fridge for up to 1 week or in the freezer for up to 3 months.

    Notes

    • Firm and extra firm tofu work best for this recipe. Soft and silken tofu will fall apart easily.
    • Feel free to use any other syrup instead like agave, coconut, or rice syrup. And also any type of oil. Sesame oil works really well too.
    • Use tamari for a gluten-free version of this recipe. You could also use coconut aminos if you want.
    • Liquid smoke is optional, but it will give your tofu steak a delicious smoky flavor. You can also use smoke powder or even smoked paprika. However, liquid smoke is the best choice.
    • Marinate the tofu for at least 15 minutes. You can let it marinate overnight for the best results.
    • The grill pan has to be hot, as high temperatures are needed to get a truly caramelized, deep-brown sear on the surface of the tofu. Add the oil and set the pan over high heat. When the oil starts to shimmer and smoke just slightly, you’re ready to add the steaks.

    Nutrition

    Serving: 1steak | Calories: 238kcal | Carbohydrates: 12.2g | Protein: 14.8g | Fat: 16.6g | Saturated Fat: 2.8g | Sodium: 546mg | Fiber: 2.1g | Sugar: 8.2g

    More Tofu Recipes

    • Vegan Tofu Ricotta Cheese (4 Ingredients)
    • Crispy Baked Tofu (5 Ingredients)
    • Easy Tofu Stir Fry
    • Tofu Scramble

    Reader Interactions

    Comments

    1. Mary says

      October 11, 2022 at 1:36 am

      5 stars
      This was delicious and so easy to make! Thank you so much. This recipe will definitely be a part of our regular recipe rotation.

      Reply
      • Adriana @ Simple Vegan Blog says

        October 17, 2022 at 3:40 pm

        Hi Mary! Thanks for your kind comment 🙂

        Reply
    2. Laurie says

      October 04, 2022 at 11:03 pm

      5 stars
      should the last ingredient be black pepper?

      Reply
      • Iosune says

        October 07, 2022 at 2:49 pm

        Hi Laurie! Yes, thanks a lot. I've already fixed it 🙂

        Reply
      • Adriana @ Simple Vegan Blog says

        October 17, 2022 at 11:07 am

        Hi Laurie! Yes 🙂

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Fried Tofu
    • Vegan Vegetable Soup

    Valentine's Day

    • Easy Vegan Crepes
    • Vegan Brownies
    • Vegan Risotto
    • Marinated Tofu

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog