Cabbage Egg Rice Recipe: Crispy Fried Eggs Nestled in Savory Cabbage Grains

Side Dishes

Cabbage Egg Rice Recipe: Crispy Fried Eggs Nestled in Savory Cabbage Grains

This cabbage egg rice recipe transforms humble ingredients into a crispy, satisfying dish that balances textures and flavors perfectly. The secret lies in stir-frying cabbage until tender-crisp, then topping it with runny yolks that nestle into the grains.

It's the kind of meal that feels indulgent yet remains simple enough for weeknight dinners.

What makes this recipe stand out is the harmony of components: crispy fried eggs add richness, savory rice provides substance, and cabbage brings freshness. The technique is straightforward—stir-fry, boil, and assemble—but the result is restaurant-quality comfort food.

Ready in under 25 minutes, it’s perfect for feeding a family or meal prepping for the week.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for cabbage egg rice

Transform simple pantry staples into restaurant-quality crispy cabbage egg rice with perfect textures.

Ingredient Amount Notes
Green Cabbage 🥬 4 cups Thinly sliced, about 1/2 small head
Large Eggs 🥚 4 whole Fresh, room temperature for crispy yolks
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Vegetable Oil 🫒 3 tbsp High smoke point for stir-frying
Sesame Oil 🫒 1 tbsp For finishing aroma
Garlic Cloves 🧄 3 cloves Minced, for aromatic base
Fresh Ginger 🌿 1 tbsp Grated, for zesty depth
Soy Sauce 🍶 2 tbsp Light or all-purpose
Sesame Seeds 🌰 1 tbsp Toasted, for crunchy garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Green Onions 🧅 2 whole Thinly sliced, for fresh finish
Water 💧 2 ½ cups For rice cooking

The cabbage is the star here—look for firm, crisp heads with vibrant green leaves, not wilted or yellowing. Whole Foods or Trader Joe's carry excellent quality, but any grocery store's fresh produce section works. Thinly slicing the cabbage (about 1/8-inch thick) ensures it cooks to tender-crisp perfection without turning mushy. For the eggs, room temperature is key—pull them from the fridge 30 minutes before cooking for those golden, runny yolks. If you're prepping ahead, store sliced cabbage in an airtight container with a paper towel to maintain crispness.

