• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

This Wife Cooks™

  • About
    • Contact
    • Work With Me
    • JOIN MY NEWSLETTER
  • Holidays
    • Vegan and Vegetarian Thanksgiving Recipes
    • Vegan & Vegetarian Christmas Recipes
    • New Year’s Eve and New Year’s Day
    • St. Patrick’s Day
    • Easter
    • Cinco de Mayo
    • 4th of July
    • Oktoberfest
    • Halloween
    • Game Day
    • Happy Birthday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
    • Snacks
  • Popular
    • Breads
    • Casseroles & Comfort Food
    • Cookies & Cakes
    • Dressings & Dips
    • Kid Favorites
    • Pasta
    • Rice & Grains
    • Soups, Chilis, & Stews
    • Salads
    • Sandwiches, Tacos, & Burgers
    • Baking
    • Vegan
    • Vegetarian
  • Recipe Index
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Home » Popular » Vegan » Tofu Stir Fry Rice Bowls

Tofu Stir Fry Rice Bowls

May 17, 20232 Comments

Pin
Share
Share
84Shares
View Recipe
Tofu Stir Fry Rice Bowls ~ Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce. via @thiswifecooks

Tofu Stir Fry Rice Bowls ~

Easy plant-based dinner with pan-seared tofu, fluffy Jasmine rice, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.

Tofu Stir Fry Rice Bowls ~ Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.

Table of Contents

Toggle
  • Vegan Stir Fry Recipe
  • Best Rice for Stir Fry Rice Bowls
  • Ingredients for Tofu Stir Fry Rice Bowls
  • How to Make Tofu Stir Fry Rice Bowls
  • What to Serve with Stir Fry
  • More Recipes You’ll Love!
  • Follow This Wife Cooks on Instagram | Facebook | Pinterest
  • Tofu Stir Fry Rice Bowls
    • Ingredients
      • For the Sauce:
      • For the Stir Fry:
    • Instructions
    • Nutrition

Vegan Stir Fry Recipe

I like this tofu stir fry because it’s easy to make and the versatility of the recipe allows you to adjust it to incorporate whatever vegetables you have on hand.

I happen to love snap peas in a stir fry for the way they add a refreshing bit of sweetness and a satisfying crunch. Similarly, broccoli also retains its color and shape beautifully and would be an excellent substitute for snap peas in this recipe.

Best Rice for Stir Fry Rice Bowls

For this recipe, I went with Jasmine rice for its distinct aroma, plump texture, and subtly sweet flavor. This long-grain rice is commonly used in Asian-style dishes and pairs beautifully with a wide range of stir-fried vegetables, tofu, and sauces.

Tofu Stir Fry Rice Bowls ~ Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.

Ingredients for Tofu Stir Fry Rice Bowls

You will need the following:

  • 1 1/2 cups Jasmine rice
  • For the Sauce:
  • 2 tablespoons soy sauce
  • 2 tablespoons hoisin sauce
  • 1 tablespoon garlic, minced
  • 1 tablespoon dark sesame oil
  • 1/2 teaspoon ground black pepper
  • For the Stir Fry:
  • 2 tablespoons vegetable oil, divided
  • 14 ounces extra firm tofu, pressed and cut into 1/2-inch cubes
  • 1/2 cup yellow onion, halved and thinly sliced
  • 1 tablespoon ginger, freshly grated or finely chopped
  • 1 cup snap peas, sliced diagonally into 1/2-inch pieces
  • 1 cup shelled edamame

How to Make Tofu Stir Fry Rice Bowls

STEP ONE: Cook the Jasmine rice according to package directions—fluff with a fork and set aside.

STEP TWO: For the stir fry sauce: In a small bowl, whisk together the soy sauce, hoisin sauce, garlic, sesame oil, and black pepper; set aside.

STEP THREE: In a wok or large, deep skillet over medium-high heat, add 1 tablespoon of vegetable oil, spreading it around to coat the pan. When the oil is hot, add the cubed tofu in an even layer. Cook for 8 minutes, turning frequently, until all sides are lightly browned. Transfer the cooked tofu to a plate.

STEP FOUR: Into the now-empty pan, add the remaining 1 tablespoon of vegetable oil. Add the onion and cook for 2 minutes, until softened. Stir in the ginger and cook for an additional 30 seconds. Add the snap peas and edamame and cook, stirring frequently, for 2 minutes, to heat through. Add the tofu back into the pan.

STEP FIVE: Pour the stir-fry sauce over the entire mixture, stirring gently to coat. Continue cooking for an additional 1 minute to heat through.

STEP SIX: Divide the prepared rice into serving bowls, then top with tofu stir fry, and serve hot.

Tofu Stir Fry Rice Bowls ~ Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.

What to Serve with Stir Fry

These rice bowls are a complete meal on their own but if you want to add a little something extra to the meal, here are a few suggestions:

  • Spring Rolls – Their crunchy exterior and flavorful fillings complement the stir fry nicely. We like the vegetable spring rolls from Trader Joe’s.
  • More Vegetables – Garlic Bok Choy is an easy and flavorful side dish that takes all of 5 minutes to prepare.

