Pressed Tofu Steaks Stir-Fry

Featured in: Easy Weeknight Dinners

This dish features thick, golden tofu steaks marinated in savory soy and spices, seared to a crisp finish. Accompanied by a vibrant medley of stir-fried frozen vegetables, seasoned with garlic and soy, and served over fluffy long-grain rice. A quick, nourishing plant-based meal with balanced flavors and textures, easily adjusted for gluten-free needs using tamari. Garnishes add a fresh, spicy touch for an inviting presentation.

Updated on Tue, 18 Nov 2025 08:38:00 GMT
Golden-brown pressed tofu steaks sit atop colorful stir-fried vegetables with fluffy rice. Save
Golden-brown pressed tofu steaks sit atop colorful stir-fried vegetables with fluffy rice. | nibbromeals.com

Hearty tofu steaks, golden and crisp, paired with a vibrant medley of stir-fried frozen vegetables and fluffy rice—a quick, wholesome plant-based meal.

The first time I made these pressed tofu steaks, I was amazed by how satisfying and versatile they were. The texture gets perfectly chewy and the flavors really soak in, making it a favorite for weeknight dinners.

Ingredients

  • Tofu Steaks: 400 g (14 oz) extra-firm tofu, pressed, 2 tbsp soy sauce or tamari, 1 tbsp olive oil or sesame oil, 1/2 tsp garlic powder, 1/2 tsp smoked paprika, freshly ground black pepper (to taste)
  • Vegetables: 500 g (1 lb) frozen mixed vegetables (broccoli, carrots, snap peas, bell peppers), 1 tbsp olive oil or sesame oil, 2 cloves garlic (minced), 1 tbsp soy sauce or tamari
  • Rice: 250 g (1 1/4 cups) long-grain white or brown rice, 500 ml (2 cups) water, 1/2 tsp salt
  • Garnishes (optional): 2 tbsp chopped spring onions, 1 tbsp sesame seeds, chili flakes (to taste)

Instructions

Cook Rice:
Rinse rice under cold water. In a saucepan, combine rice, water, and salt. Bring to a boil, cover, reduce heat, and simmer for 15–20 minutes (white rice) or 30–35 minutes (brown rice) until tender. Fluff with a fork and keep warm.
Marinate Tofu Steaks:
Slice pressed tofu into 4 thick steaks. In a dish, whisk soy sauce, oil, garlic powder, smoked paprika, and black pepper. Coat tofu steaks in marinade. Let sit for 10 minutes.
Cook Tofu Steaks:
Heat skillet or grill pan over medium-high. Add oil if needed. Sear tofu steaks 3–4 minutes per side until golden and crisp. Remove and keep warm.
Stir-Fry Vegetables:
In same pan, add oil and garlic. Stir-fry 30 seconds, then add frozen vegetables. Cook over high heat 5–7 minutes, stirring, until just tender. Add soy sauce and toss.
Serve:
Plate rice, top with vegetables, place tofu steak on top, garnish with spring onions, sesame seeds, chili flakes if desired. Serve immediately.
A plate of fresh, flavorful Pressed Tofu Steaks, ready to eat with a sprinkle of sesame seeds. Save
A plate of fresh, flavorful Pressed Tofu Steaks, ready to eat with a sprinkle of sesame seeds. | nibbromeals.com

This meal is one my kids ask for again and again—it is simple enough to whip up on busy evenings but feels hearty enough for weekend sit-downs. We enjoy customizing the vegetables for everyone's taste.

Required Tools

Saucepan with lid, non-stick skillet or grill pan, knife and cutting board, mixing bowls

Allergen Information

Contains soy (tofu, soy sauce) and may contain gluten (soy sauce); use tamari for gluten-free. Be sure to check all packaged ingredients for allergens.

Nutritional Information

Per serving: Calories 350, Total Fat 11 g, Carbohydrates 45 g, Protein 18 g

Crispy, pan-seared Pressed Tofu Steaks offer a satisfying meatless option served alongside rice. Save
Crispy, pan-seared Pressed Tofu Steaks offer a satisfying meatless option served alongside rice. | nibbromeals.com