No sesame oil? Toasted peanut oil works in a pinch, though the flavor will differ slightly. Fresh ginger is ideal, but dried ground ginger at half the amount gets you close if needed. For the rice, jasmine or basmati are perfect—avoid instant rice, which lacks the necessary texture. If you're short on time, microwaveable rice (cooked in a separate pot) can save minutes, though stovetop yields better results. The green onions should be crisp—if they're limp, soak them in ice water for 10 minutes to revive them. For extra umami depth, add 1 tsp fish sauce (ensure it's vegetarian) to the stir-fry.

Stir-fried cabbage and rice keep well for 3-4 days in the fridge, but the fried eggs are best served fresh. To reheat, gently warm in a skillet with a splash of water to revive moisture—microwaving makes eggs rubbery. For meal prep, cook the cabbage and rice separately, then assemble with fried eggs just before serving. The sesame seeds and green onions can be toasted and stored in a jar for up to 2 weeks, ready to sprinkle on top. Freeze cooked rice in portions for up to 3 months, though texture may slightly degrade.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to clean a million dishes. The cabbage wilts down, the eggs sizzle in their own juices, and the rice steams right alongside—all in one skillet. Minimal chopping, zero fuss, and that golden sesame oil finish ties it all together without extra effort.
  • Crispy-Creamy Contrast: That first bite? The cabbage’s tender crunch meets the eggs’ runny yolk, all hugged by fragrant jasmine rice—it’s like a hug for your taste buds. Honestly, the sesame oil at the end is what makes it dangerously good; it adds this nutty, toasty depth that turns a simple meal into something special.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. Cook a big batch on Sunday, and you’ve got three days’ worth of meals that reheat beautifully. The eggs stay moist, the cabbage doesn’t turn to mush, and the rice? Always perfect. Even my picky teenager grabs seconds when I pack it.
  • Pocketbook Winner: Green cabbage is cheap, eggs are versatile, and jasmine rice lasts forever. I make this when I’m pinching pennies, and it still feels like a treat. Plus, leftovers taste just as good cold the next day—ideal for busy mornings or when I’m too lazy to cook. Solid, reliable, and my secret weapon for stretching groceries.

Step-by-step instructions for cabbage egg rice

Here's the method for achieving perfectly crispy fried eggs nestled in aromatic cabbage and fluffy jasmine rice.

1

Prepare the Jasmine Rice Foundation

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear—this removes excess starch that can make the rice gummy. Drain thoroughly in a fine-mesh strainer, then transfer to a pot with the 2.5 cups water. Add 1 teaspoon salt and bring to a rolling boil over high heat.

Once boiling, immediately reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. The rice should absorb all the water and steam gently without stirring. After 15 minutes, turn off the heat and let the rice sit covered for 10 minutes—this resting period allows the grains to fully hydrate and develop that signature fluffy texture. Don't peek or lift the lid during this time; steam release will ruin the even cooking.

2

Stir-Fry Cabbage with Aromatics

While the rice steams, heat 2 tablespoons vegetable oil in a wok or large skillet over medium-high heat until shimmering. Add the 3 cloves minced garlic and 1 tablespoon grated fresh ginger, stirring constantly for 30 seconds until fragrant and lightly golden—this prevents burning while building flavor depth.

Add the 4 cups thinly sliced green cabbage and stir-fry for 4-5 minutes until the edges begin to soften but still retain a vibrant green color. Season with 2 tablespoons soy sauce and 0.5 teaspoon black pepper, tossing to coat evenly. The cabbage should be tender-crisp with just a slight bite—overcooking will turn it mushy. Remove from heat and set aside.

3

Fry the Eggs to Crispy Perfection

In the same wok (no need to clean it—the fond adds flavor), add 1 tablespoon vegetable oil and heat over medium heat until just smoking. Crack the 4 whole large eggs into a bowl, then gently slide each egg into the hot oil. The key here is patience—let each egg settle and form a thin, runny layer before carefully pouring the remaining egg white over the yolk.

Cook for 2-3 minutes until the whites are set but the yolks remain runny and slightly wobbly. For extra crispiness, I press down gently on each egg with a spatula during the first minute—this prevents curling and ensures even contact with the pan. Transfer the fried eggs to a plate and keep warm.

4

Assemble and Finish with Sesame Oil

Return the wok to medium heat and add the remaining 1 tablespoon vegetable oil. Toss the cooked cabbage back into the wok, stirring for 1 minute to reheat. Spread the 1.5 cups cooked jasmine rice evenly on a serving platter, then arrange the 4 crispy fried eggs nestled into the rice like golden jewels.

Drizzle with 1 tablespoon sesame oil and sprinkle the 1 tablespoon toasted sesame seeds and 2 whole thinly sliced green onions over the top. The sesame oil adds a nutty aroma that complements the savory cabbage and rich eggs. Serve immediately while the eggs are still warm and the rice maintains its fluffy texture.

👨‍🍳

Pro Tips For Making Cabbage Egg Rice

  • STIR THE CABBAGE FAST: High heat’s your friend here—get that wok or pan screaming before tossing in the cabbage. I used to let it simmer, and the leaves turned soggy instead of crisp-tender. Two minutes max at full blast, then dial it back. You’re not making cabbage soup.
  • CUT EGGS IN HALF: Skip whole eggs if you’re short on time—or just lazy. Halved eggs cook faster, release more yolk into the rice, and look way more impressive. Just crack them open on a plate, slide a knife between the halves, and pop them into the pan. No shelling required.
  • SALT THE RICE WATER HARD: This isn’t the time for half-measures. Use at least 1.5 teaspoons of salt per 2 cups of water—yes, even if your rice is pre-washed. The cabbage will soak up some of the flavor, and you want that rice to taste bold, not bland. Trust me, you’ll notice the difference.
  • WAIT FOR THE OIL TO SHIMMER: Don’t rush the sesame oil—let it get hot enough to smell nutty before adding the eggs. Cold sesame oil just coats the pan; hot oil makes the eggs sizzle and infuses that deep, toasty aroma into the dish. One minute of patience here saves you from a flat, flavorless finish.

Troubleshooting great cabbage egg rice

Cabbage Too Soft?

If your cabbage turns mushy instead of tender-crisp, you likely overcooked it. The key is 4-5 minutes maximum of stir-frying over medium-high heat. I find using a wok or cast-iron skillet helps distribute heat evenly.

For extra crunch, add ½ cup shredded carrots with the cabbage—they cook faster and hold their texture better. 🥬

Eggs Curling or Breaking?

Eggs often curl or break when they hit hot oil too quickly. To prevent this, crack eggs into a bowl first, then gently slide them into the pan. I also recommend using room-temperature eggs—they flow more smoothly.

If your pan isn’t hot enough, the whites will stick and break. Test with a drop of water: if it sizzles immediately, your pan is ready. 🥚

Rice Sticking Together?

Gummy rice usually means excess starch wasn’t rinsed out properly. Rinse your jasmine rice until the water runs clear, then drain thoroughly. If you’re in a rush, use less water (try 2.25 cups instead of 2.5 cups) and cook on low heat for 14 minutes.

For extra fluffiness, fluff the rice with a fork immediately after resting. 🍚

Flavor Too Mild?

If your dish lacks depth, boost the umami with 1 teaspoon fish sauce (vegetarian-friendly) or 1 tablespoon oyster sauce. For heat, add ½ teaspoon chili flakes or a dash of sriracha when tossing the cabbage.

A splash of rice vinegar brightens the dish too. I also love finishing with 1 teaspoon toasted chili oil for a smoky kick. 🌶️

Sesame Oil Overpowering?

If the sesame oil flavor dominates, reduce it to ½ tablespoon and balance with 1 teaspoon fresh lime juice. For a milder aroma, use light sesame oil instead of toasted.

If you’re sensitive to strong flavors, skip it entirely and garnish with extra green onions or crushed peanuts instead. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 210mg70%
Sodium 680mg29%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 3g
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

Can I make this cabbage egg rice vegetarian?

Yes! Simply replace the eggs with 4 marinated tofu cubes (pressed and pan-fried) or 4 soft-boiled eggs (halved) for a plant-based version. For extra protein, add ½ cup edamame to the stir-fry. The texture contrast still works beautifully—just adjust cooking times for tofu (about 3-4 minutes per side).

2

How do I keep the fried eggs from getting rubbery when reheating?

Never microwave fried eggs—they turn rubbery! Instead, reheat in a dry skillet over low heat for 30-45 seconds per side. For a crispy finish, add 1 teaspoon oil and cover with a lid to melt the yolk gently. Pro tip: Assemble the dish fresh and serve immediately for the best texture.

3

What’s the best way to store leftovers?

Store the cooked rice and cabbage separately in airtight containers for up to 3 days. Keep fried eggs wrapped in parchment paper—they’ll last 1 day in the fridge. Reheat rice and cabbage together in a pot with 1 tablespoon water to revive moisture, then add fresh eggs when serving. Freeze rice only (no eggs) for up to 3 months.

4

Can I substitute cabbage with another vegetable?

Try Napa cabbage (more tender) or broccoli florets (cut into bite-sized pieces). For a sweeter twist, use shredded Brussels sprouts—they hold up well to stir-frying. Just adjust cooking time: broccoli needs only 3 minutes, while Brussels sprouts take 5-6 minutes to soften.

5

Why is my cabbage turning yellow instead of staying green?

Overcooking or using too much water in the stir-fry causes cabbage to lose color. Keep heat at medium-high and use just enough oil to coat the pan. For extra vibrancy, add 1 teaspoon lemon juice at the end of cooking. Also, choose firm green cabbage—avoid heads with yellowing leaves.

★★★★★5.0(13 reviews)
Categories Side Dishes