Total Time
35 Mins
Serves 4

Try a quick vegetarian entrée full of flavor and rich vegetables for dinner tonight.

How to Make It

Step 1

Cut tofu in half crosswise and again in half lengthwise. Pierce tofu liberally with a fork. Place in a shallow dish. Combine 1 tablespoon oil and 1 tablespoon soy sauce in a small bowl. Pour soy mixture over tofu; let stand 15 minutes, turning once. Set aside.

Step 2

Heat a large nonstick skillet over medium-high heat. Add 1 tablespoon oil; swirl to coat. Add bell pepper, carrot, and salt; sauté 3 minutes. Remove from pan. Add remaining 1 tablespoon oil; swirl to coat. Add garlic and mushrooms; sauté 4 minutes. Add remaining 2 tablespoons soy sauce, broth, and next 3 ingredients. Simmer 3 minutes or until thickened. Remove from heat.

Step 3

Remove tofu from marinade; reserve marinade. Heat a grill pan over high heat. Coat pan with cooking spray. Add tofu to pan; cook 3 minutes on each side, basting occasionally with reserved marinade. Arrange 1 tofu steak on each of 4 plates; top each serving with about 1/3 cup carrot mixture and about 2 tablespoons mushroom mixture.

Chef's Notes

MyRecipes is working with Let's Move!, the Partnership for a Healthier America, and USDA's MyPlate to give anyone looking for healthier options access to a trove of recipes that will help them create healthy, tasty plates. For more information about creating a healthy plate, visit

Ratings & Reviews

Msbugs's Review

January 09, 2015

Thurlearner's Review

August 12, 2014

mollydollyk's Review

April 12, 2014

tomatoesaretops's Review

February 02, 2014
bland and very much not worth the time to julliene all those veggies. the only flavor I really got was salty form the soy sauce and stock/broth. Neither my boyfriend nor I finished what was on our plate. Will not make again.

Dough21's Review

January 16, 2014
Well, I'm giving this five stars because I love that more recipes are being published that don't require meat. I made this last night and it was missing something. I pierced the tofu and doubled the marinade - I even let it marinade for a couple hours. Now, I can eat tofu plain and be happy, and that's what this tasted like. The tofu didn't have any flavor to it from the marinade. The veggies picked up the flavor, but I don't think any meat eater will say, "Hot damn! Who needs to kill an animal when tofu tastes this good?"

Dougboy's Review

January 13, 2014
This wasn't bad. I found it somewhat on the bland side so I hit it with some additional soy sauce to give it taste.

promogal's Review

July 16, 2013
Delicious! Next time I will cut the tofu into little cubes as my family prefers it that way.

netkatarina's Review

June 06, 2013
Really tasty. It all went together very well. Next time, I will make more mushrooms - they were delicious. Instead of honey, I used agave. For the rice, I used short grain brown rice cooked with a bit of coconut oil and then added chopped cashews at the end. And, I coated the tofu in sesame seeds when I was cooking it. Yummy. My husband's only complaint was that I should have cut the carrots and peppers thinner. That's pretty good! Definitely a keeper.

IndoRoowet's Review

January 14, 2013

mipinkri's Review

March 09, 2012
Delicious! My whole family loved this and I will make it over and over. I substituted with chicken broth and I added more garlic.