The Best Vegan Stir Fry Recipe
The Best Vegan Tofu and Veggies Stir Fry
This vegan tofu and veggies stir fry is one of my family’s absolute favorite meals and one that we make frequently. This recipe is simple and quick to make. You can have dinner on the table in 30-40 minutes with this recipe. Most of the ingredients are easily found at your local grocery store. For some of the more difficult to find ingredients, you can usually find them at your local Asian grocery store or online. I put links below to some of the exact cooking tools and ingredients that we use.
As noted in the recipe, you can top this tofu and veggies stir fry on top of cooked rice (our favorite is jasmine rice), any grain that you prefer or any Asian noodles. Our favorite Asian noodles are sweet potato noodles. This recipe is extremely versatile and you can sub out any of the vegetables for a different vegetable. For example, sometimes we make this recipe with cauliflower, green beans and mushrooms. Sometimes I like to add extra nutrition so I add greens – either kale, spinach or swiss chard. When you switch out different veggies, just make sure to keep the amount of veggies relatively the same.
Enjoy this delicious vegan tofu and veggies stir fry – it’s healthy, high in protein and scrumptious! Fun fact: did you know that sesame seeds are full of calcium? Just 100 grams of sesame seeds provide a whopping 975 milligrams of calcium.

The Best Vegan Tofu and Veggies Stir Fry
Ingredients
Equipment
Method
- Preheat a cast-iron pan or large non-stick skillet over high heat. Mix together all of the sauce ingredients in a measuring cup and set aside. ** Have a large bowl or baking pan near the stove to hold the ingredients as the finish cooking.**
- Once the pan is hot, apply a small drizzle of vegetable oil. Add the cubed tofu and sprinkle with a little salt. Cook for 6-7 minutes, tossing often until the tofu is golden brown on most sides.

- Transfer the tofu to the baking pan or bowl and proceed with the broccoli, bell pepper and carrots. Add a small amount of oil or hot water to the hot pan, toss in the vegetables and cook until the broccoli, bell pepper and carrots are charred and colorful, about 5 minutes. Cover the pan between tosses so that it cooks faster. Once cooked, transfer the vegetables to the pan with the tofu.
- Now, proceed with the cabbage. Add a little hot water and cook for about 3 minutes, covered. Transfer the cooked cabbage to the pan with the tofu and veggies.
- Now, let’s cook the sauce. Add the minced garlic to the hot pan and sauté until fragrant (1 minute). Add a little hot water if needed so the garlic doesn’t stick to the pan. Add the sauce and mix together until heated through and bubbly, about 2 minutes.
- Add all the cooked veggies and tofu back to the pan and toss to coat. Taste for seasoning.Serve over rice, another cooked grain or asian noodles. We typically serve the stir fry with white jasmine rice or Asian noodles, such as rice noodles or our favorite, sweet potato noodles. Add the garnishes of choice and enjoy!
As an Amazon Associate I earn from qualifying purchases, however, please know that I only recommend items that I use and love!
Links for our favorite cooking tools:
Eco-friendly Non-stick skillet
Ingredients links:






Leave a Reply