This one-pot, vegetarian stir-fry uses cubes of extra-firm tofu fried until the surface is crispy.

Its then tossed with crunchy vegetables and a lightly sweet, spicy, and sticky orange sauce.

One of the fastest ways to get a satisfying dinner on the table is to make stir-fry.

One Pot Vegetarian Stir Fry with tofu served in a bowl.

Jessica Gavin

you’ve got the option to cook the protein, vegetables, and sauce all in one pan!

The inside remains soft and the contrasting texture is lovely!

A sweet and spicy orange sauce adds a burst of flavor that coats all of the ingredients.

Vegetarian Stir Fry with Tofu served in a bowl with chopsticks.

Jessica Gavin

Meatless meals just got more exciting!

Whats the Best Tofu for this Recipe?

Extra firm tofu works best for stir-fry.

Vegetarian Stir Fry with Tofu with snap peas.

Jessica Gavin

The curd is pressed for longer when manufacturing, which yields a more compact soy protein product.

Its still soft but it doesnt crumble with gentle pressure.

When added back to the pan to toss with the sauce, the protein keeps its cube shape.

Easy Tofu Stir Fry served with rice.

Jessica Gavin

The process outlined below takes about 10 minutes.

Whats in this Sweet and Spicy Sauce?

Tofu is neutral in flavor, which means we can add a bold sauce to bump up the taste.

A canister with a spice blend to make a Healthy Stir Fry.

Jessica Gavin

The final flavor touch comes from garlic chili sauce, which leaves a gentle lingering heat.

If you dont have garlic chili sauce, use Sriracha or red chili flakes.

Best Swaps and Substitutions for Tofu Stir Fry

This recipe is pretty versatile.

Cubed tofu on a baking sheet to make Vegetarian Stir Fry with Tofu.

Jessica Gavin

What Would You Serve with This?

Serve this spicy tofu stir-fry withwhiteor brown rice.

For a low carb option, pair it with sauteedcauliflower rice.

Whisking a sauce for One Pot Vegetarian Stir Fry.

Jessica Gavin

A hot bowl ofhot and sour souporegg drop soupwould be a great appetizer to enjoy before the main dish.

Cover with additional paper towels.

Place a second sheet pan on top.

Whisking water and cornstarch to make an Easy Tofu Stir Fry

Jessica Gavin

Place a heavy can or jar on the pan to lightly press out the excess moisture from the tofu.

Leave it for about 10 minutes.

Set the pieces aside on dry paper towels.

Cubed tofu in a wok to make Healthy Stir Fry.

Jessica Gavin

In a small bowl whisk together cornstarch and water, set aside.

Heat a wok or 12-inch nonstick skillet over medium-high heat.

Add 3 teaspoons vegetable oil and sesame oil and heat until shimmering but not smoking.

Snap peas, mushrooms, and red peppers in a wok to make an Easy Tofu Stir Fry.

Jessica Gavin

Swirl the pan to coat with the oil.

Working in two batches, add tofu to the pan in a single layer.

Cook until golden brown, about 2 to 3 minutes.

Stir fried vegetables with sauce poured on top to make a One Pot Vegetarian Stir Fry.

Jessica Gavin

Flip over and cook the other side until golden browned, another 2 to 3 minutes.

Transfer to a clean plate lined with a paper towel, then fry the remaining tofu.

Add the remaining 1 teaspoon of vegetable oil to the pan.

Cornstarch added to a wok for a Vegetarian Stir Fry with Tofu.

Jessica Gavin

Add the mushrooms and sugar snap peas, stir-fry for 2 minutes.

Add the diced bell peppers, cook for 1 minute.

Add the garlic and ginger, stir-fry for 30 seconds.

A spoon mixing tofu and vegetables for a Vegetarian Stir Fry with Tofu.

Jessica Gavin

Add the sauce mixture to the pan, simmer for 30 seconds.

Season tofu stir-fry with salt, pepper, and garlic chili oil to taste.

Serve tofu stir-fry with rice and garnish with green onions.

Tofu and vegetables mixed with sauce in a wok to make a Healthy Stir Fry.

Jessica Gavin