Pressed Tofu Steaks Stir-Fry

Featured in: Vegetarian Favorites

This dish features golden pressed tofu steaks, marinated with savory spices and seared to a crisp finish. Served alongside a medley of stir-fried frozen vegetables tossed in a flavorful soy-based sauce, and complemented with fluffy long-grain rice, it offers a nourishing and vibrant plant-based option. The combination balances textures and flavors, with optional garnishes like spring onions, sesame seeds, and chili flakes enhancing each bite. Ideal for a quick and easy preparation with wholesome ingredients.

Updated on Tue, 18 Nov 2025 11:32:00 GMT
Golden, crispy Pressed Tofu Steaks served atop colorful stir-fried vegetables with fluffy white rice. Pin
Golden, crispy Pressed Tofu Steaks served atop colorful stir-fried vegetables with fluffy white rice. | forkandbloom.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, my family was amazed at how satisfying and delicious a simple plant-based dish could be. The crispy edges and savory marinade quickly became a favorite at our dinner table.

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 until tender (15–20 minutes for white rice, 30–35 minutes for brown rice). Fluff with a fork and keep warm.
Marinate Tofu:
Slice the pressed tofu into 4 thick steaks. In a shallow dish, whisk together soy sauce, oil, garlic powder, smoked paprika, and black pepper. Lay tofu steaks in the marinade, turning to coat. Let sit for 10 minutes.
Cook Tofu Steaks:
Heat a non-stick skillet or grill pan over medium-high heat. Add a little oil if needed. Sear tofu steaks 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 and cook over high heat for 5–7 minutes, stirring often, until hot and just tender. Splash in soy sauce and toss to coat.
Assemble and Serve:
Plate a portion of rice, top with stir-fried vegetables, and place a tofu steak on top. Garnish with spring onions, sesame seeds, and chili flakes as desired. Serve immediately.
A close-up view of perfectly seared Pressed Tofu Steaks next to a vibrant vegetable stir-fry. Pin
A close-up view of perfectly seared Pressed Tofu Steaks next to a vibrant vegetable stir-fry. | forkandbloom.com

Gathering around the table with this colorful dish always brings a smile to our faces. It is a meal that we enjoy sharing, celebrating simple ingredients and bold flavors.

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. Double-check all packaged ingredients for allergens.

Nutritional Information

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

Enjoy a complete meal: warm rice under flavorful Pressed Tofu Steaks and a quick veggie medley. Pin
Enjoy a complete meal: warm rice under flavorful Pressed Tofu Steaks and a quick veggie medley. | forkandbloom.com

Pressed tofu steaks with stir-fried vegetables make any night feel special. Enjoy a vibrant, nutritious meal ready in less than an hour.

Recipe Q&A

How do I properly press tofu for steaks?

Wrap the tofu block in a clean towel and place a heavy object on top for 15-30 minutes to remove excess moisture, resulting in firmer steaks.

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables work well; just adjust stir-fry time to ensure they remain crisp yet tender.

What oils work best for stir-frying?

Sesame and olive oils add great flavor and withstand medium-high heat for effective stir-frying.

How can I achieve a crispy texture on tofu steaks?

Ensure tofu is well pressed and hot oil is used for searing each side until golden brown and crisp.

Is it possible to make this gluten-free?

Yes, substitute tamari for soy sauce to avoid gluten while maintaining savory flavor.

Pressed Tofu Steaks Stir-Fry

Crisp pressed tofu steaks served with colorful stir-fried vegetables and fluffy rice, perfect for a quick meal.

Prep duration
15 min
Cooking duration
25 min
Complete duration
40 min


Skill level Easy

Origin Asian-inspired

Yield 4 Portions

Dietary specifications Vegan, Dairy-free

Components

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 rice: Rinse rice under cold water. Combine rice, water, and salt in a saucepan. Bring to a boil, cover, reduce heat and simmer until tender: 15–20 minutes for white rice, 30–35 minutes for brown rice. Fluff with a fork and keep warm.

Step 02

Marinate tofu: Slice pressed tofu into four thick steaks. In a shallow dish, whisk soy sauce, oil, garlic powder, smoked paprika, and black pepper. Coat tofu steaks in 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 needed. Sear tofu steaks for 3–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–7 minutes, stirring frequently until hot and 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.

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • Contains soy from tofu and soy sauce.
  • May contain gluten; use tamari for gluten-free option.

Nutritional information (per portion)

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