Stir-fried Tofu + Vegetables (Minimal Oil)
A healthy, plant-based stir-fry featuring crispy pan-seared tofu and colorful mixed vegetables cooked in a savory soy glaze with minimal oil.
Introduction
Weeknight dinners should be clean, nutritious, and easy to clean up. If you are looking for a plant-based meal that satisfies your cravings for takeout without all the extra fat and sodium, this Stir-fried Tofu + Vegetables (Minimal Oil) is the perfect choice. This dish features crispy tofu cubes and tender-crisp vegetables tossed in a savory glaze.
The secret to this recipe is pressing the tofu properly to remove moisture, allowing it to brown beautifully in a hot skillet with very little oil. In under twenty-five minutes, you can assemble a nutrient-dense, high-protein bowl. It is ideal for busy weeknights and healthy meal prep, providing a wholesome balance of plant protein and colorful vegetables.
Why this is a Great Meal
Stir-frying is traditionally done with a generous amount of oil to prevent sticking and to cook the ingredients rapidly. However, you can achieve the same texture with a fraction of the oil. By pan-searing pressed, extra-firm tofu in a well-seasoned cast-iron skillet or non-stick wok, you get golden-brown edges.
Using vegetable broth or water to steam-fry the vegetables keeps them tender-crisp without soaking up oil. The result is a light, clean, and lower-calorie version of a classic takeout dish that doesn't compromise on flavor or texture. It is a fantastic way to enjoy plant protein.
Instructions
- 01
Press Tofu: Wrap the tofu block in paper towels and place a heavy object on top for 15 minutes. Cut the pressed tofu into 1-inch cubes.
- 02
Sear Tofu: Heat ½ tablespoon of sesame oil in a large skillet over medium-high heat. Cook tofu cubes for 6 to 8 minutes, turning occasionally, until golden-brown. Set aside.
- 03
Sauté Aromatics: Add the remaining oil to the pan. Add garlic and ginger, cooking for 1 minute until fragrant.
- 04
Stir-fry Vegetables: Add the broccoli, red bell pepper, and snap peas. Pour in 2 tablespoons of water, cover, and steam-fry for 3 minutes.
- 05
Glaze & Combine: Pour in the soy sauce, maple syrup, and cornstarch mixture. Simmer for 1 minute until the sauce thickens. Return tofu to the skillet, tossing to coat. Serve warm.
- ✦Use extra-firm tofu and press it thoroughly to get the crispiest seared edges with less oil.
- ✦Steam-fry the vegetables with a splash of water and a covered lid to keep them tender-crisp without soaking up oil.
- ✦A high-quality non-stick wok or skillet is highly recommended to prevent sticking.
Easy Variations
Low-Carb Style
Serve over a bed of cauliflower rice or fresh salad greens.
Spicy Variation
Whisk a teaspoon of sriracha or red pepper flakes into the soy glaze.
Frequently Asked Questions
Q: Can I use firm tofu instead of extra-firm?
A: Extra-firm is highly recommended because it holds its shape much better during stir-frying.
Q: How long does leftovers last?
A: Store in airtight containers in the refrigerator for up to 3 days.
Nutrition
Approximate values — meant as a guide, not a verdict.
You may also love
Harvest Grain Bowl with Tahini Drizzle
Roasted squash, pomegranate, and quinoa, finished with a silky lemon tahini.
Citrus Chicken Salad with Avocado
Grilled chicken over butter lettuce with citrus vinaigrette and creamy avocado.
Grilled Chicken Breast with Steamed Broccoli
A healthy high-protein lunch of lean grilled chicken and steamed broccoli — simple, satisfying, and ready in under 30 minutes.




