Zucchini and Egg Fried Rice: Easy Weeknight Recipe

Updated November 5, 2026

Total time
30 min
prep 15 min · cook 15 min
Serves
4
portions as written

Jump to recipe

Zucchini and Egg Fried Rice: Easy Weeknight Recipe

Zucchini and egg fried rice is a quick, satisfying one-pan meal that turns humble ingredients into a flavorful dish. The zucchini adds a mild, slightly sweet freshness and a tender bite, while the scrambled eggs bring richness and protein. It’s a versatile recipe that works as a light main course or a hearty side, and it’s ready in about the same time it takes to cook the rice.

Ingredients

  • 4 cups (700 g) cooked and cooled white rice (preferably day-old)
  • 2 tablespoons (30 ml) vegetable oil, divided
  • 3 large eggs, lightly beaten
  • 2 medium zucchini (about 12 oz / 340 g total), diced into ½-inch cubes
  • 1 small onion (about 4 oz / 115 g), finely chopped
  • 2 cloves garlic, minced
  • 3 tablespoons (45 ml) soy sauce (or tamari for gluten-free)
  • 1 teaspoon sesame oil (optional)
  • 2 green onions, sliced, for garnish
  • Salt and white pepper to taste

Instructions

  1. If using freshly cooked rice, spread it on a baking sheet and let it cool for 10 minutes, or refrigerate for 15 minutes. This dries the surface and prevents clumping.
  2. Heat 1 tablespoon (15 ml) of vegetable oil in a large wok or nonstick skillet over medium-high heat. Add the beaten eggs and scramble until just set, about 1 minute. Transfer to a plate and set aside.
  3. Add the remaining 1 tablespoon (15 ml) of oil to the same pan. Add the onion and cook, stirring, for 2 minutes until softened. Add the garlic and cook for 30 seconds until fragrant.
  4. Add the diced zucchini and cook, stirring occasionally, for 4–5 minutes until tender but still slightly crisp. Season with a pinch of salt.
  5. Add the cooled rice to the pan. Break up any clumps with a spatula and toss to combine with the vegetables. Cook for 3–4 minutes, letting the rice get slightly toasted in spots.
  6. Pour the soy sauce and sesame oil (if using) over the rice. Stir-fry for 1–2 minutes until everything is evenly coated and heated through.
  7. Return the scrambled eggs to the pan, breaking them into smaller pieces. Toss to combine and heat for 1 minute.
  8. Remove from heat, stir in the green onions, and season with white pepper to taste. Serve hot.

Tips

  • Use cold rice: Freshly cooked rice is too moist and sticky. Day-old rice that has been refrigerated works best. If you’re in a hurry, spread hot rice on a tray and refrigerate for 15 minutes before using.
  • Don’t overcook the zucchini: It should be tender but still hold its shape. Overcooking makes it mushy and watery, which can make the fried rice soggy.
  • High heat is key: A hot pan gives the rice a slight char and prevents it from steaming. If your pan is too small, cook in batches to avoid overcrowding.
  • Season gradually: Soy sauce is salty; add it in stages and taste as you go. You can always add more, but you can’t take it out.

Serving Suggestions

Serve this fried rice as a complete vegetarian meal with a side of pickled vegetables or a simple cucumber salad. It also pairs well with grilled chicken, shrimp, or tofu for extra protein. For a spicy kick, drizzle with sriracha or chili crisp at the table.

Variations

  • Add protein: Stir in cooked chicken, shrimp, or pork along with the rice in step 5.
  • More vegetables: Add shredded carrots, bell peppers, or snap peas with the zucchini for extra color and crunch.
  • Make it spicy: Add 1–2 teaspoons of gochujang or chili garlic sauce with the soy sauce.
  • Swap the grain: Use cooked cauliflower rice for a low-carb version, but reduce the cooking time to 2–3 minutes to avoid mushiness.

Storage and Reheating

Refrigerate leftovers in an airtight container for up to 3–4 days. To reheat, place in a skillet over medium heat with a splash of water or oil, stirring until hot (165°F / 74°C). You can also microwave in 30-second bursts, stirring in between. For longer storage, freeze in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use fresh rice instead of day-old? Yes, but spread it on a baking sheet and let it cool for 10–15 minutes, or refrigerate for 15 minutes, to remove excess moisture. This helps prevent clumping.

What if I don’t have a wok? A large nonstick skillet or cast-iron pan works fine. Just make sure it’s big enough to hold the rice without overcrowding.

Can I make this vegan? Absolutely. Omit the eggs and add extra tofu or chickpeas for protein. Use a vegan oyster sauce alternative or just soy sauce.

Why is my fried rice soggy? Usually it’s because the rice was too wet or the pan wasn’t hot enough. Use cold rice, dry it well, and cook over high heat in small batches.

How do I keep the zucchini from getting mushy? Cut it into larger chunks and cook it briefly over high heat. Don’t stir too often—let it get some color.

Can I use yellow squash instead of zucchini? Yes, yellow squash is a great substitute and cooks similarly. The flavor will be slightly sweeter.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).