You are here

Member since April 2003

Smothered Tofu Steak and Onions

What you need: 

1 (16 ounce) package extra firm tofu
2 tablespoons olive oil, divided
1 large onion, sliced
2 tablespoons balsamic vinegar
1 tablespoon vegan Worcestershire sauce
1/4 cup water, plus additional
1 teaspoon cornstarch
salt and pepper, to taste

What you do: 

1. Slice tofu into 6 even cutlets about 1/2" thick. Place on paper towel to drain. Heat nonstick pan. Add 1 tablespoon oil to pan, and add onions when oil is hot. Sauté onions until golden brown and caramelized (about 5-10 minutes).
2. Remove onions, set aside. Add other tablespoon of oil to pan, and add tofu. Fry until golden brown on both sides (about 10 minutes). Add onions back to pan with balsamic vinegar and Worcestershire sauce, and stir.
3. Mix water and cornstarch, and add to pan. Stir until thick. Add water to thin. Add salt and pepper to taste. Plate up this dish with the onions and sauce smothered over the tofu steaks. Serve with a side of roasted asparagus and a nice rice pilaf.

Preparation Time: 
30 mins
Cooking Time: 


This was a good recipe, but I think the balsamic vinegar and carmelized onions made it waaaay too sweet. I was expecting savory, but when I took a bite I nearly died. I think soy sauce would be a great substitute for the balsamic, because I think it adds a more steak-y flavor. Or maybe half balsamic, half soy. I would also use vegetable broth instead of water to give it more flavor.

To make it taste better this time, I added a few shakes of soy sauce, some nutritional yeast, and a lot of salt and pepper. I added a bit of garlic powder, too, but I don't think I should have.

But I'll definitely be making this again : )


I thought that the tofu/onion idea was great, but as far as the sauce, I think I would have preferred steak sauce.  That's just personal taste, though. 


wonderful recipe! I used both red and white onions and brown sauce instead of worcester (didn't have any) turned out wonderfully. Had roast potatoes, carrotts, courgettes, mushrooms and a fried tomato on the side. Thanks for posting!


This made a very satisfying home style meal.  I served it with a baked potato, steamed kale and a salad!  Great.  Thanks for the recipe!  This will definitely be made again.


VERY VERY GOOD. I marinated the tofu in a lot of balsamic vinegar and Worcestershire sauce overnight,  so there was a deeper flavor. I served with mashed potatoes and boiled asparagus. Looks nice too, 4 stars.


This is lovely!  The extra sauce and onions was a really good idea as well.  MMM! 5 Stars!


Tasty and easy to make!  I made double the sauce and onions as others recommended.  I had to sub for most of the vegan worcestershire sauce, as I only had about 1/2 T left in my bottle.  I wound up subbing in a vegan steak sauce that contained many of the same ingredients; this seemed to work fine.  If you use steak sauce, make sure to check the labels as many will contain anchovies as does worcestershire.  I cooked my onions down, caramelizing them, for about 30 minutes; I don't think 5-10 minutes is nearly enough.  Next time, I may add some spices, but this is also fine as it is.  I served this with baked potatoes, pouring some of the onion mixture over them.


Made this for supper tonight...think I've died & gone to tofu heaven :D I took the advice of the previous comments & made lots of onions & doubled the sauce. Hubby wanted plain old boiled potatoes, so I smothered them in sauce & onions.
Thanx for this one!


This one didn't quite turn out for me the way I'd hoped, but I'm going to definitely give it another try.  For one, I think I might try marinating the tofu for a little bit before I cook it since mine came out a little bland.  I also will try to make more onions and sauce.  I was wondering, are you meant to leave the tofu in the pan when you make the sauce or not?  I left mine in, but I wasn't sure.  Still, I really think this one has the potential to be a good comfort food recipe for my family!



Log in or register to post comments

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in /var/www/vegweb/includes/database/ on line 2278