Pressed Tofu Steaks Stir-Fry

Featured in: Main Dishes

This dish features thick, golden tofu steaks marinated in savory spices and seared to a crispy finish. Accompanied by a quick stir-fry of frozen mixed vegetables enhanced with garlic and soy sauce, it offers vibrant flavors and satisfying textures. Served atop steamed fluffy rice, the combination balances protein and fresh vegetables for a nourishing, easy-to-prepare meal with Asian-inspired notes. Optional garnishes like spring onions and sesame seeds add color and crunch.

Updated on Mon, 17 Nov 2025 12:40: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. | cheerfulchefs.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.

I first made these tofu steaks when looking for a flavorful and healthy dinner after a busy day, and they quickly became a family favorite because they combine crispy textures and colorful veggies in every bite.

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

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 for white rice or 30 to 35 minutes for brown rice, until tender. Fluff with a fork and keep warm.
Marinate and slice 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.
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 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.
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 if desired. Serve immediately.
A healthy plate of pressed tofu steaks with vibrant veggies and rice, ready to eat. Save
A healthy plate of pressed tofu steaks with vibrant veggies and rice, ready to eat. | cheerfulchefs.com

My kids always get excited when they see these tofu steaks coming to the table, and our favorite way to enjoy them is with plenty of fresh spring onions sprinkled on top.

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 potential allergens.

Nutritional Information (per serving)

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

Crispy pressed tofu steaks, served with a flavorful side of stir-fried vegetables and rice. Save
Crispy pressed tofu steaks, served with a flavorful side of stir-fried vegetables and rice. | cheerfulchefs.com

This colorful tofu dinner is perfect when you want something hearty and fast. Enjoy leftovers for lunch the next day.

Recipe FAQs

How do I press tofu properly for steaks?

Wrap the tofu block in a clean kitchen towel and place a heavy object on top for at least 15 minutes to remove excess moisture, ensuring crispier steaks when cooked.

Can I use fresh vegetables instead of frozen for the stir-fry?

Fresh vegetables work well and can be stir-fried similarly; adjust cooking time so they remain tender-crisp and vibrant.

What oil is best for stir-frying the vegetables?

Neutral oils like sesame or olive oil provide flavor and withstand high heat required for quick stir-frying without burning.

How can I make the rice fluffier?

Rinse rice under cold water before cooking to remove excess starch, then cook with the right water ratio and fluff with a fork after steaming.

Are there easy ways to enhance the tofu marinade flavor?

Adding a splash of rice vinegar, maple syrup, or marinating for longer enhances depth and balances savory tones in the tofu.

What garnishes complement this dish best?

Chopped spring onions, toasted sesame seeds, and a sprinkle of chili flakes add freshness, texture, and subtle heat.

Pressed Tofu Steaks Stir-Fry

Golden tofu steaks complement a medley of stir-fried vegetables and fluffy rice in a wholesome plant-based dish.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Creator Ruby Smiles

Recipe Type Main Dishes

Skill Level Easy

Cuisine Background Asian-inspired

Portions 4 Serves

Dietary Preferences Vegan-Friendly, Dairy-Free Option

What You’ll Need

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

Step-by-Step Guide

Step 01

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 if using white rice, or 30–35 minutes for brown rice, until tender. Fluff with a fork and keep warm.

Step 02

Marinate 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 evenly with the marinade and let rest for 10 minutes.

Step 03

Sear Tofu: Heat a non-stick skillet or grill pan over medium-high heat. Add oil if necessary. Sear tofu steaks for 3–4 minutes per side until golden and crisp. Remove from pan 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 heated through and just tender. Add soy sauce and toss to coat.

Step 05

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

Tools You’ll Need

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

Potential Allergens

Inspect ingredients for specific allergens and contact a professional for concerns.
  • Contains soy from tofu and soy sauce; use tamari to avoid gluten contamination. Verify all packaged ingredients for allergens.

Nutritional Details (Per Serving)

Provided as supportive info; always cross-check with your healthcare provider.
  • Calories: 350
  • Fats: 11 grams
  • Carbohydrates: 45 grams
  • Proteins: 18 grams