Better than takeout, this Ginger Tofu Fried Rice gives you a fairly quick and easy option for a great-tasting and satisfying everyday meal. Crispy tofu, brown rice, veggies, and a tangy sauce come together to create a vegetarian delight.
This post contains affiliate links. If you purchase a product via these links, I will earn a small commission which helps to keep this blog running!
I love having a collection of easy, everyday meals that I can tap into when I'm short on time or want to do some weekly meal prep. Fried rice is a traditional Chinese preparation that combines cooked rice, vegetables, protein, sauce, and aromatics. The ingredients are then stir-fried in a large pan, giving you a super flavorful dish.
There are several options for making this recipe ahead of time, so be sure to check out the meal prep tips in the post.
This fried rice is built for two, but can easily be doubled if you want to have lots of leftovers.
Contents:
Everyday fried rice for 2!
Like many of you, for a long time, I had a bit of a love/hate relationship with tofu. I had always enjoyed bits of it in Pad Thai but wasn't a huge fan otherwise.
Then I learned that good tofu was all about the seasonings and the way it is cooked. Ever since I've been looking for ways to incorporate tofu into different recipes. One of my favorites has become this tofu fried rice, which is now pretty much a weekly staple in my house.
This go-to meal uses simple ingredients, many of which you may already have on hand, and is super satisfying, making it the perfect recipe to add to your everyday meals recipe collection. Read on to learn more about how to make this Ginger Tofu Fried Rice, or jump straight to the recipe to start cooking!
Ingredient Notes
The full list of ingredients and quantities can be found in the recipe card below.
Extra Firm Tofu: There are many great uses for other types of tofu, but when it comes to a dish that needs the tofu to be crisp, extra-firm tofu is the only way to go. Look for tofu in either the refrigerated section near the produce or in the Asian foods aisle if you prefer a shelf-stable version.
Brown Rice: I generally use long-grain brown rice. You can substitute short grain or even white rice if you prefer, however, be sure to cook according to the package directions as they may differ from what's listed in the recipe instructions
Eggs: I use large eggs in all of my recipes.
Veggies: Garlic, yellow onion, carrot, green onion, frozen peas. You can use a mixture of frozen peas and carrots and then leave out the fresh carrot.
Cornstarch: Adding cornstarch helps the tofu to crisp up when baking it.
Ground ginger: Ginger is one of the key flavors in this recipe so don't skip it!
Pantry staples: Soy sauce, rice vinegar, sesame oil, tamari, sugar, avocado oil.
How to make fried rice
Full Recipe Directions are included in the Recipe Card below
This recipe comes together in four main phases:
Cook and cool the rice. Cook the rice according to the package directions. Ideally, you'll make the rice at least 30 minutes in advance so it has time to cool before you stir fry it. As soon as the rice is done cooking, pop it in a bowl and chill it in the refrigerator until the tofu is done baking.
Bake the tofu. Once you've drained the tofu, you'll cube it, season it and bake it until crisp. See the tips below for more detailed instructions.
Make the sauce. Mix the sauce ingredients in a small bowl and set aside.
Stir fry. Heat up the skillet or wok and then add some oil and the tofu. Stir fry it for a few minutes then add the veggies, followed by the rice and eggs. Finish with the sauce and let it all cook for a couple of minutes.
What is the best pan to use for this recipe? You need is a fairly roomy skillet or wok for this recipe. A large, coated cast-iron skillet is a good choice. A 12" pan is ideal. A carbon steel pan or wok would also work very well.
Tips for baking tofu
When I first started cooking tofu, I experimented with many different cooking methods. And while pan frying gives you the crispiest results, it's a bit messy and uses a lot of oil.
After doing some research, and quite a bit of testing, I think this method of seasoning and baking gives you the best results.
Step 1 | Water-logged tofu will never get nice and crisp. Slice the block of tofu into 1" thick pieces. Once sliced, press them with a paper towel to release the moisture.
Step 3 | Spread the seasoned tofu on a baking sheet lined with parchment paper.
Step 2 | Cut the drained slices into 1" cubes and toss your tofu in some oil, tamari or soy sauce, and a bit of cornstarch. Then you are ready to bake it.
Step 4 | Bake the tofu for 25-30 minutes until browned and crisp.
MEAL PREP TIPS
You have a few options for meal-prepping this recipe:
- Make the entire recipe ahead of time, store it in the refrigerator, and reheat it when you are ready to eat. It will taste great but the tofu will lose a little bit of its crispiness.
- Cook the tofu ahead of time. This saves you the 30 minutes it takes to bake the tofu but again it won't be quite as crisp.
- Make the rice a day or two in advance. This gives you more of a true fried rice texture and means the hands-on time the day you make it is only about 15 minutes.
Frequently asked questions
Do I have to use brown rice?
The recipe is designed for brown rice so you don't have to make it a day in advance. You can substitute white rice if you prefer, but make it at least a day ahead and chill to get the best texture. If you use white rice, cook it according to the package directions.
Do I need to defrost the peas?
You don't need to defrost the peas before adding them to the stir fry. Just measure and toss them in the hot pan.
How do I store leftovers?
This fried rice makes a great packable lunch. Store in an airtight container in the refrigerator and reheat in the microwave.
What you'll need for this recipe
Large Rimmed Baking Sheet – These half-sheet pans are kitchen essentials!
Large skillet or wok - Carbon steel pans are a great choice when making fried rice or stir fry.
More vegetarian recipes
If you are looking for other vegetarian dishes check out these reader favorites:
- Crispy Teriyaki Tofu Rice Bowl. This is another great tofu-based recipe that works for any day of the week.
- Ancient Grains Bowl. This True Food Kitchen copycat recipe is a real stand-out when you want a plant-based meal.
Click here to subscribe Urban Foodie Kitchen's Newsletter for free and fresh recipes right to your inbox!
If you give this recipe a try, be sure to let me know! Leave a comment with a star rating below.
You can also take a photo & tag @urbanfoodiekitchen on Instagram.
Ginger Tofu Fried Rice
Ingredients
For the fried rice:
- ¾ cup brown rice
- 1 ½ cups water
- 1 tablespoon avocado oil
- ½ cup vertically sliced onion
- ½ cup thinly sliced carrot, about 1 large carrot
- ⅔ cup frozen peas
- 1 egg, lightly beaten
- 2 tablespoon thinly sliced green onion
For the tofu:
- 1 12- ounce package extra-firm tofu, drained and cut into 1" slices
- 1 tablespoon olive oil
- ½ tablespoon sesame oil
- 1 ½ tablespoons cornstarch
- 2 teaspoons tamari soy sauce
For the Sauce:
- ¼ cup tamari soy sauce
- 2 tablespoons rice vinegar
- 2 tablespoons sesame oil
- 1 teaspoon ground ginger
- ½ teaspoon sugar
- 1 garlic clove, minced
Instructions
- Cook the rice. Add the rice and water to a medium saucepan and bring to a boil. Cover, reduce heat, simmer for 35-40 minutes until rice is tender (check package directions for the ultimate cooking time as I've found it varies depending on the type of brown rice I'm using). Once the rice is done, pop it into a bowl and chill in the refrigerator until the tofu is done baking. NOTE: Ideally, this step is done at least 30 minutes in advance so the rice has time to cool and chill.
- Heat the oven. Preheat oven to 400°F and line a rimmed baking sheet with parchment paper.
- Drain the tofu. Slice the tofu into 1" thick pieces. Place it on a flat surface covered with paper towels. Cover the slices with a paper towel and press down to remove as much moisture as possible.
- Season the tofu. Cut the drained tofu into 1" cubes and add to a medium mixing bowl. Add the olive oil and sesame oil, tamari and cornstarch. Mix until all of the tofu cubes are coated.
- Bake the tofu. Spread the seasoned tofu on the lined baking sheet. Bake for 25-30 minutes or until golden brown.
- Make the sauce. Combine soy, vinegar, sesame oil, ginger, sugar and garlic in a small bowl. Whisk together and set aside.
- Make the stir fry. When both tofu and rice are done, heat the avocado oil in a large skillet or wok over medium-high heat. Add tofu, and cook for 2-3 minutes, to furhter crisp the tofu. Add peas, onion and carrots, cook for 2 minutes. Add rice and egg, cook for 1 minute, stirring continually. Add tamari mixture and cook for 2 minutes.
- Serve. Top each serving with 1 tablespoon of green onion. Serve immediately.
Notes
- I use a mandolin to slice the carrots for this dish so I get nice thin slices. If you don't have one, you can either just slice them as thin as you can with a knife, or use a peeler to create long thin strips.
Nutrition
This post was originally published in April 2015. It was updated in February 2023 with some new information and photos as well as a few modifications to the original recipe.
Amber | Caleighs Kitchen says
This sounds really good! I hated tofu at first too, but it just takes to so many different flavors! I am also jealous you have somewhere close by that offers those kind of lunch options!
Shannon @ Dinner from the Heart says
Tofu is a staple at our house. We always have some in the fridge - even pickled with spices! It helps that my hubs is Chinese. 😉
Adding tofu to fried rice is a great idea and I love that you baked it instead of deep frying it to dry it out. This sounds and looks delicious.
FoodieGirlChicago says
Pickled tofu sounds so interesting!
Josie says
Yum, this looks awesome, Kathryn! Love adding ginger to everything 🙂 Pinning it for later!
Kirsten says
Kathryn,
I so rarely eat tofu, but I enjoy the flavor/texture of bbq or baked tofu so I don't know why it doesn't appear more often. I've gotten into the flavor of ginger water in the evenings, so I may as well spread it out during the day too.
Thanks!
peter @feedyoursoultoo says
love the look and flavor of this dish. My wife is a fried rice junkie. Add to my to do list!
GiselleR @ Diary of an ExSloth says
I've got a blog of tofu in the fridge and no idea what to do with it. Thanks for the inspo! 😀
IttyBittyFoodies says
One of kids was the same. Took about six months of showing him tofu in all different ways till he liked it. Now he LOVES tofu. I do incorporate it in fried rice and noodles. So yummy! Great recipe. I've not used ginger in my fried rice.
Celine @Mrs Minty Cream says
I am a fried rice lover and your post just gave me new ideas on how to spice up my next fried rice dinner! Thanks!
Jemma @ Celery and Cupcakes says
This sounds so good! I love tofu, but haven't had it in such a on time.
Elaine @ Dishes Delish says
I love tofu! Especially when it's nice and crispy like yours looks! I look forward to trying your recipe as I'm always looking for ways to make the delicious cubes!
Betty Davies | Slow The Cook Down says
I've had the same relationship with tofu! I love it now though, will definitely give this a go!
FoodieGirlChicago says
Thanks Betty - enjoy!
Avani Shah says
Hi! What is tamari soy sauce? Can I use regular soy sauce?
Urban Foodie Kitchen says
Hi. Tamari is a Japanese version of soy sauce. It has a slightly different flavor than soy sauce but yes you can use soy sauce as a substitute. Enjoy!
Allyssa says
Thank you so much for sharing this amazing ginger tofu fried rice recipe! Will surely have this again! It's really easy to make and it tasted so delicious! Highly recommended!
Liz says
This recipe sounds delicious! Tofu is starting to grow on me!
Urban Foodie Kitchen says
Thanks Liz! It took a while for tofu to grow on me but now I'm always looking for new ways to use it.
Chandice Probst says
What a great meatless Monday dish!! So full of flavor and easy to follow instructions, thank you!