Main Courses
This celery fried rice recipe transforms humble ingredients into a vibrant, textured dish where crispy celery bites meet perfectly scrambled eggs in every bite. The secret lies in high-heat stir-frying—cooking the celery until it achieves that satisfying crunch while keeping the rice tender and flavorful.
I developed this version after realizing how often celery gets overlooked in fried rice; it’s the star here, adding brightness and a satisfying snap.
What makes this recipe work is the balance of technique and timing—quick-frying the celery first locks in its crispness before incorporating the rice, eggs, and seasonings. The result is a one-pan meal that’s hearty enough for dinner but simple enough for a weeknight.
Optional proteins like chicken, shrimp, or tofu can be added for extra depth, but the celery’s natural crunch and eggy richness shine on their own.
Ingredients for celery fried rice
Crispy celery and perfectly scrambled eggs transform simple rice into a vibrant, textured one-pan meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Cooked White Rice 🍚 | 3 cups | Cold or room temperature preferred |
| Large Eggs 🥚 | 4 whole | Freshly beaten for scramble |
| Fresh Celery Stalks 🥬 | 3 whole | Thinly sliced on diagonal |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Fresh Garlic Cloves 🧄 | 4 cloves | Minced finely for aroma |
| Fresh Ginger Root 🌿 | 1 tbsp | Finely grated, fresh preferred |
| Low-Sodium Soy Sauce 🍶 | ⅓ cup | High-quality brand recommended |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame flavor preferred |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point preferred |
| Green Onions 🧅 | 3 whole | Sliced into 1-inch pieces |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish, optional |
Celery is the star here—look for stalks that are crisp, pale green, and free of brown spots. Trader Joe's and Whole Foods carry the freshest cuts, but any grocery store's produce section will do. The key is slicing it thinly on the diagonal to maximize surface area for crisping. Fresh ginger matters too—avoid powdered unless it's labeled 'freshly ground'; the flavor is completely different. For the rice, day-old works best as it's drier and absorbs flavors better, but freshly cooked rice in a pinch will work if spread thin and stir-fried immediately.
No sesame oil? Avocado oil or neutral vegetable oil works, though you'll lose that nutty aroma. Swap soy sauce for tamari or coconut aminos if needed, but avoid regular soy sauce—it's too salty. The eggs should be beaten just until combined, not over-whisked, to keep them tender. For extra protein, add 1 cup of diced chicken or shrimp cooked separately and tossed in at the end. If you're using tofu, press and cube it first, then pan-fry until golden before adding to the rice. The green onions add freshness, but substitute chives or scallions if that's what you have on hand.
This dish reheats beautifully—just add a splash of water or soy sauce to keep it moist. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. For meal prep, make a big batch and portion into containers with a side of extra soy sauce for dipping. The crispiness of the celery diminishes slightly when reheated, so enjoy it fresh whenever possible. Garnish with sesame seeds right before serving to keep them toasty.
Why You'll Love This Recipe
- Here’s what sold me: this keeps like a champ. Pack a container for work, and it’s still fresh (and delicious) by noon. My kids even eat it cold—no complaints, just empty bowls. Honestly, it’s my go-to for busy mornings.
- Pantry Magic: I swear by this recipe—no fancy ingredients, just what’s already lurking in your fridge. That day-old rice? Perfectly sticky and ready to go. Chop the celery and onion while the eggs scramble—it’s the kind of meal that turns "I don’t feel like cooking" into "I’ll have seconds."
- Garlic-Celery Crunch: Between us, the secret’s in the sizzle. Those crisp-tender celery stalks and caramelized onion? They’re the stars. Add a splash of soy sauce and a minced garlic clove, and suddenly your rice tastes like it belongs in a takeout container—except it’s way better.
- Lunchbox Hero: Here’s what sold me: this keeps like a champ. Pack a container for work, and it’s still fresh (and delicious) by noon. My kids even eat it cold—no complaints, just empty bowls. Honestly, it’s my go-to for busy mornings.
Step-by-step instructions for celery fried rice
Here's the method to achieve perfectly crispy celery and tender eggy rice in one pan.
Prep Ingredients for Optimal Texture
Begin by slicing the 3 whole fresh celery stalks on a diagonal into ¼-inch thick pieces. This cut maximizes surface area for crispy edges while keeping the interior tender. Transfer to a bowl and set aside—we'll cook these separately first to achieve that signature crunch.
Next, dice the 1 whole yellow onion into small, even pieces—about ¼-inch in size—and mince the 4 cloves fresh garlic cloves finely. Grate the 1 tbsp fresh ginger root using a microplane for a delicate, aromatic finish. Measure out the 3 cups day-old cooked white rice, breaking up any clumps with your fingers. The rice should be completely cold or at room temperature for best results.
Scramble Eggs to Perfect Tenderness
In a large bowl, whisk the 4 whole large eggs until the yolks and whites are fully combined with no streaks remaining. The eggs should be uniform in color, indicating proper emulsification. Set this mixture aside while you prepare the pan.
Heat 1 tablespoon vegetable oil in a 14-inch skillet or wok over medium-high heat until shimmering. Pour in the egg mixture and let it sit undisturbed for 5-7 seconds before gently pushing the edges toward the center with a spatula. The eggs should form soft curds while still maintaining a slightly runny yolk texture. Remove from the pan and set aside on a plate.
Cook Celery Until Crispy
In the same skillet, add the remaining 2 tablespoons vegetable oil and increase heat to high. Add the prepared celery in a single layer and cook undisturbed for 3-4 minutes until the edges turn deep golden brown and crisp. Stir occasionally, but avoid breaking the pieces—this maintains their texture. Remove celery and set aside with the eggs.
Real talk: This is where crispy celery happens. If the pan isn't hot enough, the celery will steam instead of crisp. You'll know it's ready when the edges look toasted and the celery releases easily from the pan.
Build the Fried Rice Base
Reduce heat to medium-high and add 1 tablespoon vegetable oil to the skillet. Add the diced onion and cook for 2 minutes until softened. Add the minced garlic and grated ginger, cooking for 30 seconds until fragrant—this releases their full flavor without burning.
Add the 3 cups day-old cooked white rice to the skillet, breaking up any remaining clumps with your fingers. Stir-fry for 2 minutes, allowing the rice to absorb the flavors from the aromatics. This step ensures every grain gets coated with the foundational flavors before we add the sauces.
Finish with Sauces and Garnishes
Pour in the 0.33 cup low-sodium soy sauce and 1 tablespoon sesame oil, stirring well to distribute evenly. Cook for 1-2 minutes until the rice is heated through and the sauce has been absorbed. Add the scrambled eggs and crispy celery back to the pan, tossing gently to combine.
Season with 0.5 teaspoon diamond crystal kosher salt and 0.25 teaspoon black pepper, adjusting to taste. Garnish with the sliced 3 whole green onions and sprinkle with 1 tablespoon toasted sesame seeds for texture and aroma. Serve immediately while the celery remains crisp and the rice stays separate.
Pro Tips For Making Celery Fried Rice
- CHOP CELERY SMALLER THAN YOU THINK: I learned this the hard way—big chunks of celery just sit there like awkward guests, barely getting tender. Dice it into ¼-inch pieces or thinner, and it’ll soften fast while absorbing all the flavors. (Yes, even if you’re impatient like me.)
- SCRAMBLE EGGS SEPARATELY FIRST: Cook the eggs in a clean, dry pan first until just set—no need for crispy edges. Then fold them into the rice later; this keeps them creamy and prevents them from turning rubbery when mixed with the celery’s moisture. (Your future self will thank you.)
- USE COLD, DRY RICE: Spread day-old rice on a tray and let it sit uncovered for 10 minutes before stir-frying. Cold, dry rice toasts up faster and doesn’t turn mushy when you add the eggs and celery. (Skip the microwaving—it’s the enemy here.)
- STOP STIR-FRYING BEFORE IT LOOKS DONE: Celery releases water as it cooks, so pull the rice out of the pan when it’s almost tender. Let it rest 2–3 minutes off the heat—it’ll finish cooking from residual heat while you season. (I know, it feels weird, but it works.)
Regional styles of this dish
Classic Chinese Style
The foundation of this celery fried rice comes from traditional Chinese stir-fry techniques, where high heat and quick cooking preserve the natural crunch of vegetables. In Cantonese cuisine, celery is often stir-fried first to achieve that signature crisp-tender texture before combining with rice.
The key here is using day-old rice—it's drier and absorbs flavors better than fresh rice, which can turn mushy. I like to use low-sodium soy sauce like Kikkoman for better flavor control, and finish with a splash of toasted sesame oil for that authentic nutty aroma. 🥢
Japanese Okonomiyaki Twist
For a Japanese-inspired version, add 1 cup shredded cabbage and 2 tbsp okonomiyaki sauce (available at Asian markets) after cooking the celery. The cabbage softens quickly, adding a satisfying crunch alongside the celery.
I also swap the soy sauce for 1 tbsp mirin and 1 tbsp Worcestershire sauce for a sweeter, umami-rich flavor profile. Top with Japanese mayo and bonito flakes for a fusion twist that keeps the dish light yet flavorful. 🌶️
Thai-Inspired Green Curry Fusion
Transform this into a Thai-inspired dish by adding ½ cup green curry paste (like Maesri) when cooking the onions and garlic. Stir in 1 cup coconut milk after adding the rice, then fold in the crispy celery and eggs. Garnish with Thai basil leaves and crushed peanuts for texture.
The curry paste brings a fragrant, slightly spicy kick that pairs beautifully with the celery’s freshness. Serve with jasmine rice on the side if you want to go all out. 🌿
Korean Bibimbap Adaptation
For a Korean-inspired version, replace the soy sauce with 1 tbsp gochujang (Korean chili paste) and add 1 tsp honey for balance. Stir-fry ½ cup bean sprouts with the celery and onions for extra texture. Top with a fried egg and a drizzle of sesame oil before serving.
The gochujang adds a spicy, slightly sweet depth that complements the celery’s crunch perfectly. Serve with kimchi on the side for an authentic touch. 🍳
American Comfort Food Version
Give this dish an American twist by adding ½ lb ground turkey or chicken sausage cooked with the onions and garlic. Use 1 tbsp Worcestershire sauce instead of soy sauce for a deeper umami flavor.
Top with shredded cheddar cheese and chopped parsley for a hearty, comfort-food vibe. This version is perfect for a quick weeknight dinner that still feels special. 🧀
Vegan Protein Swap
For a plant-based version, replace the eggs with ½ cup crumbled tofu (pan-fried until crispy) or ½ cup chickpeas (roasted with olive oil and salt). Use coconut aminos instead of soy sauce for a gluten-free option.
The celery’s crispness still shines, and the dish remains hearty and satisfying. Garnish with avocado slices and lime wedges for a fresh, zesty finish. 🌱
Nutrition facts
Frequently asked questions
Why does the recipe call for day-old rice?
Day-old rice is drier and absorbs flavors better than fresh rice, which can turn mushy when stir-fried. The slightly stale texture also helps create that signature crispy exterior while keeping the interior tender. If you only have fresh rice, spread it on a tray and refrigerate for 30 minutes to dry it out slightly before cooking.
Can I make this recipe without eggs?
The eggs add richness, but you can omit them entirely or substitute with ½ cup crumbled tofu (pan-fried until crispy) or ½ cup chickpeas (roasted with olive oil and salt). For a meaty option, add ½ lb diced chicken or shrimp cooked separately and tossed in at the end. The celery’s crispness will still shine as the star.
How do I get the celery extra crispy?
The secret is high heat and patience! Cook the celery in a single layer over high heat for 3-4 minutes without stirring too much. This allows the edges to caramelize and crisp while keeping the interior tender. If your pan isn’t hot enough, the celery will steam instead of crisp. A wok or cast-iron skillet works best for even heat distribution.
What if my rice turns out too dry or mushy?
For dry rice, add 1-2 teaspoons water or soy sauce and stir-fry for 30 seconds to restore moisture. If it’s mushy, it likely wasn’t dry enough to begin with—next time, use day-old rice or spread fresh rice on a tray to dry for 30 minutes before cooking. Avoid overcrowding the pan, as this traps steam and makes the rice soggy.
Can I meal prep this dish?
Yes, but store components separately to preserve texture. Cook the rice and celery separately, then refrigerate in airtight containers for up to 4 days. Reheat the rice with a splash of water or soy sauce, and crisp the celery fresh before serving. For freezing, assemble the dish (without garnishes) and freeze for up to 3 months. Reheat gently to avoid drying out the rice.
