Back to Lunch Recipes
Lunch Recipes

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.

Time
25 min
Yield
Serves 4
Scale Yield
Level
Easy
Stir-fried Tofu + Vegetables (Minimal Oil)
Pin Recipe
The Article

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.

Health & Nutrition

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.

The Method

Instructions

  1. 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.

  2. 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.

  3. 03

    Sauté Aromatics: Add the remaining oil to the pan. Add garlic and ginger, cooking for 1 minute until fragrant.

  4. 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.

  5. 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.

— Chef's Notes & Practical Tips —
  • ✦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.

Need Metric or Gram Weights?

Convert cup measurements to grams using ingredient-specific density factors.

Cups to Grams
Variations

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.

Questions

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.

Per Serving

Nutrition

Approximate values — meant as a guide, not a verdict.

240 kcal
Calories
14g
Protein
18g
Carbs
12g
Fat
5g
Fibre
More like this

You may also love

Mediterranean High-Fiber Bean Salad (Easy Meal-Prep Lunch)
Lunch• 15 mins

Mediterranean High-Fiber Bean Salad (Easy Meal-Prep Lunch)

A vibrant, packable Mediterranean three-bean salad combining chickpeas, cannellini beans, kidney beans, crisp cucumber, and fresh parsley tossed in an oregano-lemon vinaigrette, delivering 11g of fiber per serving.

Easy Harvest Grain Bowl with Tahini Drizzle (Quick & Simple Recipe)
Lunch• 30 min

Easy Harvest Grain Bowl with Tahini Drizzle (Quick & Simple Recipe)

Roasted squash, pomegranate, and quinoa, finished with a silky lemon tahini.

Easy 5-Minute Citrus Chicken Salad with Avocado (Healthy Breakfast)
Lunch• 20 min

Easy 5-Minute Citrus Chicken Salad with Avocado (Healthy Breakfast)

Grilled chicken over butter lettuce with citrus vinaigrette and creamy avocado.