If you’re searching for a soul-satisfying meal that comes together quickly and bursts with flavor, let me introduce you to Cantonese Ground Beef Rice and Eggs. This dish is a beautiful harmony of savory ground beef simmered in a luscious oyster-sauce-based broth, tender onions, vibrant green peas, and perfectly runny eggs. Served over steamed rice, it’s a comfort bowl that’s as hearty as it is simple. Trust me, once you try this recipe, it’ll become one of your go-to meals for busy weeknights or whenever you crave something warm and deeply comforting.

Ingredients You'll Need
The magic of Cantonese Ground Beef Rice and Eggs lies in its straightforward, essential ingredients. Each component plays a role in creating a rich, balanced flavor and an inviting texture that keeps you coming back for more.
- 1 lb ground beef: The star protein that soaks up the tasty sauce and gives the dish its hearty foundation.
- 2 cups chicken stock (or beef/veggie stock): Adds depth and richness to the sauce base.
- 2 tablespoons oyster sauce: Brings that signature savory, slightly sweet umami punch.
- 2 tablespoons Shaoxing wine (or dry sherry): Enhances the sauce with a subtle complexity and warmth.
- 2 tablespoons light soy sauce (or soy sauce): Provides a salty, savory backbone to the sauce.
- 1 teaspoon dark soy sauce (or soy sauce): Gives the sauce a beautiful color and a touch of sweetness.
- ⅛ teaspoon white pepper powder: Just enough gentle heat for balance without overpowering.
- 1 tablespoon peanut oil (or vegetable oil): Ideal for browning the beef and building flavor from the start.
- 1 yellow onion, minced: Adds sweetness and texture that blends perfectly with the meat.
- 2 teaspoons ginger, minced: Lifts the overall flavor with fresh, zingy notes.
- 2 tablespoons cornstarch: The secret to achieving that silky, thickened sauce consistency.
- 1 cup frozen green peas: Pops of color and subtle sweetness for contrast and nutrition.
- 1 teaspoon sesame oil (optional): Adds a fragrant, nutty finish if you choose to include it.
- 5 large eggs: The soft, runny eggs make everything extra comforting and rich.
- 2 cups steamed rice: Your perfect vessel to soak up all the flavorful sauce and beef.
How to Make Cantonese Ground Beef Rice and Eggs
Step 1: Prepare the Sauce Mixture
Mix together the chicken stock, oyster sauce, Shaoxing wine, light soy sauce, dark soy sauce, and white pepper powder in a small bowl. This well-balanced sauce blend will infuse the beef with deep, classic Cantonese flavors as it cooks.
Step 2: Brown the Ground Beef
Heat peanut oil in a large nonstick pan over medium heat. Add the ground beef and spread it out evenly. Avoid stirring at first; let it brown nicely on the bottom to develop those caramelized bits, then break it into smaller pieces. This step builds rich flavor right from the start!
Step 3: Cook Aromatics
Stir in the minced onion and ginger. Cook them with the beef, stirring occasionally, until the onion softens and just begins to brown around the edges—about 5 minutes. The onions add a subtle sweetness that beautifully complements the savory beef.
Step 4: Simmer with Sauce
Pour in the prepared sauce mixture. Stir well to combine, then cover and simmer gently for 10 minutes. Keep an eye on the liquid level; you want enough sauce to coat the beef but not so much that it becomes soupy. Add a little extra stock if necessary.
Step 5: Thicken the Sauce
While the beef simmers, whisk cornstarch with ¼ cup cold water to make a smooth slurry. Once the beef is cooked through, add the frozen peas, then pour half the slurry into the pan while stirring. The sauce should start to thicken into a beautiful glaze that clings to every bite of beef. Add the rest of the slurry as needed to reach the perfect consistency.
Step 6: Steam the Eggs
Crack the eggs gently over the beef and sauce. Immediately cover the pan and let the eggs steam for 2 to 3 minutes, or until the whites are fully set but the yolks remain gloriously runny. Be careful to keep the heat low so the sauce stays thick and luscious rather than boiling away the cornstarch’s thickening power.
Step 7: Serve
Remove the pan from heat, slide a spatula under an egg along with a generous scoop of beef and sauce, and drop it onto a bowl of fluffy steamed rice. This moment of assembling your Cantonese Ground Beef Rice and Eggs is pure joy—rich, savory, comforting, and utterly delicious.
How to Serve Cantonese Ground Beef Rice and Eggs

