Crispy Tofu Vegetable Fried Rice
Fried rice is one of the best things you can do with a container of leftover rice, and this version makes it a full meal with cubes of crispy, golden tofu. Everything comes together in one skillet in about 40 minutes, and most of the ingredients are pantry and freezer staples: rice, soy sauce, an onion, a couple of carrots and a bag of frozen peas.
The secret is cold rice. Day-old rice is drier, so it fries up into separate, slightly toasty grains instead of turning sticky. If you love crispy tofu, try our Crispy Sesame-Ginger Baked Tofu too, and if you’re new to cooking with it, our Fluffy Tofu Scramble is an easy place to start.
Want to save this recipe?
Enter your email and we will send it straight to your inbox.

Crispy Tofu Vegetable Fried Rice
Ingredients
Method
- Pat the tofu cubes dry with a towel. Toss them in a bowl with 1 teaspoon of the soy sauce, then sprinkle with the cornstarch and toss again until evenly coated.
- Heat 2 tablespoons of the oil in a large nonstick skillet or wok over medium-high heat. Add the tofu in a single layer and cook for 8 to 10 minutes, turning every couple of minutes, until golden and crisp on most sides. Transfer to a plate.
- Add the remaining 1 tablespoon oil to the pan along with the onion and carrots. Cook, stirring often, for 4 to 5 minutes, until the onion is soft and the carrots are crisp-tender.
- Stir in the garlic, ginger and green onion whites and cook for about 30 seconds, until fragrant.
- Turn the heat up to high and add the cold rice, breaking up any clumps with your spatula. Spread it out and let it sit undisturbed for 1 to 2 minutes so some grains toast, then stir and repeat for 4 to 5 minutes, until the rice is hot throughout.
- Stir in the frozen peas and cook for 2 minutes, until heated through.
- In a small bowl, stir together the remaining soy sauce, sesame oil, rice vinegar and black pepper. Pour over the rice and toss well. Return the tofu to the pan and toss for 1 minute more. Taste and add a splash more soy sauce if needed.
- Sprinkle with the green onion greens and serve hot, with sriracha or chili crisp on the side if you like.
Notes
Tried this recipe?
Let us know how it was!Shopping list
Produce
- 1 medium yellow onion
- 2 medium carrots
- 1 head garlic
- 1 small piece fresh ginger
- 1 bunch green onions
Refrigerated & frozen
- 1 (14 oz) block extra-firm tofu
- 1 bag frozen peas (you’ll need 1 cup)
Pantry
- Long-grain white rice (about 1 1/3 cups uncooked for 4 cups cooked)
- Soy sauce or tamari
- Toasted sesame oil
- Rice vinegar
- Cornstarch
- Neutral oil (canola or vegetable)
- Black pepper
- Sriracha or chili crisp (optional)