More Recipes You’ll Love!

  • Asian Mushroom Rice
  • Garlic Sesame Noodles
  • Vegetable Fried Rice
  • Vegan Stir Fry Sauce
  • Ramen Stir Fry

Follow This Wife Cooks on Instagram | Facebook | Pinterest

Tofu Stir Fry Rice Bowls ~ Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.
Tofu Stir Fry Rice Bowls ~ Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.

Tofu Stir Fry Rice Bowls

Easy plant-based dinner with pan-seared tofu, crisp snap peas, edamame, and a homemade vegan stir-fry sauce.
5 from 8 votes
Print Pin Rate
Course: Dinner
Cuisine: Asian
Keyword: asian, dairy free, stir-fry, vegan, vegetarian
Prep Time: 10 minutes minutes
Cook Time: 35 minutes minutes
Total Time: 45 minutes minutes
Servings: 4
Calories: 432kcal
Author: Holly Gray
Prevent your screen from going dark

Ingredients

  • 1 1/2 cups Jasmine rice

For the Sauce:

  • 2 tablespoons soy sauce
  • 2 tablespoons hoisin sauce
  • 1 tablespoon garlic minced
  • 1 tablespoon dark sesame oil
  • 1/2 teaspoon ground black pepper

For the Stir Fry:

  • 2 tablespoons vegetable oil divided
  • 14 ounces extra firm tofu pressed and cut into 1/2-inch cubes
  • 1/2 cup yellow onion halved and thinly sliced
  • 1 tablespoon ginger freshly grated or finely chopped
  • 1 cup snap peas sliced diagonally into 1/2-inch pieces
  • 1 cup shelled edamame

Instructions

  • Cook the Jasmine rice according to package directions—fluff with a fork and set aside.
  • For the stir fry sauce: In a small bowl, whisk together the soy sauce, hoisin sauce, garlic, sesame oil, and black pepper; set aside.
  • In a wok or large, deep skillet over medium-high heat, add 1 tablespoon of vegetable oil, spreading it around to coat the pan. When the oil is hot, add the cubed tofu in an even layer. Cook for 8 minutes, turning frequently, until all sides are lightly browned. Transfer the cooked tofu to a plate.
  • Into the now-empty pan, add the remaining 1 tablespoon of vegetable oil. Add the onion and cook for 2 minutes, until softened. Stir in the ginger and cook for an additional 30 seconds. Add the snap peas and edamame and cook, stirring frequently, for 2 minutes, to heat through. Add the tofu back into the pan.
  • Pour the stir-fry sauce over the entire mixture, stirring gently to coat. Continue cooking for an additional 1 minute to heat through.
  • Divide the prepared rice into serving bowls, then top with tofu stir fry, and serve hot.

Nutrition

Calories: 432kcal | Carbohydrates: 70g | Protein: 19g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Trans Fat: 0.003g | Cholesterol: 0.2mg | Sodium: 703mg | Potassium: 527mg | Fiber: 4g | Sugar: 6g | Vitamin A: 269IU | Vitamin C: 19mg | Calcium: 99mg | Iron: 4mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!
Pin
Share
Share
84Shares

Related Posts:

  • Roasted Edamame with Parmesan ~ Edamame beans coated in a savory blend of Parmesan, garlic, and olive oil, then roasted to perfection.
    Roasted Edamame with Parmesan
  • Vegan Beef and Broccoli ~ Plant-based version of classic Chinese takeout with fresh broccoli and vegan beef steak over fluffy Jasmine rice.
    Vegan Beef and Broccoli
  • Fresh and flavorful Snap Pea Salad recipe! Crisp sugar snap peas tossed with toasted almonds and a zesty lemon dressing. Perfect for a light lunch or side dish. Vegetarian and vegan-friendly. #SnapPeaSalad #VegetarianRecipes #HealthyEating
    Snap Pea Salad

Filed Under: Lunch & Dinner, Pasta Night, Vegan, Vegetarian Tagged With: Asian, dairy-free, stir-fry, vegan, vegetarian

Previous Post: « Okra Rice Casserole
Next Post: Rice and Bean Burritos »

Reader Interactions

Comments

  1. Stephanie

    May 31, 2023 at 1:02 pm

    5 stars
    This is an excellent vegan stir fry. Just the right amount of spices, colors and textures to make it a satisfying meal. I am striving to serve more plant-based meals in my home and this recipe fits the bill!

    Reply
  2. Katie

    June 1, 2023 at 12:54 pm

    5 stars
    This tofu stir fry is incredible! Super easy to make and healthy!

    Reply
5 from 8 votes (6 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Welcome!

Hi, I’m Holly! I’m a busy wife and mom. I love cooking for my family and sharing creative and flavorful plant-based recipes.

Here, you will find everything from quick and easy dinners to comfort food classics and holiday favorites.

  • Facebook
  • Instagram
  • Pinterest

Recent Posts

  • White Bean Burgers
  • Japanese Spinach Salad
  • Roasted Zucchini Pasta
  • Olive and Feta Garlic Bread

Footer

Copyright © 2025 Rise and Shine Media, LLC. All rights reserved. Privacy Policy .Terms of Service .

This Wife Cooks™Logo Header Menu
  • About
    • Contact
    • Work With Me
  • Holiday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
  • Popular

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.