Enjoy a plant-based twist on a takeout classic with this flavorful Vegan Cantonese Fried Rice! This quick and easy recipe combines fragrant jasmine rice, golden pan-fried tofu, and an array of vibrant vegetables like carrots, peas, and bell peppers, all tossed in a rich blend of soy sauce, dark soy sauce, and sesame oil. Perfectly seasoned with garlic, ginger, and scallions, this dish delivers authentic Cantonese flavors without any animal products. Ready in just 35 minutes, this vegan-friendly fried rice is ideal for weeknight dinners or meal prepping. Serve it as a satisfying main course or pair it with your favorite Asian-inspired sides for a wholesome, restaurant-quality meal right at home.
Scan with your phone to download!
Start by pressing the tofu block to remove excess water. Wrap the tofu in a clean kitchen towel or paper towels and place a heavy object on top. Leave it for at least 10-15 minutes.
Cut the tofu block into small cubes, then toss with cornstarch, salt, and pepper to coat evenly.
Heat 1 tablespoon of vegetable oil in a large non-stick pan or wok over medium heat. Add the tofu cubes and fry until they are golden brown on all sides, about 8-10 minutes. Remove the tofu from the pan and set aside.
In the same pan, add the remaining 1 tablespoon of vegetable oil. Sauté the minced garlic and ginger for about 30 seconds until fragrant.
Add the diced carrots and bell pepper to the pan and stir-fry for 3-4 minutes until they start to soften.
Stir in the frozen peas and continue to cook for another 2 minutes.
Push the vegetables to the side of the pan and add the cooked jasmine rice. Drizzle the soy sauce, dark soy sauce, and sesame oil over the rice.
Mix the rice and vegetables thoroughly, ensuring that the rice is evenly coated with the sauces. Stir-fry for an additional 3-4 minutes.
Finally, add the cooked tofu back into the pan along with the chopped scallions. Toss everything to combine well.
Adjust the seasoning with additional salt and pepper if needed. Serve hot and enjoy!
Serving size | (1476.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2033.1 |
Total Fat 85.3g | 0% |
Saturated Fat 12.5g | 0% |
Polyunsaturated Fat 28.5g | |
Cholesterol 0mg | 0% |
Sodium 4115.4mg | 0% |
Total Carbohydrate 236.1g | 0% |
Dietary Fiber 25.4g | 0% |
Total Sugars 21.3g | |
Protein 88.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 2621.6mg | 0% |
Iron 15.3mg | 0% |
Potassium 2314.4mg | 0% |
Source of Calories