• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Jun 4, 2020 · Modified: Nov 19, 2024 by Alissa Saenz · This post may contain affiliate links · 24 Comments

    Crispy Tofu Steaks with Caramelized Onion Gravy

    Jump to Recipe Print Recipe

    These tofu steaks will satisfy your comfort food cravings! Covered in a crispy panko coating and topped with savory caramelized onion gravy, they make a great vegan main course for special dinners.

    A Sliced Up Tofu Steak and Asparagus on a Plate

    Does the idea of tofu steaks sound kind of bad to you? It does to me, and I created this recipe!

    But don't be fooled. These suckers are absolutely delicious and super indulgent.

    Do tofu steaks taste like actual steak (as in the meat kind)? Not at all! I'm calling them "steaks" simply because they're cooked up in big slab form and served smothered in gravy. Feeling like some comfort food? These steaks are exactly what you need!

    How It's Made

    Two Crispy Tofu Steaks in a Skillet

    The Gravy

    This component of the recipe takes longer, so I recommend you get started on it first!

    You'll need to caramelize some onion. Slice your onion super thin, then add it to a skillet with some oil, thyme, and a pinch of sugar. Set the skillet over medium-low heat and let the onions slowly cook, giving them a stir every so often. Make sure the heat stays pretty low — you don't want the onions to start sizzling.

    Collage Showing 4 Stages of Caramelizing an Onion

    After about a half hour the onions should be super soft and browned.

    Now raise the heat a bit and add some white wine. Let it simmer until most of the liquid has cooked off, then start sprinkling in a bit of flour, stirring all the while to coat the onions. slowly whisk in some broth and soy sauce, bring the liquid to a simmer, and let it cook until the gravy is thick and rich.

    Collage Showing 4 Steps for Making Caramelized Onion Gravy: Add Wine to Onions, Add Flour, Add Broth, and Simmer

    Tip: For a quick and easy alternative to the caramelized onion gravy, try my super simple vegan gravy.

    The Tofu Steaks

    Start with a block of extra-firm tofu. Cut it into 4 equal-sized rectangular slabs.

    In one small bowl, whisk together a batter from some non-dairy milk, flour, flaxseed, vinegar, soy sauce, and garlic. In another bowl, whisk together a breading from some panko breadcrumbs, flour, paprika, thyme, salt and pepper.

    Heat up some oil in a skillet. Grab one of your tofu slabs and dip in in the batter, followed by the breading. Place the slab into the skillet and cook it for a few minutes on each side, until golden and crispy. You can cook a few steaks at once if you can fit them in the skillet without crowding.

    Collage Showing 4 Steps for Making Tofu Steaks, Dip Tofu in Batter, Dip Tofu in Breading, and Fry on Each Side

    Smother your tofu steaks with gravy and devour!

    Tofu Steak on a Plate with Asparagus, Napkin, and Water Glass in the Background

    Tofu Steak Tips & FAQ

    • Be very gentle with the tofu steaks when frying and serving them. The coating is very delicate, although it should stay in place if handled with care.
    • Storage and reheating: Store your leftover tofu steaks and gravy in separate sealed containers in the fridge for up to 3 days. The gravy can be reheated in the microwave or on the stove. The steaks are best reheated for a few minutes in a 400°F oven, followed by briefly placing them under a broiler to recrisp the coating.
    • Can these be made gluten-free? Possibly, but I haven't tried making a gluten-free version, so I'm not sure. I think your best bet would be to use gluten-free tamari in place of soy sauce, gluten-free panko breadcrumbs, and an all-purpose gluten-free flour blend.
    • Can these be baked instead of fried? I'm sure they can, but I haven't tried it. I'd try lightly brushing the steaks with oil and baking them on each side at around 400°F on each side until crispy. Keep in mind that they're not likely to get as crispy as if you fried them though.
    • Is there a substitute for the wine? You can leave it out if you prefer.
    • If you do use the wine, check with Barnivore to ensure the brand you use is vegan.
    • To switch things up, try serving these tofu steaks stuffed into rolls as sandwiches! I haven't tried this, but it occurred to me that it would be delicious. Please let me know how it is!

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    A Sliced Up Tofu Steak and Asparagus on a Plate
    Print Pin
    5 from 6 votes

    Crispy Tofu Steaks with Caramelized Onion Gravy

    These tofu steaks will satisfy your comfort food cravings! Covered in a crispy panko coating and topped with savory caramelized onion gravy, they make a great vegan main course for special dinners.
    Course Entree
    Cuisine American
    Prep Time 20 minutes minutes
    Cook Time 40 minutes minutes
    Total Time 1 hour hour
    Servings 4
    Calories 373kcal
    Author Alissa

    Ingredients

    For the Caramelized Onion Gravy

    • 1 tablespoon olive oil
    • 1 large onion, thinly sliced
    • ½ teaspoon dried thyme
    • Pinch organic granulated sugar
    • ¼ cup dry white wine
    • 1 ½ tablespoons all-purpose flour
    • ¾ cup low sodium vegetable broth, plus more as needed
    • 1 tablespoon soy sauce

    For the Batter

    • ½ cup unflavored soy or almond milk
    • 1 tablespoon ground flaxseeds
    • 2 tablespoons all-purpose flour
    • 1 teaspoon white vinegar
    • ½ teaspoon soy sauce
    • 1 large garlic clove, very finely minced

    For the Breading

    • ½ cup all-purpose flour
    • ½ cup panko breadcrumbs
    • ½ teaspoon paprika
    • ½ teaspoon dried thyme
    • ½ teaspoon salt
    • ¼ teaspoon black pepper

    For the Tofu Steaks

    • 1 (14 ounce or 400 gram) package extra firm tofu, drained and pressed
    • Olive oil, for frying
    US Customary - Metric

    Instructions

    To Make the Caramelized Onion Gravy

    • Place the olive oil, onion, thyme, and sugar into a medium skillet and place it over medium-low heat. Allow everything to cook, stirring occasionally, until the onions begin to brown and caramelize, about 30 minutes.
    • Add the wine, raise the heat to medium, bring it to a simmer, and allow it to cook until most of the liquid has cooked off, about 3 minutes.
    • Stir in the flour to form a paste coating the onion. Cook the onion and flour for about a minute.
    • Slowly stir in the broth and soy sauce. Bring the mixture to a simmer and allow to cook until it becomes nice and thick, about 5 minutes. The gravy thickens quickly, so add in some additional broth or water if it becomes too thick.
    • Remove the skillet from heat. Taste test the gravy and add more soy sauce if you'd like.

    Make the Crispy Tofu Steaks

    • In a shallow dish, whisk together the batter ingredients. Allow the mixture to sit for about 10 minutes, until it thickens up.
    • In a separate dish, stir together the ingredients for the breading.
    • Cut the tofu in half width-wise, then cut each piece in half thickness wise, creating 4 rectangular slabs.
    • Very generously coat the bottom of a large skillet with oil and place it over medium heat. You want at least â…› inch of oil.
    • When the oil is hot, place one of the tofu slabs into the batter, flipping to coat each side, then transfer it to the panko mixture and coat each side. Place it into the skillet, and repeat for the remaining tofu slabs, cooking as many as you can fit at a time without crowding.
    • Cook the tofu steaks for about 4 minutes per side, until golden brown, very carefully flipping between sides so as not to remove the coating.
    • Cook any remaining tofu slabs in a second batch, following the method above.
    • Divide the tofu steaks onto plates and top with caramelized onion gravy. Serve.

    Notes

    This recipe only makes a small amount of gravy, but like I said above, you only need a little. If you're a serious gravy monster, make a double batch.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 373kcal | Carbohydrates: 29g | Protein: 12.9g | Fat: 23.1g | Saturated Fat: 3.6g | Sodium: 693mg | Potassium: 312mg | Fiber: 3.4g | Sugar: 4.2g | Calcium: 180mg | Iron: 4mg
    « Vegan Brunswick Stew
    How to Cook Quinoa »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 6 votes (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. alison m-h says

      June 19, 2024 at 8:23 pm

      5 stars
      Love this! Definitely requires sides for a full meal

      Reply
    2. Shelby Luckey says

      September 15, 2020 at 1:26 pm

      made this as a sandwich- absolutely delicious :)

      Reply
    3. Coe says

      August 13, 2020 at 4:16 pm

      This is one of the tastiest tofu preparations I've ever made: crispy, crunchy on the outside, tender and creamy on the inside. I wish I'd made two batches---it tasted so good I could have eaten this entire meal twice. Thanks for the great recipe!

      Reply
    4. Tamar says

      June 05, 2020 at 4:44 am

      Hi Alissa,
      Do you think that if I oven bake it the end result will be crispy?

      Reply
      • Alissa Saenz says

        June 07, 2020 at 3:53 pm

        Hi Tamar! They might, but probably not as crispy as the fried version. I also don't recommend making them totally oil-free if you bake them - otherwise the flour might make the coating a bit chalky. I'd spray or brush them with a bit of oil before baking. Alternatively, you could try leaving the flour out of the coating and using extra panko - something like I did in this recipe: https://www.connoisseurusveg.com/tofu-nuggets/

        Reply
    5. Lindsey Roach says

      October 16, 2019 at 12:06 pm

      Looks delish! What could I substitute for the white wine?

      Reply
      • Alissa Saenz says

        October 20, 2019 at 2:27 pm

        Thanks! You can simply leave the wine out if you prefer!

        Reply
    6. Scot says

      April 14, 2019 at 7:06 pm

      Instead of mashed potatoes, steam a head of cauliflower with a few garlic cloves. Mash with some vegan butter. Minimal carbs but awesome. I make a red pepper sauce to tie it all up.

      Reply
      • Alissa Saenz says

        April 18, 2019 at 3:08 pm

        Sounds delicious!

        Reply
    7. Kirsten says

      November 03, 2018 at 3:45 pm

      5 stars
      We have made this recipe a lot -- and I mean A LOT.

      The tofu steak itself has become a staple in our house. It's great on its own, it's great with the gravy and mashed, it's great in a sandwich, it's great in smaller sizes as sweet and sour tofu... There's really no limit to what you can do with it. It was a game changer for us, so THANK YOU!

      Reply
      • Alissa Saenz says

        November 04, 2018 at 2:23 pm

        Yay!! I'm so glad you're enjoying it! I LOVE the idea of putting it on a sandwich - definitely trying that next time I make these. :)

        Reply
    8. Kate Senger says

      October 13, 2018 at 12:04 am

      5 stars
      Thank you for posting this recipe! We have a guest coming for Thanksgiving who is vegan AND does not consume gluten or alcohol. I want to make him something delicious, so I’ve been scouring the inter-webs for recipes. Yours fits the bill. I set up a test run substituting gluten-free flour and gluten-free Panko crumbs, and then used white grape juice with a splash of lemon as a substitute for the wine in the gravy. Turned out very nicely! I was a little skeptical the tofu would hold onto the batter when dipped, so I dredged it in gluten-free flour first. Looking forward to making this again in November.

      Reply
      • Alissa Saenz says

        October 14, 2018 at 8:54 pm

        Yay!! I'm glad to hear it worked out! Thanks Kate!!

        Reply
        • Frances Thompson says

          June 01, 2019 at 4:00 am

          5 stars
          Gluten free flour is fine, but you can also use potato starch if you don't have the flour on hand. I rarely have to cook gluten free, but when I do, potato (NOT corn) starch to the rescue

          Reply
          • Alissa Saenz says

            June 01, 2019 at 10:27 am

            Thanks for the tip! I'll have to give it a try!

            Reply
    9. Chris says

      January 18, 2018 at 9:27 pm

      5 stars
      I made these tonight with mashed potatoes like you suggested and they were excellent! Thanks for a great recipe!

      Reply
      • Alissa Saenz says

        January 19, 2018 at 9:45 pm

        You are so welcome! These go great with mashed!

        Reply
    10. Cornell Zubritsky says

      September 05, 2017 at 12:08 am

      Made these tonight - everyone around the table were amazed they could enjoy tofu so much! Two eleven year-old boys insist this be on our regular menu of meals!

      Reply
      • Alissa Saenz says

        September 05, 2017 at 8:43 am

        I'm glad they were a hit!! Thanks so much for stopping back to let me know! :)

        Reply
    11. Janine says

      March 07, 2017 at 12:10 pm

      Made these last night for dinner and they were great (and my meat loving partner agreed)! I love learning new ways to use tofu. Thanks for the recipe!

      Reply
      • Alissa Saenz says

        March 08, 2017 at 9:56 am

        I'm glad you both enjoyed them! :)

        Reply
    12. Jean says

      March 04, 2017 at 7:52 pm

      Thanks for your response, and I will let you know!

      Reply
    13. Jean says

      February 28, 2017 at 7:05 pm

      How do you think the tofu steaks would do in an air fryer? I bought one so I can make crispy tofu without the oil.

      Reply
      • Alissa Saenz says

        March 01, 2017 at 8:59 am

        I wish I could say! I've never used an air-fryer, but I'm dying to give one a try. I have heard from readers who have gotten similar recipes to work in an air-fryer, so based on that I think it could work. I'd love to hear how it works if you do give it a try!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Crispy Tofu Steaks
    1125 shares
    • 316

    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.