↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Main Dish / Vegetarian / Tofu Stir Fry

Tofu Stir Fry

Published January 10, 2024 by Lauren Vavala Harris

Thanks for sharing!

Jump to Recipe Print Recipe
Tofu stir fry in a white bowl with text overlay.
Tofu stir fry in a white bowl with text overlay.

Tofu Stir Fry is a plant-based recipe that is loaded with crispy chunks of tofu and vegetables. The sauce gives the dish a slightly sweet and spicy flavor while a garnish of chopped peanuts and sesame seeds adds a little crunchiness. It’s the perfect meal for busy weeknights, and also works great for meal prep, as well!

A bowl of tofu stir fry with extra ingredients and wood cutting board in the background.

This post contains affiliate links. See our Disclosure Statement for more information.

While we love a good Vegetable Stir Fry recipe, this Tofu Stir Fry is loaded with vegetables and plant-based protein making it even heartier and more filling.

The base is a mix of Asian-inspired stir fry vegetables and chunks of crispy tofu and the sauce is more of a traditional stir fry sauce made with soy sauce, ginger, maple syrup and more.

This is the best meal when you want something quick and super flavorful!

Why This Recipe Works

This is a fairly quick and easy recipe to prepare. If needed, the vegetables can be prepped ahead of time to make cooking the meal later in the evening a bit quicker.

This vegetarian stir fry recipe is loaded with healthy vegetables such as carrots, peppers, onions and broccoli.

It’s a great recipe for meal prep as it keeps for up to 5 days when stored in the refrigerator.

Step-By-Step Instructions

Ingredients

Ingredients needed to make tofu stir fry on a white background.

Sauce

  • 1/4 cup water
  • 1/2 cup soy sauce
  • 1 tablespoon sriracha (or to taste)
  • 1 tablespoon maple syrup
  • 1/2 teaspoon red pepper flakes
  • 1 tablespoon ginger (grated)
  • 2 teaspoons cornstarch

Tofu and Vegetables

  • 1 pound extra firm tofu (drained, pressed, and cut into bite size cubes)
  • 3 tablespoons cornstarch
  • 2 tablespoons extra virgin olive oil (divided)
  • 1 carrot (julienne or sliced thin)
  • 2 red onions (sliced thin)
  • 1 head broccoli (cut into bite size pieces)
  • 1 red bell pepper (diced or cut into thin strips)
  • 1 yellow bell pepper (diced or cut into thin strips)
  • 3 green onions (sliced thin)
  • 2 garlic cloves (minced)

To Serve (all optional)

  • rice or noodles
  • sesame seeds
  • fresh lime juice
  • chopped peanuts
  • sesame oil

The entire recipe and instructions can be found in the recipe card at the bottom of this post. You can print the recipe from the card, if needed.

Prep!

Drain and press the tofu with a clean kitchen towel to remove as much moisture as possible. Dice into bite size pieces.

Cut the peppers, carrots, and onions into thin strips or slices and the broccoli into bite size pieces.

Create!

Tofu cubes and cornstarch in a white bowl.

Combine the water, soy sauce, sriracha, maple syrup, red pepper flakes, ginger, and cornstarch in a bowl. Whisk well. Set aside.

Toss the pieces of tofu with the 3 tablespoons of cornstarch. 

Fried tofu cubes in a skillet.

Heat one tablespoon of the olive oil in a large, deep skillet over medium-high heat. Add the tofu and cook, stirring often, until lightly browned and crisp, about 8 to 10 minutes. Remove to a plate and tent with aluminum foil to keep it warm.

Peppers, onion and broccoli in a skillet with a wood spoon.

Add the remaining tablespoon of olive oil to the skillet along with the carrots. Cook for 2 to 3 minutes, then add the red onion, broccoli, and peppers. Cook an additional 3 to 4 minutes, or until the vegetables are softened.

Vegetables, green onions and garlic in a skillet with a wood spoon.

Stir in the green onions and garlic. Cook an additional 30 to 60 seconds.

Tofu stir fry in a skillet with a wood spoon.

Add the sauce and tofu back to the skillet. Continue to cook a few more minutes, or until thickened to your liking.

Present!

Close up of a bowl of tofu stir fry with a small bowl of green onions in the background.

Serve over rice or noodles.

Garnish with lime juice, a drizzle of sesame oil, chopped peanuts and/or sesame seeds, or as desired.

Tips and Techniques

  • Vegetables can be diced or thinly sliced.
  • If you are planning to use this recipe for meal prep, place rice or noodles into a meal prep container with a lid and top with the stir fry and any desired garnishes.
  • Store leftovers in an airtight container in the refrigerator. Consume within 5 days.

FAQ’s

Can You Freeze Tofu Stir Fry?

Yes, tofu stir fry can be kept in an airtight container in the freezer for up to 3 months. Thaw in the refrigerator overnight, then reheat in the microwave on on the stove top.

More Vegetarian Recipes

