Simple Vegan Blog

  • Christmas
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Christmas
  • Recipes
  • About
  • Subscribe
Tofu steak and French fries on a plate and picture of the process.
subscribe
search icon
Homepage link
  • Christmas
  • Recipes
  • About
  • Subscribe
Tofu steak and French fries on a plate and picture of the process.
×
Home > Recipes > Tofu

Tofu Steak

Published: Oct 4, 2022 · Modified: Nov 7, 2024 by Iosune · This post may contain affiliate links · 9 Comments

Jump to Recipe
Tofu steak and French fries on a plate and picture of the process.

Turn tofu into a flavor-packed delight in 30 minutes with this tofu steak recipe. Marinated in a smoky sauce and grilled to crispy perfection on a pan or BBQ.

Plate of tofu steak, fries, and thyme.

Once you sink your teeth into these tofu steaks, bland tofu becomes a distant memory. With a smoky marinade and satisfying crunch, they’re irresistible whether grilled or cooked on a pan.

Perfect for any occasion, from backyard barbecues to quick weeknight dinners, these steaks are packed with protein and nutrients—a healthy, flavorful choice that will elevate your tofu game!

If you're craving more delicious meat alternatives, check out my recipes for vegan steak, tempeh bacon, vegan chicken, vegan pepperoni, and soyrizo. I promise you won’t be disappointed!

Ingredient notes

Ingredients needed to make grilled tofu steak.
  • Firm tofu - use firm or extra-firm tofu; avoid silken tofu as it crumbles easily. I prefer firm tofu because it retains more moisture, making the steaks juicier compared to extra-firm, which can be a bit drier.
  • Extra virgin olive oil - adds a rich flavor. You can also use coconut, avocado, or vegetable oil, but olive oil complements the smoky marinade best.
  • Maple syrup - substitute with agave, brown rice syrup, or coconut nectar for similar sweetness in the marinade.
  • Soy sauce - for a gluten-free option, use tamari or coconut aminos; both add a similar savory flavor.
  • Liquid smoke - optional but recommended for smoky flavor. Smoke powder or smoked paprika can work, but liquid smoke is ideal.

Find the full recipe with exact measurements in the recipe card below.

How to make tofu steak

Tofu wrapped in a clean towel on a plate with a pot on top.

Step 1: Wrap the tofu in a clean towel and place a weight on top to press out excess moisture. This is optional but enhances the tofu’s flavor and texture.

Four tofu steaks on a tray.

Step 2: Slice each tofu block horizontally to create two steaks of similar thickness. I used two 12-ounce (340 g) blocks, which made four tofu steaks.

Bowl with the marinade.

Step 3: In a bowl, mix all marinade ingredients until well combined.

Four tofu steaks in a baking dish being brushed with marinade.

Step 4: Coat each side of the tofu steaks with the marinade and let them sit for at least 10-15 minutes to absorb the flavors. For extra flavor, marinate overnight and cook the next day.

Grill pan being brushed with oil using a brush.

Step 5: Heat a grill pan over high heat and brush it with extra virgin olive oil. A regular skillet will also work if you don’t have a grill pan.

Two tofu steaks cooking in a grill pan.

Step 6: Place two tofu steaks in the hot pan and cook for about 3 minutes. Don’t worry if they stick initially; they should release easily after 3 minutes. Flip and cook the other side for another 3 minutes until grill marks form.

Two tofu steaks in a grill pan being brushed with marinade using a brush.

Step 7: Once cooked, brush both sides of the steaks with any leftover marinade, then remove from the pan.

Two tofu steaks on a plate.

Step 8: Repeat with the remaining tofu steaks and serve immediately.

Frequently asked questions

How long does tofu steak last in the fridge?

Tofu steak lasts about 4–5 days in the fridge in an airtight container. Let it cool fully before refrigerating. For reheating, use a skillet or oven to keep its texture and flavor.

Can I freeze tofu steak?

Yes, you can freeze tofu steak! Place cooked steaks in an airtight container or freezer bag, separating each with parchment paper. Store for up to 2-3 months. Thaw in the fridge overnight before reheating. The texture may change slightly but will still be enjoyable.

How do I reheat tofu steak?

I recommend reheating tofu steak on a skillet or in the oven to keep its crispy texture. Heat it on medium until warmed through, or bake at 350°F (180°C) for about 10 minutes.

Do I really have to press the tofu?

Pressing removes excess moisture, helping the tofu absorb the marinade better and making your tofu steak cook up firmer. If you’re short on time, you can skip it—just know that pressing gives the best results for tofu steak.

What sides to serve with tofu steak?

You can serve tofu steak with sides like grilled veggies, vegan Caesar salad, or vegan potato salad. For a heartier meal, try vegan mashed potatoes, vegan scalloped potatoes, or baked French fries. Roasted broccoli or sautéed kale also make nutritious additions—finish with your favorite sauce!

More tofu recipes

  • Spicy Tofu
  • Teriyaki Tofu
  • Kung Pao Tofu
  • Air Fryer Tofu
  • Tofu Scramble
Tofu steak and French fries on a plate.
Toku steak, fries, and thyme on a plate.

Tofu Steak

Turn tofu into a flavor-packed delight in 30 minutes with this tofu steak recipe. Marinated in a smoky sauce and grilled to crispy perfection on a pan or BBQ.
4.67 from 12 votes
PRINT PIN RATE
Course: Main Dish
Cuisine: American
Diet: Vegan
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Servings: 4 steaks
Author: Iosune


