Pressed Tofu Steaks Stir-Fry

Featured in: Comfort Baking

Pressed tofu is sliced into thick steaks and marinated with soy sauce, garlic powder, and smoked paprika. These steaks are then seared to a golden crisp on both sides. In the same pan, a frozen mix of vegetables is quickly stir-fried with garlic and soy sauce for a flavorful finish. The dish is served over fluffy long-grain rice and garnished with spring onions, sesame seeds, and chili flakes for a touch of heat. This quick and satisfying plant-based meal blends crispy tofu with fresh, vibrant veggies for a perfect balance of textures and flavors.

Updated on Thu, 20 Nov 2025 21:05:17 GMT
Golden-brown pressed tofu steaks sit atop vibrant stir-fried vegetables and white rice. Pin
Golden-brown pressed tofu steaks sit atop vibrant stir-fried vegetables and white rice. | cinnamonnest.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 pressed tofu steaks, my family was amazed by how meaty and flavorful they tasted. Now, paired with stir-fried vegetables and rice, it's a favorite go-to whenever we want something hearty but quick.

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

Prepare 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 (white rice) or 30 to 35 minutes (brown rice), until tender. Fluff with a fork and keep warm.
Prepare the Tofu Steaks:
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.
Sear 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 to 4 minutes per side, until golden and crisp. Remove and keep warm.
Stir-Fry the 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 to 7 minutes, stirring often, until hot and just tender. Splash in the soy sauce and toss to coat.
To 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 if desired. Serve immediately.
A steaming plate of colorful stir-fried vegetables and tofu steaks, perfect for a vegan dinner. Pin
A steaming plate of colorful stir-fried vegetables and tofu steaks, perfect for a vegan dinner. | cinnamonnest.com

My kids love helping lay the tofu steaks in the marinade: they've made this recipe their own little kitchen tradition.

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

Nutritional Information

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

Crispy tofu steaks, glazed with a savory coating, accompany rice and stir-fried vegetables. Pin
Crispy tofu steaks, glazed with a savory coating, accompany rice and stir-fried vegetables. | cinnamonnest.com

This easy dish is packed with flavor and texture: a satisfying meal for any night of the week.

Recipe FAQ

How do you press tofu for steaks?

To press tofu, wrap it in a clean towel and place a heavy object on top for at least 10 minutes. This removes excess water, allowing the tofu to absorb marinades better and crisp up when cooked.

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables like broccoli, bell peppers, and snap peas can replace frozen ones. Adjust cooking time slightly to avoid overcooking and retain crispness.

What oils work best for stir-frying?

Oils with a high smoke point such as sesame oil or olive oil are ideal for stir-frying as they enhance flavor and withstand high heat.

How to achieve crispy tofu steaks?

Ensure tofu is well-pressed and marinated, then sear over medium-high heat in a non-stick pan without crowding. Flip gently to develop a golden crust on both sides.

Is tamari a suitable soy sauce alternative?

Yes, tamari is a gluten-free soy sauce substitute that provides a similar savory flavor, perfect for those avoiding gluten.

Pressed Tofu Steaks Stir-Fry

Golden tofu steaks served with a colorful medley of vegetables and tender rice for a wholesome meal.

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

Category Comfort Baking

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

Step 02

Marinate tofu steaks: 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 in the marinade and let sit 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 on each side until golden and crisp. Remove from heat 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, stirring frequently, for 5 to 7 minutes 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.

Necessary tools

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

Allergy information

Review ingredients carefully for potential allergens and consult with a healthcare provider if you're uncertain.
  • Contains soy from tofu and soy sauce.
  • May contain gluten if soy sauce is used; employ tamari for gluten-free.

Nutritional information (per serving)

These values are approximate guidelines only and shouldn't replace professional medical advice.
  • Calories: 350
  • Fat: 11 g
  • Carbs: 45 g
  • Protein: 18 g