Tofu Fried Rice Recipe With Egg: Vegetable-Packed and Protein-Rich

Tofu Fried Rice Recipe With Egg: Vegetable-Packed and Protein-Rich

I developed this tofu fried rice after years of takeout cravings and home kitchen experiments. The secret lies in pressing the tofu properly and cooking it at high heat to achieve that ideal crispy texture.

This dish brings together fluffy rice, scrambled eggs, and a colorful mix of vegetables for a balanced meal. The tofu absorbs the savory soy-garlic sauce while maintaining its structure, creating a satisfying bite every time.

What emerges is a protein-rich dish with caramelized edges and vibrant colors. The egg adds richness while keeping the dish light enough for any meal of the day.

Perfect for busy weeknights when you need something quick, nutritious, and packed with flavor. Here’s everything you need to make it at home.

👨‍🍳
Difficulty
Easy
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Tofu Fried Rice Recipe with Egg

Press tofu, chop veggies, and beat eggs—this comes together fast with pantry staples.

Ingredient Amount Notes
Extra-Firm Tofu 🧈 14 oz Pressed and cubed for crispiness
Cooked White Rice 🍚 4 cups Day-old, chilled preferred
Large Eggs 🥚 2 whole Lightly beaten for scrambling
Carrots 🥕 2 whole Medium dice for even cooking
Frozen Green Peas 🌱 1 cup No need to thaw
Green Onions 🧅 3 whole Thinly sliced, white and green parts
Garlic Cloves 🧄 3 cloves Minced for maximum flavor
Soy Sauce 💧 3 tbsp Low-sodium if preferred
Sesame Oil 🫒 1 tbsp Toasted for depth of flavor
Vegetable Oil 🫒 2 tbsp High smoke point for frying
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Salt 🧂 ½ tsp Adjust to taste at end

The tofu needs to be extra-firm for that crispy texture—Nasoya or Wildwood brands work great. Press it between paper towels with a heavy pan for 15-20 minutes to remove excess water. For the rice, day-old is key (fresh gets mushy), but jasmine or long-grain white both work. I grab mine from Trader Joe’s since their frozen veggies are reliable and affordable.

No green peas? Edamame or diced bell peppers add color and crunch. Out of green onions? Yellow onion diced fine works in a pinch. Vegetable oil can be swapped with avocado oil if you prefer. For gluten-free, tamari instead of soy sauce keeps the flavor intact. The eggs are optional but add richness—skip if you want a vegan version.

Leftovers keep 4-5 days in the fridge and reheat well in a skillet. Freezing isn’t ideal since the tofu and rice can get soggy. Best eaten fresh, but if you must freeze, portion it out and thaw in the fridge overnight before reheating.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss the tofu, veggies, and egg into a single pan—minimal cleanup, maximum flavor.
  • Crave-Worthy Bites: The crispy tofu edges and fluffy egg bits make every mouthful ridiculously satisfying.
  • Weeknight Lifesaver: Honestly, it’s my go-to for busy evenings when I need dinner fast.
  • Stretches Further: Leftovers taste even better the next day, and it’s kind on the wallet too.

Step-by-Step Instructions for Tofu Fried Rice With Egg

Here’s the method I rely on for perfectly crisp tofu and fluffy rice every time.

Step 1: Press and Sear the Tofu

Begin by pressing the 14 oz Extra-Firm Tofu to remove excess moisture. I wrap it in a clean kitchen towel, place a heavy pan on top, and let it sit for 15 minutes. This step is crucial for achieving that coveted crispy texture.

Once pressed, cut the tofu into ½-inch cubes and pat dry again. Heat 1 tbsp of the Vegetable Oil in a large skillet or wok over medium-high heat. Add the tofu and cook undisturbed for 4-5 minutes until golden brown on one side. Flip and cook another 3-4 minutes until crispy on all sides. Transfer to a plate and set aside.

Step 2: Scramble the Eggs and Sauté Aromatics

In the same pan, add the remaining 1 tbsp Vegetable Oil and heat over medium-high heat. Pour in the 2 whole Large Eggs and scramble quickly with a spatula until just set but still slightly runny. Remove the eggs and add them to the plate with the tofu.

Add the minced Garlic Cloves to the pan and sauté for 30 seconds until fragrant. Then add the medium-diced Carrots and cook for 3-4 minutes until they begin to soften. Stir in the Frozen Green Peas—no need to thaw—and cook for another 2 minutes.