Ingredients

For the tofu steaks:

  • 24 ounces firm tofu, 2 blocks of 12 ounces (340 g) each
  • 2 teaspoons extra virgin olive oil, for grilling

For the marinade:

  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons maple syrup
  • 2 tablespoons 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 pressing the tofu will result in tastier tofu.
  • Slice the tofu horizontally into two steaks of roughly equal thickness. I used two 12-ounce (340 g) blocks, resulting in four 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 10-15 minutes. For even better taste, marinate overnight in the fridge and cook the next day.
  • Heat a grill pan over high heat, then brush it with the extra virgin oil. If you don't have a grill pan, simply use a regular skillet.
  • Add two 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 two remaining tofu steaks and serve immediately.

Notes

  • Store in an airtight container in the fridge for 4-5 days, allowing it to cool completely before refrigerating.
  • For freezing, place in an airtight container or freezer bag, separating each piece with parchment paper, and freeze for up to 2-3 months. Thaw in the fridge overnight before reheating.
  • To reheat, use a skillet or oven to keep the texture crispy; heat until warmed through.

Nutrition

Serving: 1steak | Calories: 263kcal | Carbohydrates: 13g | Protein: 16g | Fat: 17g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 9g | Sodium: 623mg | Potassium: 133mg | Fiber: 2g | Sugar: 8g | Vitamin A: 129IU | Vitamin C: 2mg | Calcium: 233mg | Iron: 3mg
Tried this recipe?Leave a comment below and let me know how it was!

More Tofu Recipes

  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Overview of baked tofu cubes onto a lined baking sheet.
    Crispy Baked Tofu (5 Ingredients)
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Tofu scramble, bread, and tomato slices arranged in a white dish.
    Tofu Scramble

Comments

  1. W Anthony says

    August 05, 2024 at 7:54 pm

    4 stars
    As a lifelong meatasauris, I decided to give tofu a first time try with this recipe because it sounded very meatlike. I followed the recipe as written, and used a tofu press for the e tra firm tofu. Used a Lodge grill pan with hot heat. All well until the cook. Tofu burned and stuck to pan on second side bad enough burned tofu had to be scraped from pan. The marinade was delicious; the main reason I am going to try this again with a couple of adjustments on the cook. Tofu was better than expected, especially for my first try.

    Reply
    • Iosune says

      August 19, 2024 at 10:06 am

      Hi! You may need to cook the steaks less time on the second side, hope it helps 🙂 Thanks for your comment by the way!

      Reply
  2. The P H says

    March 26, 2023 at 9:36 pm

    I have been looking for Tofu steak.. I see many recipes for Seitan steak. They look delicious but I rarely have the time for the work involved in make one.

    I appreciate your creativity .

    Reply
    • Iosune says

      April 03, 2023 at 8:37 am

      Hi! This is a super quick and easy recipe, you should give it a try 🙂

      Reply
  3. 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
  4. 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
4.67 from 12 votes (9 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Tofu steak and French fries on a plate and picture of the process.
Iosune with a glass of juice.

Hi, I'm Iosune!

I’m the creator of Simple Vegan Blog, sharing quick, flavorful, and easy recipes for everyday life.

I focus on simple ingredients that make cooking enjoyable for everyone.

Want to learn more? Let’s connect!

More about me

Vegan Christmas Recipes

  • Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
    The BEST Vegan Eggnog
  • A bowl containing mashed potatoes, vegan gravy, parsley garnish, and a serving spoon.
    Easy Vegan Gravy
  • Bowl of vegan mashed potatoes with vegan butter, chives, and black pepper garnish and a fork.
    The Best Vegan Mashed Potatoes
  • Sliced vegan meatloaf against a white backdrop.
    The Best Vegan Meatloaf
  • Two jars of vegan hot chocolate topped with vegan whipped cream and chopped dark chocolate.
    The BEST Vegan Hot Chocolate (4 Ingredients)
  • Lots of vegan peanut butter cookies on a marble slab.
    Easy Vegan Peanut Butter Cookies

Most Popular

  • Square picture of a dish with marinated tofu garnished with chopped chives.
    Easy Marinated Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Tofu scramble, bread, and tomato slices arranged in a white dish.
    Tofu Scramble
  • A glass measuring cup with vegan mayonnaise and a spoon.
    The BEST Vegan Mayonnaise (4 Ingredients)
  • Overview of baked tofu cubes onto a lined baking sheet.
    Crispy Baked Tofu (5 Ingredients)
  • Square photo of a dish with crispy pan-fried tofu cubes.
    Crispy Fried Tofu (20 Minutes)
  • Overview of a plate with several folded vegan crepes topped with fresh blueberries and powdered sugar.
    Easy Vegan Crepes
  • Stalk of vegan French toast on a plate with some maple syrup and vegan butter on top.
    Easy Vegan French Toast

As Seen In

Logos of HuffPost, HealthLine, Delish, MSN, Parade, and NBC News.

Footer

Tofu steak and French fries on a plate and picture of the process.
↑ Back to top

Follow us

Legal

Privacy Policy
Terms & Conditions
Accessibility

About

About Me
Newsletter
Contact
FAQ

Copyright © 2024 Simple Vegan Blog

This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Simple Vegan Blog is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.