Pressed Tofu Steaks Vegetables

Featured in: Everyday Joyful Meals

This dish features golden and crisp pressed tofu steaks served alongside a vibrant medley of quickly stir-fried frozen vegetables and fluffy rice. The tofu is marinated with soy sauce, garlic powder, and smoked paprika before searing to create a hearty texture and rich flavor. The vegetables are cooked over high heat with garlic and a splash of soy sauce to retain freshness and color. Served with optional garnishes like spring onions and sesame seeds, it offers a balanced, easy-to-make plant-based option suitable for a quick, nutritious meal.

Updated on Tue, 18 Nov 2025 08:55:00 GMT
Golden, crispy pressed tofu steaks with colorful stir-fried vegetables and fluffy rice. Pin It
Golden, crispy pressed tofu steaks with colorful stir-fried vegetables and fluffy rice. | platefullyjoy.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.

My family was surprised by how filling and flavorful these tofu steaks are. Even my children, who usually turn up their noses at tofu, enjoy this meal with plenty of spring onions and chili flakes.

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 (white rice) or 30 to 35 minutes (brown rice) until tender. Fluff with a fork and keep warm.
Marinate 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. Lay tofu steaks in the marinade, turning to coat. Let sit for 10 minutes.
Cook the 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 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.
Pin It
| platefullyjoy.com
Pin It
| platefullyjoy.com

We love preparing this dish together on busy nights. The children enjoy arranging the toppings and picking their vegetables. It makes dinner feel both quick and special.

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.

Perfectly seared tofu steaks with a flavorful marinade atop a bed of mixed vegetables. Pin It
Perfectly seared tofu steaks with a flavorful marinade atop a bed of mixed vegetables. | platefullyjoy.com
Perfectly seared tofu steaks with a flavorful marinade atop a bed of mixed vegetables. Pin It
Perfectly seared tofu steaks with a flavorful marinade atop a bed of mixed vegetables. | platefullyjoy.com

Pressed tofu is the star of this quick, satisfying meal. Enjoy it with any seasonal vegetables you have for endless variety.

Recipe FAQs

How do I press tofu effectively?

Wrap the tofu in a clean cloth or paper towels and place a heavy weight on top for at least 15 minutes to remove excess moisture for better texture and crispiness.

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables work well; stir-fry them just until tender-crisp to maintain their vibrant color and texture.

What oil is best for stir-frying?

Sesame or olive oil are ideal for stir-frying, offering good flavor and a suitable smoke point for quick cooking.

How do I achieve crisp tofu steaks?

After marinating, sear tofu in a hot non-stick skillet with a little oil, cooking each side until golden and crisp without overcrowding the pan.

Is it possible to make this dish gluten-free?

Yes, substitute soy sauce with tamari to keep the dish gluten-free without compromising flavor.

Pressed Tofu Steaks Vegetables

Golden pressed tofu paired with vibrant stir-fried vegetables and fluffy rice in a wholesome plant-based meal.

Time to Prep
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Recipe by Olivia Reed


Skill Level Easy

Cuisine Asian-inspired

Makes 4 Number of Servings

Diet Info Plant-Based, No 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 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 to low, 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. Whisk together soy sauce, oil, garlic powder, smoked paprika, and black pepper in a shallow dish. Coat tofu steaks with 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 small amount of oil if needed. Sear tofu steaks 3-4 minutes per side until golden and crisp. Remove and keep warm.

Step 04

Stir-fry vegetables: Using 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 vegetables are hot and just tender. Add soy sauce and toss to coat.

Step 05

Assemble and serve: Place a portion of rice on each plate, top with stir-fried vegetables, then a tofu steak. Garnish with 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

Allergy Notice

Be sure to review ingredients for allergens. When unsure, talk with a healthcare provider.
  • Contains soy. May contain gluten if soy sauce is used; tamari recommended for gluten-free.

Nutrition (For Each Serving)

Nutritional details are meant for general guidance. Don't rely on them for medical reasons.
  • Calorie Count: 350
  • Fats: 11 g
  • Carbohydrates: 45 g
  • Proteins: 18 g