Pressed Tofu Stir-Fried Vegetables

Featured in: Fresh Healthy

This dish features golden pressed tofu steaks seasoned and seared to crispy perfection. Accompanied by a colorful medley of frozen mixed vegetables stir-fried with garlic and soy sauce, it’s served over tender, fluffy long-grain rice. Quick to prepare, this wholesome plant-based meal balances texture and flavor, delivering a satisfying, nutrient-rich main course that fits easily into weeknight dinners. Optional garnishes like spring onions and chili flakes add a fresh, spicy kick.

Updated on Tue, 18 Nov 2025 16:06:00 GMT
Golden-brown pressed tofu steaks sit atop vibrant stir-fried vegetables, ready to enjoy with fluffy rice. Pin
Golden-brown pressed tofu steaks sit atop vibrant stir-fried vegetables, ready to enjoy with fluffy rice. | panpatriot.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.

After a long day, having this tofu and veggie rice bowl ready in under an hour always makes dinner stress-free. The crisp tofu and colorful vegetables remind me of my travels in Asia, where plant-based meals are both hearty and satisfying.

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 (e.g. 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 the Rice:
Rinse rice under cold water. In a saucepan, combine rice, water, and salt. Bring to a boil, cover, reduce heat, and simmer until tender. Fluff with a fork and keep warm.
Prepare the Tofu:
Slice pressed tofu into 4 thick steaks. In a shallow dish, whisk together soy sauce, oil, garlic powder, smoked paprika, and black pepper. Coat tofu steaks in marinade. Let sit for 10 minutes.
Sear the Tofu:
Heat skillet or grill pan over medium-high heat. Add a little oil if needed. Sear tofu for 3–4 minutes per side until golden and crisp. Remove and keep warm.
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–7 minutes, stirring often. Add soy sauce and toss to coat.
Assemble and Serve:
Plate rice, top with stir-fried vegetables, and place a tofu steak on top. Garnish as desired. Serve immediately.
A close-up of beautifully seared tofu steaks, part of a delicious stir-fried meals with rice. Pin
A close-up of beautifully seared tofu steaks, part of a delicious stir-fried meals with rice. | panpatriot.com

My kids love assembling their bowls and sprinkling sesame seeds on top—it makes dinnertime interactive and fun for everyone.

Required Tools

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

Allergen Information

Contains soy (tofu, soy sauce). May contain gluten (soy sauce). Use tamari for gluten-free and check all packaged products for allergens.

Nutritional Information

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

Savory and crispy Pressed Tofu Steaks provide a satisfying vegan meal, plated with colorful vegetables. Pin
Savory and crispy Pressed Tofu Steaks provide a satisfying vegan meal, plated with colorful vegetables. | panpatriot.com

This tofu steak bowl is perfect for a wholesome weeknight meal. Enjoy experimenting with different vegetable mixes each time you make it!

Recipe Questions

How do you press tofu for the best texture?

Pressing tofu removes excess water, allowing it to absorb marinades better and achieve a crispier crust when cooked. Use a tofu press or wrap the tofu block in a clean towel and place a heavy object on top for 15-30 minutes.

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables can be substituted. Stir-fry them just until tender-crisp to retain texture and nutrients, adjusting cooking time accordingly.

What oils work best for searing tofu and stir-frying?

Neutral oils with a high smoke point like sesame or olive oil are ideal. Sesame oil adds a nutty flavor that complements tofu and vegetables well.

Is it necessary to marinate the tofu?

Marinating adds deeper flavor and helps season the tofu internally. Even a brief 10-minute marinade can enhance taste, but longer times intensify the effect.

How do I make the rice fluffy and separate?

Rinse rice under cold water before cooking to remove excess starch. After simmering, fluff gently with a fork and keep covered until serving to maintain texture.

Can this dish be made gluten-free?

Yes, substitute soy sauce with tamari to avoid gluten and maintain the savory umami flavor in both tofu and vegetables.

Pressed Tofu Stir-Fried Vegetables

Crisp pressed tofu steaks with vibrant stir-fried vegetables and fluffy rice for a quick, hearty meal.

Prep duration
15 min
Cooking duration
25 min
Total duration
40 min

Category Fresh Healthy

Difficulty Easy

Origin Asian-inspired

Yield 4 Servings

Dietary requirements Vegan, Dairy-free

Ingredients

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

Directions

Step 01

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

Step 02

Marinate tofu steaks: Slice the pressed tofu into 4 thick steaks. Whisk together soy sauce, oil, garlic powder, smoked paprika, and black pepper in a shallow dish. Coat tofu steaks in the 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 a little oil if necessary. Sear tofu steaks for 3 to 4 minutes per side until golden and crisp. Remove from pan and keep warm.

Step 04

Stir-fry vegetables: In the same pan, heat oil and sauté minced garlic for 30 seconds. Add frozen vegetables and stir-fry over high heat for 5 to 7 minutes until hot and just tender. Add soy sauce and toss to coat.

Step 05

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

Necessary tools

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

Allergy information

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain.
  • Contains soy from tofu and soy sauce
  • May contain gluten if soy sauce is used; tamari recommended for gluten-free

Nutrition facts (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Calories: 350
  • Fat: 11 g
  • Carbohydrates: 45 g
  • Protein: 18 g