Pressed tofu steaks with vegetable stir-fry are quick, flavorful, and consistently crowd-pleasing. Try switching up spices and vegetables for variety!

Common recipe questions

How do I press tofu properly for best texture?

Press tofu by wrapping it in a clean towel and placing a heavy object on top for 15-30 minutes to remove excess moisture, ensuring a firmer, crispier finish when cooked.

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables like broccoli, peppers, and snap peas can be substituted; just adjust stir-fry time until tender-crisp for best results.

What oil is best for stir-frying?

Sesame or olive oil works well; sesame adds a nutty aroma while olive oil keeps flavors light and neutral.

How to achieve crispy tofu steaks?

Marinate tofu, then sear over medium-high heat without overcrowding the pan to develop a golden, crispy crust.

Is it possible to make this dish gluten-free?

Use tamari in place of soy sauce and confirm all ingredients are gluten-free to accommodate dietary needs.

Pressed Tofu Steaks Stir-Fry

Crisp tofu steaks paired with vibrant stir-fried veggies and fluffy rice in a quick, wholesome meal.

Time to prep
15 minutes
Time to cook
25 minutes
Overall time
40 minutes
Creator Ethan Cole


Level of difficulty Easy

Cuisine type Asian-inspired

Serves 4 Number of servings

Nutrition info Plant-based, No dairy

Ingredient list

Tofu Steaks

01 14 oz extra-firm tofu, pressed
02 2 tbsp soy sauce or tamari
03 1 tbsp olive oil or sesame oil
04 1/2 tsp garlic powder
05 1/2 tsp smoked paprika
06 Freshly ground black pepper, to taste

Vegetables

01 1 lb frozen mixed vegetables (broccoli, carrots, snap peas, bell peppers)
02 1 tbsp olive oil or sesame oil
03 2 cloves garlic, minced
04 1 tbsp soy sauce or tamari

Rice

01 1 1/4 cups long-grain white or brown rice
02 2 cups water
03 1/2 tsp salt

Garnishes (optional)

01 2 tbsp chopped spring onions
02 1 tbsp sesame seeds
03 Chili flakes, to taste

Cooking steps

Step 01

Cook the Rice: Rinse rice under cold water. In a saucepan, combine rice, water, and salt. Bring to a boil, cover, reduce heat, and simmer for 15 to 20 minutes for white rice or 30 to 35 minutes for brown rice until tender. Fluff with a fork and keep warm.

Step 02

Marinate Tofu: Slice pressed tofu into four thick steaks. Whisk together soy sauce, oil, garlic powder, smoked paprika, and black pepper in a shallow dish. Coat tofu steaks with marinade and let rest for 10 minutes.

Step 03

Sear Tofu Steaks: Heat a non-stick skillet or grill pan over medium-high heat. Add oil if necessary and sear tofu steaks for 3 to 4 minutes per side until golden and crisp. Remove and keep warm.

Step 04

Stir-Fry Vegetables: In the same pan, add oil and minced garlic. Stir-fry for 30 seconds, then add frozen vegetables. Cook over high heat for 5 to 7 minutes, stirring frequently until vegetables are hot and just tender. Add soy sauce and toss to coat.

Step 05

Assemble and Serve: Plate rice, top with stir-fried vegetables, and place a tofu steak on top. Garnish with spring onions, sesame seeds, and chili flakes if desired. Serve immediately.

Kitchen tools

  • Saucepan with lid
  • Non-stick skillet or grill pan
  • Knife and cutting board
  • Mixing bowls

Allergy details

Always check ingredients for allergens. Unsure? Talk to a healthcare expert.
  • Contains soy from tofu and soy sauce.
  • May contain gluten if using soy sauce; use tamari for gluten-free.
  • Check all packaged ingredients carefully for allergens.

Nutrition details per serving

Details are shared for reference only. Reach out to your doctor with any health questions.
  • Energy (calories): 350
  • Total fat: 11 grams
  • Carbohydrates: 45 grams
  • Protein content: 18 grams