Pressed Tofu Steaks Vegetables

Featured in: Quick Dude Dinners

Experience tender pressed tofu steaks seared to a golden crisp, complemented by a colorful mix of stir-fried frozen vegetables and perfectly cooked rice. This dish offers a wholesome balance of textures and flavors, enhanced by simple seasonings like garlic, smoked paprika, and soy sauce. Quickly prepared and ready to serve in under an hour, it makes a fulfilling plant-based option that satisfies both taste and nutrition.

Updated on Tue, 18 Nov 2025 11:24:00 GMT
Golden-brown pressed tofu steaks glistening, served atop vibrant stir-fried vegetables and fluffy rice. Pin It
Golden-brown pressed tofu steaks glistening, served atop vibrant stir-fried vegetables and fluffy rice. | dudesnack.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 tried this recipe after a long day when I needed something comforting yet nutritious. Marinating the tofu brings out incredible flavor, and the combination with colorful vegetables makes it a family favorite even among picky eaters.

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

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Cook the 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. Fluff with a fork and keep warm.
Marinate and slice 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.
Sear the 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.
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–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.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Pin It
| dudesnack.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

My kids love helping sprinkle the sesame seeds and spring onions on the plates. It turns a simple dinner into something special at the table, and we always enjoy sharing stories over this meal.

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

A delicious plate of Pressed Tofu Steaks features crispy tofu and colorful stir-fried vegetables with rice. Pin It
A delicious plate of Pressed Tofu Steaks features crispy tofu and colorful stir-fried vegetables with rice. | dudesnack.com
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon

This flavorful tofu dinner comes together fast and can easily be customized with your favorite vegetables. Enjoy the satisfying crunch and beautiful colors on every plate!

Recipe Questions & Answers

How do I press tofu properly?

Press tofu by wrapping it in a clean cloth or paper towels, then placing a weighted object on top for about 15-30 minutes to remove excess moisture, ensuring crispier cooking.

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables work well. Adjust stir-frying time to ensure they retain desired tenderness and vibrant color.

What oils are best for searing tofu and stir-frying?

Olive oil or sesame oil both complement the flavors well and withstand medium-high heat needed for searing and stir-frying.

How can I make the tofu steaks more flavorful?

Marinate the tofu longer in the soy sauce and seasoning mix, or add ingredients like rice vinegar or maple syrup to deepen flavor.

What rice works best with this dish?

Both long-grain white and brown rice are suitable. Brown rice requires longer cooking time but adds a nuttier texture.

Is this dish gluten-free?

Yes, if tamari is used instead of soy sauce, the meal maintains a gluten-free profile.

Pressed Tofu Steaks Vegetables

Crisp tofu steaks paired with stir-fried vegetables and fluffy rice in a vibrant, nourishing dish.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Jake Anderson

Recipe Category Quick Dude Dinners

Skill Level Easy

Cuisine Type Asian-inspired

Output 4 Portion Size

Diet Preferences Vegan-Friendly, Made Without 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

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 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 soy sauce, oil, garlic powder, smoked paprika, and black pepper in a shallow dish. Coat tofu steaks in marinade and let sit for 10 minutes.

Step 03

Sear tofu: Heat a non-stick skillet or grill pan over medium-high heat. Add oil if needed. Sear tofu steaks 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 just tender. Add soy sauce and toss to coat.

Step 05

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

Gear Needed

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

Allergy Details

Always review all ingredients for allergens before starting. Check with a health specialist if uncertain.
  • Contains soy (tofu, soy sauce). May contain gluten if soy sauce is used; tamari is gluten-free.

Nutrition Details (per portion)

Nutrition info is for guidance and isn't a substitute for professional advice.
  • Calorie Count: 350
  • Fats: 11 g
  • Carbohydrates: 45 g
  • Proteins: 18 g