Pressed Tofu Steaks Stir-Fry

Featured in: Warm Family Dinners

Start by cooking fluffy rice until tender. Press and slice extra-firm tofu, marinate it briefly with soy and spices, then sear until golden and crisp. Stir-fry a medley of frozen vegetables with garlic and soy sauce for a vibrant side. Plate the rice, topped with warm vegetables and tofu steaks, garnished with spring onions and sesame seeds for added texture and flavor. This meal combines hearty tofu with fresh, savory notes in a quick, plant-based dish sure to satisfy.

Updated on Tue, 18 Nov 2025 12:09:00 GMT
Golden-brown pressed tofu steaks sit atop fluffy rice and vibrant stir-fried vegetables in this healthy meal. Save
Golden-brown pressed tofu steaks sit atop fluffy rice and vibrant stir-fried vegetables in this healthy meal. | cloverhearth.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.

We love making this recipe when we're short on time but want a filling meal. The tofu turns so crisp, and frozen veggies mean minimal prep.

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. Combine rice, water, and salt in a saucepan. Bring to a boil, cover, reduce heat, and simmer until tender. Fluff with a fork and keep warm.
Marinate tofu:
Slice pressed tofu into 4 steaks. Whisk together soy sauce, oil, garlic powder, smoked paprika, and black pepper. Coat tofu steaks in marinade and let sit for 10 minutes.
Sear tofu:
Heat a non-stick skillet or grill pan over medium-high heat with a little oil if needed. Sear tofu 3–4 minutes each 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. Add frozen vegetables and cook over high heat for 5–7 minutes, stirring often, until just tender. Add soy sauce and toss.
Serve:
Plate rice, top with vegetables, and place tofu steak on top. Garnish with spring onions, sesame seeds, and chili flakes. Serve immediately.
Save
| cloverhearth.com

My kids love helping sprinkle the sesame seeds and spring onions on their plates. It's become our go-to meal after weekday activities.

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

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

A close-up reveals crispy edges on the pressed tofu steaks, complementing the colorful stir-fried veggie side dish. Save
A close-up reveals crispy edges on the pressed tofu steaks, complementing the colorful stir-fried veggie side dish. | cloverhearth.com

This easy dinner makes weeknights smoother and satisfies everyone at the table. Serve hot for best texture.

Recipe Questions & Answers

How do I properly press tofu for best texture?

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

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables like broccoli, carrots, and bell peppers can be stir-fried; adjust cooking time to ensure they remain tender-crisp and vibrant.

What type of rice works best with this dish?

Long-grain white or brown rice both complement the flavors well; brown rice offers a nuttier taste and more fiber but takes longer to cook.

How can I enhance the tofu’s flavor before cooking?

Marinate tofu with soy sauce, garlic powder, smoked paprika, and pepper for at least 10 minutes to impart deep, savory notes before searing.

Is it necessary to use oil for stir-frying vegetables?

Using a small amount of oil helps to carry flavors and prevents sticking, but to reduce fat, a non-stick pan or water stir-fry technique can be used instead.

Can I make this dish gluten-free?

Yes, swap soy sauce with tamari to maintain gluten-free status without compromising the savory umami flavor.

Pressed Tofu Steaks Stir-Fry

Golden tofu steaks served with colorful stir-fried vegetables and fluffy rice in an easy, flavorful meal.

Prep duration
15 minutes
Cook duration
25 minutes
Overall time
40 minutes
Recipe by Clover Hearth Emily Dawson

Recipe type Warm Family Dinners

Skill level Easy

Culinary roots Asian-inspired

Servings made 4 Portion size

Diet preferences Plant-based, Free of dairy

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 ½ tsp garlic powder
05 ½ 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 ¼ cups long-grain white or brown rice
02 2 cups water
03 ½ tsp salt

Garnishes (optional)

01 2 tbsp chopped spring onions
02 1 tbsp sesame seeds
03 Chili flakes, to taste

How to make it

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 4 thick steaks. In a shallow dish, whisk soy sauce, oil, garlic powder, smoked paprika, and black pepper. Coat tofu steaks evenly and let marinate 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. Splash in 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 spring onions, sesame seeds, and chili flakes if desired. Serve immediately.

Equipment needed

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

Allergy details

Be sure to review every ingredient for potential allergies, and talk to a medical expert if you’re unsure.
  • Contains soy from tofu and soy sauce; may contain gluten unless tamari is used. Verify all packaged ingredients for allergens.

Nutrition information (each portion)

Only use this data as a helpful reference—it’s not intended to replace professional health guidance.
  • Calorie count: 350
  • Fat content: 11 grams
  • Carbohydrates: 45 grams
  • Proteins: 18 grams