Go Back

Vegan Crispy Fried Rice

This vegan fried rice features a quick stir-fry of day-old rice, fresh vegetables, and tofu, cooked over high heat to develop crispy edges and a smoky flavor. The dish combines tender rice, crunchy bits, and chewy tofu, resulting in a textured plate with charred and caramelized accents. It’s an imperfectly perfect comfort food that’s flavorful, satisfying, and full of contrast.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 350

Ingredients
  

  • 3 cups cooked rice (preferably day-old) chilled for better crisping
  • 1 cup mixed vegetables (carrots, peas, scallions) bright and slightly crisp
  • 14 oz firm tofu pressed and cubed
  • 3 tbsp soy sauce or tamari for umami and saltiness
  • 2 tsp sesame oil added at the end for aroma
  • 2 cloves garlic minced
  • 1 inch ginger minced
  • 2 tbsp neutral oil (peanut or sunflower) for high-heat cooking
  • 1 tbsp rice vinegar or lemon juice brightens the dish

Equipment

  • Large wok or skillet
  • Spatula or wooden spoon
  • Pressing tool or heavy weight
  • Measuring spoons & cups
  • Knife & chopping board

Method
 

  1. Chop the vegetables into small, uniform pieces and press the tofu to remove excess moisture, then cut into cubes.
  2. Heat your wok or skillet over medium-high heat and add a tablespoon of oil, waiting until it shimmers and starts to smoke slightly.
  3. Add the tofu cubes and cook, stirring occasionally, until golden and crispy on all sides, about 4-5 minutes. Remove and set aside.
  4. Pour an additional tablespoon of oil into the pan, then add minced garlic and ginger. Sauté until fragrant, about 30 seconds, with a bubbling sound and a fragrant aroma filling the air.
  5. Add the chopped vegetables and stir-fry for 2-3 minutes, until they are bright, slightly tender, and still retaining some crunch.
  6. Push the vegetables to one side of the pan and add the cold rice, breaking up any clumps with your spatula. Let the rice sit undisturbed for 30 seconds to encourage crispy edges, then stir vigorously to coat with flavors.
  7. Continue stir-frying the rice, stirring constantly, until it’s hot and starting to brown and crisp at the edges, about 3-4 minutes. You should hear a slight crackle as it cooks.
  8. Return the crispy tofu to the pan, pour in soy sauce, and drizzle with sesame oil. Toss everything together to combine and cook for another minute until fragrant and well-coated.
  9. For an extra crunchy finish, let the fried rice sit undisturbed for 1-2 minutes to develop crispy bits and charred edges, then toss gently to incorporate.
  10. Finish by squeezing lemon or adding a splash of rice vinegar for brightness, then remove from heat and sprinkle with sliced scallions or sesame seeds if desired.
  11. Serve hot straight from the pan, enjoying the contrasting textures of crispy edges, tender rice, and chewy tofu in every bite.