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

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

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

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.