HOMECOOKPICKS RECIPES

Tofu and Vegetable Stir Fry

Cook tofu and vegetables in batches, then combine with a savory stir-fry sauce.

Prep: 20 min Cook: 30 min Approx. total: 50 min Serves 4 Easy
Jump to recipe

This page may contain affiliate links. We may earn a commission from qualifying purchases at no additional cost to you. As an Amazon Associate, we earn from qualifying purchases. Read our affiliate disclosure.

LET’S GET COOKING

Tofu and Vegetable Stir Fry

4 servings

Ingredients

Check off ingredients as you go.

Instructions

  1. Press and cube the tofu

    Wrap the tofu in a clean towel and press it under a weighted plate for 15-20 minutes to remove excess water. After pressing, cut the tofu into 1-inch cubes. Toss the cubes gently with cornstarch and a pinch of salt and pepper to coat evenly.

    Tip: Pressing the tofu ensures it browns rather than steams; cornstarch creates a crisp crust.

  2. Prepare the sauce

    In a small bowl whisk together soy sauce, rice vinegar, sesame oil, maple syrup (or honey), and vegetable broth or water. Set the sauce aside so flavors can meld while you cook.

  3. Heat the pan and sear the tofu

    Heat 2 tablespoons of oil in a wide stainless steel or nonstick pan over medium-high heat until shimmering. Add tofu cubes in a single layer and cook undisturbed for 3-4 minutes per side, turning to brown all sides. Remove browned tofu to a plate and set aside.

    Tip: Avoid crowding the pan; cook tofu in batches if necessary to maintain high heat for crisping.

  4. Cook aromatics and firmer vegetables

    Add the remaining 1 tablespoon oil to the pan. Sauté the onion, garlic, and ginger for about 1 minute until fragrant. Add carrot and broccoli and stir-fry for 3-4 minutes until they begin to turn bright and are just tender-crisp.

    Tip: Start with the firmer vegetables first since they take longer to soften.

  5. Add quick-cooking vegetables

    Add the bell peppers and continue to stir-fry for 1-2 minutes. The peppers should remain crisp and colorful—overcooking will make them soft.

  6. Return tofu and add sauce

    Return the seared tofu to the pan and pour the prepared sauce over everything. Toss gently and cook for another 1-2 minutes until the sauce thickens slightly and coats the tofu and vegetables.

    Tip: If the sauce thickens too much, add a splash of water or broth to loosen it.

  7. Finish and serve

    Remove from heat and stir in sliced green onions and a sprinkle of sesame seeds if using. Serve hot over steamed rice or noodles.

Equipment: Stainless Steel or Nonstick Pan buying guide

NUTRITION & YOUR NEXT MEAL

Make this part of your plan.

Choose a recipe version below. Estimates are per recipe serving; optional ingredients, brands and preparation can change the result.

Tofu & vegetable stir-fry

Estimated nutrition per serving · 1/4 of the defined batch

Calories
356 kcal
Protein
20.9 g
Carbs
22.8 g
Fat
22.8 g
Fiber
5.7 g

One serving is 1/4 of stir-fry. Cider-vinegar preview adaptation; no rice/noodles or sesame-seed garnish. Tofu brand and discarded oil can materially change totals.

Calculated using USDA FoodData Central reference foods. Not laboratory analysis or kitchen-tested nutrition. About the reference data.

You’ll review the recipe version before adding it. Meal planner additions let you choose a day, meal and servings per person. Your current plan and shopping list stay in this browser.

Tofu and Vegetable Stir Fry

This tofu and vegetable stir fry is a weeknight workhorse: simple to prep, fast to cook, and packed with texture and flavor. The key is contrasting crunchy, bright vegetables with crisp-edged tofu tossed in a glossy, balanced sauce. It works because each component is treated for the right amount of time — tofu gets a quick sear to develop a golden crust, while vegetables cook just long enough to stay vibrant and snappy.

What makes this dish special is its flexibility. You can swap in seasonal vegetables or pantry sauces, scale the heat up or down, and serve it over rice, noodles, or a bed of greens. It also shines as a make-ahead lunch: the flavors deepen after a day in the fridge and reheat well in a pan.

Why this recipe works

Firm tofu holds its shape when pressed and coated, allowing it to crisp without falling apart. A light coating of cornstarch gives the tofu a satisfyingly crunchy shell that contrasts nicely with tender vegetables. The sauce balances salty soy, bright acidity, a touch of sweetness, and nutty sesame oil so every bite tastes complete. Cooking at medium-high heat in a roomy pan lets moisture evaporate quickly so vegetables stay crisp rather than steaming down into mush.

Choosing the right equipment

For this stir fry you need a wide, flat pan with a solid, hot surface. Both stainless steel and high-quality nonstick pans work well depending on your preference. Stainless steel provides superior browning for tofu and can handle higher heat, while a scratch-resistant nonstick pan makes sticking less of a worry and eases cleanup. If you use metal utensils, look for scratch-resistant nonstick cookware or go with stainless steel to avoid damaging the coating. For more help selecting the best pan for your kitchen, see our guide to Best Nonstick Frying Pans for Home Cooks and our roundup of Best Budget Cookware Sets Under $200.

Here are a few tools that make the job easier:

How to make it yours

This recipe is designed as a template. Swap broccoli for snap peas, bell pepper for zucchini, or add in toasted cashews for crunch. For an extra layer of flavor, finish with a splash of rice vinegar or a few drops of toasted sesame oil right before serving. Add chili garlic sauce, Sriracha, or fresh sliced chili to introduce heat.

Tips and variations

Tip 1: Press the tofu for at least 15 minutes to remove excess moisture — the drier it is, the crispier it will sear. Tip 2: Cut vegetables to uniform sizes so they cook evenly and keep the pan hot but not smoking to avoid burning the sauce. Tip 3: If you like more sauce, double the sauce ingredients and reduce the cooking time for vegetables slightly to keep them crisp. Tip 4: Make it gluten-free by using tamari or coconut aminos instead of soy sauce.

Ready to cook? Scroll down to the ingredients and step-by-step instructions. This recipe keeps well and reheats quickly, making it perfect for meal prep.

For related kitchen gear and storage options, check our guide to Best Meal Prep Containers for Weekly Cooking to store leftovers safely and neatly.