Garnishes
Fresh, simple garnishes can elevate your Cantonese Ground Beef Rice and Eggs even further. Sprinkle chopped scallions or cilantro on top for a fresh herbal note. A drizzle of extra sesame oil or a few drops of chili oil adds luxury and a touch of heat if you like a bit of spice.
Side Dishes
This dish shines on its own but pairs beautifully with crisp steamed or stir-fried greens like bok choy or gai lan. A light cucumber salad tossed in rice vinegar adds a refreshing crunch that cuts through the richness, creating a perfectly balanced meal.
Creative Ways to Present
For a fun twist, serve the Cantonese Ground Beef Rice and Eggs over noodles instead of rice to switch up textures. Or create a family-style platter with the beef and eggs in the center surrounded by bowls of rice and an assortment of quick pickled vegetables for variety and visual appeal.
Make Ahead and Storage
Storing Leftovers
Store any leftover Cantonese Ground Beef Rice and Eggs in an airtight container in the refrigerator for up to 3 days. The sauce may thicken upon cooling but can be gently loosened when reheated.
Freezing
This dish freezes well without the eggs, so consider adding fresh eggs when reheating. Freeze the cooked ground beef and sauce in a sealed container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over low-medium heat, adding a splash of broth or water if the sauce is too thick. If you froze the beef and sauce separately, cook fresh eggs or warm them gently in the pan before serving for the best texture.
FAQs
Can I use a different type of meat for Cantonese Ground Beef Rice and Eggs?
Absolutely! Ground pork or ground turkey can work well too. Just adjust the cooking time as needed and be aware that the flavor profile will shift slightly depending on the meat’s fat content.
Is this dish gluten-free?
It can be! Use gluten-free oyster sauce, tamari or coconut aminos instead of soy sauce, and dry sherry in place of Shaoxing wine to make this friendly for gluten-free diets without sacrificing taste.
Can I make this dish vegetarian?
To make a vegetarian version, substitute the ground beef with firm tofu or mushrooms, and use vegetable stock in the sauce. Swap oyster sauce for a vegetarian version or mushroom soy sauce to keep that deep umami flavor.
Why are the eggs added last and steamed?
Adding the eggs last and steaming them ensures they cook gently and remain tender with runny yolks, which adds richness and a luscious texture contrast to the savory beef mixture.
How spicy is Cantonese Ground Beef Rice and Eggs?
This dish is not spicy by default, making it approachable for all palates. You can always add chili oil, fresh chopped chilies, or a sprinkle of crushed red pepper if you love a bit of heat.
Final Thoughts
Cantonese Ground Beef Rice and Eggs is one of those feel-good meals that feels both special and homey at the same time. It’s pure comfort in a bowl, packed with savory goodness and crowned with soft, golden eggs. Give this recipe a try—it’s straightforward to prepare, wonderfully satisfying, and will quickly become a cherished favorite in your kitchen rotation.
PrintCantonese Ground Beef Rice and Eggs
This Cantonese Ground Beef Rice and Eggs recipe is a quick and flavorful dish featuring minced beef cooked in a savory oyster sauce-based sauce with onions, green peas, and runny eggs. Ideal for a hearty meal served over steamed rice or noodles, it’s perfect for meal prep and can be easily adapted to be gluten-free with simple ingredient swaps.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Sauté, Simmer, Steam
- Cuisine: Cantonese
- Diet: Gluten Free
Ingredients
Main Ingredients
- 1 lb ground beef
- 5 large Pete and Gerry’s Organic Eggs
- 2 cups steamed rice
Sauce
- 2 cups chicken stock (or beef stock, or veggie stock)
- 2 tablespoons oyster sauce
- 2 tablespoons Shaoxing wine (or dry sherry)
- 2 tablespoons light soy sauce (or soy sauce)
- 1 teaspoon dark soy sauce (or soy sauce)
- ⅛ tsp white pepper powder
Cooking Ingredients
- 1 tablespoon peanut oil (or vegetable oil)
- 1 yellow onion, minced
- 2 teaspoons ginger, minced
- 2 tablespoons cornstarch
- 1 cup frozen green peas
- 1 tsp sesame oil (optional)
Instructions
- Prepare the Sauce: Mix chicken stock, oyster sauce, Shaoxing wine, light soy sauce, dark soy sauce, and white pepper powder together in a small bowl. Set aside.
- Brown the Beef: Heat the peanut oil in a large nonstick or carbon steel pan over medium heat until hot. Add the ground beef and spread it with a spatula. Let it cook undisturbed until the bottom is browned, then break the beef into smaller pieces.
- Sauté Aromatics: Add the minced yellow onion and ginger to the pan. Cook, stirring occasionally, until the onions are tender and slightly browned at the edges, about 5 minutes.
- Simmer with Sauce: Pour the prepared sauce over the beef mixture. Stir to combine well. Cover and simmer for 10 minutes, ensuring there is enough sauce to nearly cover the beef. Add more broth if necessary.
- Mix Cornstarch Slurry: While beef simmers, whisk the cornstarch with ¼ cup of water in a small bowl until smooth.
- Thicken the Sauce: Add the frozen green peas to the beef. Stir the cornstarch slurry again to ensure it's well mixed, then pour in half of it gradually, stirring to thicken the broth. Add more slurry if needed until the sauce coats the back of a spoon.
- Cook Eggs: Crack the eggs evenly over the beef mixture, cover immediately, and let steam for 2 to 3 minutes until egg whites are set and yolks remain runny. Adjust cooking time to preferred egg doneness and avoid boiling the sauce to maintain thickness.
- Serve: Remove from heat, uncover, and use a spatula or ladle to serve the beef and eggs with sauce over steamed rice. Serve hot.
Notes
- To make the dish gluten-free, substitute oyster sauce with gluten-free oyster sauce or homemade oyster sauce, replace Shaoxing wine with dry sherry, and use tamari or coconut aminos instead of light and dark soy sauces.
- Peanut oil can be substituted with vegetable oil if preferred or for allergy reasons.
- Adjust the thickness of the sauce by gradually adding cornstarch slurry to avoid an overly thick sauce.
- The runny eggs add richness; cook eggs longer if firmer yolks are desired.
- This recipe works well as a make-ahead meal for meal prepping.
Nutrition
- Serving Size: 1 serving (about ¼ recipe with rice)
- Calories: 450 kcal
- Sugar: 3 g
- Sodium: 900 mg
- Fat: 22 g
- Saturated Fat: 8 g
- Unsaturated Fat: 12 g
- Trans Fat: 0.3 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 210 mg

Leave a Reply