Step 3: Combine Everything and Season

Increase the heat to high and add the 4 cups Cooked White Rice, breaking up any clumps with your spatula. Stir-fry for 2-3 minutes until the rice is hot and slightly crispy in spots. This is where the magic happens—you want to hear that sizzle.

Return the tofu and eggs to the pan. Drizzle the 3 tbsp Soy Sauce and 1 tbsp Sesame Oil over everything. Sprinkle with 0.5 tsp Salt and 0.5 tsp Ground Black Pepper. Toss well to combine and cook for another 1-2 minutes until everything is heated through and the flavors meld.

Step 4: Finish with Green Onions and Serve

Remove the pan from heat and stir in the thinly sliced Green Onions, reserving a handful for garnish. Taste and adjust seasoning if needed—I often add a bit more soy sauce or a pinch of salt here.

Transfer to serving bowls, top with the reserved green onions, and serve immediately while hot. The tofu should be crispy, the rice fluffy, and every bite packed with flavor and texture. This dish comes together quickly, so have all your ingredients prepped and ready to go before you start cooking.

👨‍🍳

Pro Tips For Making Tofu Fried Rice Recipe With Egg

  • Press the Tofu: Use a heavy pan or book to press the extra-firm tofu for at least 15 minutes before cooking—this removes excess water so it actually browns instead of steaming in the pan.
  • Use Cold Rice: Cooked white rice from the fridge (day-old works best) fries up fluffier and less mushy than fresh rice. I learned this the hard way after making soggy fried rice more times than I’d like to admit.
  • Scramble Eggs First: Push the scrambled eggs to one side of the wok or pan after cooking, then add the veggies and tofu—this keeps the eggs distinct instead of disappearing into the rice.
  • Skip Thawing Peas: Toss frozen green peas directly into the hot pan with the carrots; they’ll thaw and heat through in under a minute without turning to mush.

Best Sauces and Condiments for This tofu fried rice recipe with egg

Classic Soy-Garlic Sauce

This is my go-to for tofu fried rice, combining 3 tbsp soy sauce with 1 tbsp sesame oil for that authentic wok-tossed flavor. I add 1 tsp rice vinegar for brightness and ½ tsp sugar to balance the saltiness. It’s simple but makes all the difference.

For extra depth, I sometimes whisk in 1 tsp grated ginger or ½ tsp chili garlic sauce. The ginger adds warmth while the chili sauce brings a subtle kick that complements the crispy tofu beautifully. 💛

Sweet Chili Glaze

I love drizzling Mae Ploy sweet chili sauce over the finished dish for a sticky, sweet-spicy contrast. Just 2 tbsp warmed slightly and drizzled over the top adds a glossy finish that my daughter Lily always reaches for first.

Spicy Sriracha Mayo

Mix ¼ cup mayonnaise with 1 tbsp sriracha and a squeeze of lime for a creamy, tangy dip. It’s perfect for those who want to add heat without overwhelming the dish. I use Kewpie mayo for its rich, slightly sweet flavor. 🔥

Umami Mushroom Boost

For a deeper flavor, I stir in 1 tbsp oyster mushroom sauce along with the soy sauce. It adds a meaty richness that pairs wonderfully with the tofu. Look for Vegetarian Oyster Sauce at New Seasons Market if you want to keep it plant-based.

Citrus-Peanut Drizzle

Whisk together 2 tbsp peanut butter, 1 tbsp lime juice, 1 tsp soy sauce, and 1 tsp maple syrup for a nutty, tangy topping. Thin with a splash of warm water if needed. This sauce adds a delightful crunch and freshness to each bite.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 16g21%
Saturated Fat 2g10%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 4g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What’s the best way to press tofu?

Wrap the block in a clean kitchen towel, place a heavy pan on top, and let it sit for 15-20 minutes. This removes excess water for crispier results.

2

Can I use fresh rice instead of day-old?

Fresh rice is too moist and will turn mushy. Always use chilled, day-old rice or spread fresh rice on a tray to cool and dry for 30 minutes first.

3

How do I keep the egg from overcooking?

Scramble the eggs in the pan first, then remove them while still slightly runny. Add them back at the end to finish cooking with the rice.

4

What vegetables work best?

Carrots, peas, and green onions are classic, but bell peppers, broccoli, or corn add great texture. Just dice uniformly for even cooking.

★★★★★4.6(13 reviews)
Tyler Campbell