Tofu Stir Fry

BY:

Linda

June 10, 2026


Tofu stir fry is a quick and healthy meal that showcases vibrant vegetables and protein-packed tofu. It’s easy to prepare and perfect for busy weeknights. With a mix of colorful veggies and a savory sauce, this dish is not only delicious but also visually appealing.


Why Make This Recipe

Making tofu stir fry is an excellent choice for anyone looking for a nutritious and satisfying meal. It’s packed with vitamins from the vegetables and provides a good source of protein from the tofu. This recipe is versatile, allowing you to use any vegetables you have on hand. Plus, it’s a fantastic way to introduce tofu into your diet if you haven’t tried it before!


How to Make Tofu Stir Fry

Ingredients:

  • 14 ounces firm tofu, drained and pressed
  • 2 tablespoons vegetable oil
  • 1 bell pepper, sliced
  • 1 cup broccoli florets
  • 1 carrot, sliced
  • 3 green onions, sliced
  • 2 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1 tablespoon sesame oil
  • Salt and pepper to taste

Tofu Stir Fry

Directions:

  1. Press and cube the tofu. Heat vegetable oil in a large skillet over medium-high heat. Stir-fry the tofu until golden brown, about 5-7 minutes.
  2. Add the sliced bell pepper, broccoli, and carrot to the skillet. Stir-fry for another 5 minutes.
  3. Add the garlic and green onions. Cook for an additional 2 minutes.
  4. In a small bowl, mix soy sauce, cornstarch, and sesame oil. Pour the mixture over the veggies and tofu. Stir well and cook until the sauce thickens, about 2-3 minutes.
  5. Season with salt and pepper before serving.

How to Serve Tofu Stir Fry

Tofu stir fry can be served on its own or over a bed of rice or noodles. You can top it with sesame seeds or additional green onions for extra flavor and crunch. It also pairs well with a side of steamed rice or fried rice for a more filling meal.


How to Store Tofu Stir Fry

Store any leftover tofu stir fry in an airtight container in the refrigerator. It can be kept for up to 3 days. When you are ready to eat it, reheat in a skillet over medium heat, stirring occasionally.


Tips to Make Tofu Stir Fry

  • Use firm or extra-firm tofu for the best texture.
  • Experiment with different vegetables based on what you like or what you have available.
  • For extra flavor, marinate the tofu in soy sauce for 30 minutes before frying.

Variation

You can customize this recipe by adding protein sources like chicken, shrimp, or tempeh. You can also use different sauces such as teriyaki or sweet and sour if you want a different taste.


FAQs

Can I make this recipe gluten-free?
Yes, you can use gluten-free soy sauce or tamari as a substitute.

How do I press tofu?
To press tofu, wrap it in a clean towel and place a heavy object on top, like a cast iron skillet. Leave it for about 15-30 minutes to remove excess moisture.

What vegetables should I use?
You can use any vegetables you like! Bell peppers, snap peas, zucchini, and mushrooms are great alternatives.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tofu Stir Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and healthy tofu stir fry featuring vibrant vegetables and a savory sauce.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 14 ounces firm tofu, drained and pressed
  • 2 tablespoons vegetable oil
  • 1 bell pepper, sliced
  • 1 cup broccoli florets
  • 1 carrot, sliced
  • 3 green onions, sliced
  • 2 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1 tablespoon sesame oil
  • Salt and pepper to taste

Instructions

  1. Press and cube the tofu. Heat vegetable oil in a large skillet over medium-high heat. Stir-fry the tofu until golden brown, about 5-7 minutes.
  2. Add the sliced bell pepper, broccoli, and carrot to the skillet. Stir-fry for another 5 minutes.
  3. Add the garlic and green onions. Cook for an additional 2 minutes.
  4. In a small bowl, mix soy sauce, cornstarch, and sesame oil. Pour the mixture over the veggies and tofu. Stir well and cook until the sauce thickens, about 2-3 minutes.
  5. Season with salt and pepper before serving.

Notes

Serve on its own or over rice or noodles. Top with sesame seeds or additional green onions for extra flavor.

  • Author: linda
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Asian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 0mg

Readers love these recipes !

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star