
Tofu Fried Rice
Flavorful, vegan Tofu Fried Rice can be ready in 30 minutes or less! It’s easy to make, packed with veggies, loaded with perfectly cooked tofu, and coated with a delicious, yet simple sauce. The perfect plant-based cozy dinner or lunch!
Author: Food with Feeling
Meal Type: Milk Free
Cuisine: American
Difficulty: EASY
Prep. Time: 5 minutes
Cook Time: 19 minutes
Total Time: 24 minutes
Servings: 4 Servings
Calories: 1,014 kcal per serving
Ingredients
- 14 ounces - firm or extra-firm tofu
- 1 tbsp - olive oil
- 2 tablespoons - soy sauce
- ¼ tsp - turmeric powder
- 1 ½ tablespoons - cornstarch
- 4 cups - cooked rice
- 1 tbsp - cooking oil
- 5 cloves - garlic
- 1 inch - ginger
- 1 ½ cups - yellow onion
- 14 ounces - frozen mixed vegetables*
- 4 tablespoons - soy sauce
- 2 tablespoons - sesame oil
Instructions
- For ease, I like to cook the tofu and rice in separate pans so that the meal comes together quickly. But if you have time, you can do it all in the same skillet.
- Break the tofu into large chunks that are about 1 1/2 inches big (very roughly). The tofu will break up more in the pan so I like to start with larger chunks. Place it in a large bowl and toss with soy sauce, turmeric, and cornstarch.
- In a large skillet, heat the olive oil over medium heat. Add in the tofu chunks and stir to combine and continue to cook for about 8 minutes. You want the tofu to be completely warmed through and broken up a bit more. Remove from the heat and set aside.
- While the tofu cooks, prepare the rest of the dish (or do it in the same skillet that you cooked the tofu).
- Over medium heat, heat your oil until hot. Add in the garlic, ginger, and onion. Saute for 5 minutes and then add in frozen vegetables. Saute for 5 additional minutes, stirring frequently until the vegetables are heated through.
- Stir in the cold rice, soy sauce, and sesame oil. Once fully combined, let the rice cook, untouched for a couple of minutes. When it is just beginning to stick to the bottom of the pan a bit, stir again and repeat this a few times. This helps get a tiny bit of crispiness on the bottom of the rice. Remove from heat and ENJOY!
- Vegetables – you can also replace the frozen vegetables with 1 cup of carrot, diced, 1 cup of corn (I used frozen corn, thawed), and 1/2 cup of peas (I used frozen peas, thawed)
- Cooking the vegetables – if using fresh veggies, add the carrots in when you add in the onion and then mix in the corn and peas when you add in rice.
Nutrition
Energy: 1,014 kcal | Total Fat: 21 g | Saturated: 3 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 0 mg | Total Carbs: 175 g | Fiber: 8 g | Sugars: 4 g | Proteins: 29 g | Sodium: 1,314 mg | Polyunsaturated: 9 g | Monounsaturated: 8 g
©2026 OnlineCook LLC