Vegetarian Sweet Potato Black Bean Tacos
Vegetarian tacos are loaded with flavor. These Sweet Potato Black Bean Tacos are super easy to prepare and stuffed with spiced sweet potatoes, black beans and a zesty avocado salsa for intense flavor. Additional topping suggestions are included to suite all tastes. Enjoy these tacos for your next Meatless Monday, Taco Tuesday or any other day of the week.
Get The Recipe
Sweet potato black bean tacos on a white plate close up
Carrot Noodles with Pesto
This is the perfect recipe for a quick lunch or easy side dish, especially since it’s vegetarian and gluten free too. Carrot Noodles with Pesto pairs well with other Italian dishes and is something both kids and adults enjoy. If you already love spiralized zucchini, be sure to try this simple, flavorful recipe!
Get The Recipe
Carrot noodles with pesto in a white bowl with basil leaves around it.
Tuscan Spaghetti Squash
Tuscan Spaghetti Squash is an easy vegetarian meal perfect for busy week nights. With only 18 net carbs per generous serving, it’s naturally low carb, keto friendly, and gluten free.
Get The Recipe
Overhead of a skillet with Tuscan Spaghetti Squash and a wood spoon over a wood background with a blue and white towel

Love this Tofu Stir Fry recipe? Follow me on Pinterest, Instagram, and Facebook for more.

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

A close up of a bowl of tofu stir fry.
Print

Tofu Stir Fry

Tofu Stir Fry is a plant-based recipe that is loaded with crispy chunks of tofu and vegetables. The sauce gives the dish a slightly sweet and spicy flavor while a garnish of chopped peanuts and sesame seeds adds a little crunchiness. It's the perfect meal for busy weeknights, and also works great for meal prep, as well!
Course Main Dish
Cuisine Vegetarian
Prep Time 15 minutes minutes
Cook Time 25 minutes minutes
Total Time 40 minutes minutes
Servings 4 servings
Calories 285kcal
Author Lauren Harris

Ingredients

Sauce

  • 1/4 cup water
  • 1/2 cup soy sauce
  • 1 tablespoon sriracha (or to taste)
  • 1 tablespoon maple syrup
  • 1/2 teaspoon red pepper flakes
  • 1 tablespoon ginger (grated)
  • 2 teaspoons cornstarch

Tofu and Vegetables

  • 1 pound extra firm tofu (drained, pressed, and cut into bite size cubes)
  • 3 tablespoons cornstarch
  • 2 tablespoons extra virgin olive oil (divided)
  • 1 carrot (julienne or sliced thin)
  • 2 red onions (sliced thin)
  • 1 head broccoli (cut into bite size pieces)
  • 1 red bell pepper (diced or cut into thin strips)
  • 1 yellow bell pepper (diced or cut into thin strips)
  • 3 green onions (sliced thin)
  • 2 garlic cloves (minced)

Instructions

  • Combine the water, soy sauce, sriracha, maple syrup, red pepper flakes, ginger, and cornstarch in a bowl. Whisk well. Set aside.
    1/4 cup water, 1/2 cup soy sauce, 1 tablespoon sriracha, 1 tablespoon maple syrup, 1/2 teaspoon red pepper flakes, 1 tablespoon ginger, 2 teaspoons cornstarch
  • Toss the pieces of tofu with the 3 tablespoons of cornstarch.
    1 pound extra firm tofu, 3 tablespoons cornstarch
  • Heat one tablespoon of the olive oil in a large, deep skillet over medium-high heat. Add the tofu and cook, stirring often, until lightly browned and crisp, about 8 to 10 minutes. Remove to a plate and tent with aluminum foil to keep it warm.
    2 tablespoons extra virgin olive oil
  • Add the remaining tablespoon of olive oil to the skillet along with the carrots. Cook for 2 to 3 minutes, then add the red onion, broccoli, and peppers. Cook an additional 3 to 4 minutes, or until the vegetables are softened.
    1 carrot, 2 red onions, 1 head broccoli, 1 red bell pepper, 1 yellow bell pepper
  • Stir in the green onions and garlic. Cook an additional 30 to 60 seconds.
    3 green onions, 2 garlic cloves
  • Add the sauce and tofu back to the skillet. Continue to cook a few more minutes, or until thickened to your liking.
  • Serve over rice or noodles, if desired.
    Garnish with lime juice, a drizzle of sesame oil, chopped peanuts and/or sesame seeds, or as preferred.

Notes

Tips and Techniques

  • Vegetables can be diced or thinly sliced.
  • If planning to use this recipe for meal prep, place rice or noodles into a container with a lid and top with the stir fry and any desired garnishes.
  • Store leftovers in an airtight container in the refrigerator. Consume within 5 days.
** Nutritional information is an estimate and may vary. It does not include rice, noodles, or any toppings you may decide to add.

Nutrition

Serving: 1serving | Calories: 285kcal | Carbohydrates: 36g | Protein: 17g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 1850mg | Potassium: 1031mg | Fiber: 7g | Sugar: 12g | Vitamin A: 4656IU | Vitamin C: 238mg | Calcium: 152mg | Iron: 4mg

Related Posts

A white bowl filled with risotto and topped with spring vegetables including asparagus, squash and zucchini.
Spring Vegetable Risotto with Asparagus, Peas and Squash
Close up of a vegetarian chile rellenos stuffed with potatoes and cheese on a bed of tomato sauce on a white plate.
Vegetarian Chile Rellenos (Stuffed Poblano Peppers with Potatoes and Cheese)
Close up of truffle mac and cheese being lifted up some with a wood turner in a white casserole dish.
Truffle Mac and Cheese
Close up of a white bowl filled with roasted cauliflower curry.
Roasted Cauliflower Curry
A dish of truffle cauliflower mac and cheese with a wood spoon lifting some up.
Truffle Cauliflower “Mac” and Cheese

Filed Under: Main Dish, Recipes, Vegetarian

Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2025, Delicious Little Bites. All Rights Reserved.

37 shares