If you’re craving a dish that is both comforting and packed with vibrant flavors, you’ve got to try this Ban Fan (Chinese Mixed Rice Bowl) Recipe. It’s a delightful harmony of tender ground meat, crisp vegetables, fragrant sauces, and a perfectly fried egg sitting atop fluffy jasmine rice. Every spoonful bursts with layers of savory goodness, making it a beloved staple for quick dinners or anytime you want the taste of home-style Chinese cooking without fuss. The magic lies in its simplicity and the way fresh ingredients come together in a bowl, warming you inside out.

Ingredients You’ll Need
The beauty of the Ban Fan (Chinese Mixed Rice Bowl) Recipe is how straightforward the ingredients are, yet each one plays a crucial role in building its signature taste, texture, and color. From the comforting jasmine rice to the umami-rich sauces and fresh veggies, every component contributes to an unforgettable meal that’s as balanced as it is delicious.
- 3 cups cooked jasmine rice: The fragrant and fluffy base that ties all the flavors together perfectly.
- 1 tablespoon vegetable oil: Provides the perfect medium for browning meats and sautéing vegetables without overpowering flavors.
- 1/2 pound ground pork or chicken: Adds hearty protein with a tender texture, soaking up all the delicious sauces.
- 2 cloves garlic minced: Infuses the dish with a punch of aromatic freshness.
- 1 teaspoon fresh ginger minced: Offers a subtle zing that brightens the savory profile.
- 2 tablespoons soy sauce: Brings deep umami and a touch of saltiness to the mix.
- 1 tablespoon oyster sauce: Adds a rich, slightly sweet glaze that makes the dish shimmer with flavor.
- 1 teaspoon sesame oil: A nutty fragrance that enhances the dish’s authentic Chinese essence.
- 1 teaspoon sugar: Balances the savory ingredients with just a hint of sweetness.
- 1/4 teaspoon white pepper: Delivers gentle warmth without overwhelming the senses.
- 1 cup bok choy chopped: Gives a fresh, crisp bite and a lovely green color that awakens the bowl.
- 1/2 cup shredded carrots: Adds sweet earthiness and vibrant orange brightness.
- 1/2 cup sliced shiitake mushrooms: Offers meaty texture and deep umami tones.
- 2 green onions sliced: For that final punch of fresh, delicate onion flavor.
- 2 large eggs: Fried until runny or set—your call—to crown the bowl with richness.
- 1 teaspoon cornstarch mixed with 1 tablespoon water: The magic thickener that gives the sauce a luscious finish.
- Salt to taste: To perfectly season and bring harmony to every bite.
How to Make Ban Fan (Chinese Mixed Rice Bowl) Recipe
Step 1: Cook the Meat
Start by heating your vegetable oil in a large skillet or wok over medium-high heat. Add the ground pork or chicken and cook it until it’s nicely browned and fully cooked through, breaking it apart with your spoon to avoid big clumps. This step is where the foundation of flavor begins, as the meat sizzles and caramelizes beautifully.
Step 2: Add Aromatics
Once the meat is golden, stir in the minced garlic and fresh ginger. Cook them just about 30 seconds until their heavenly aroma fills your kitchen. This quick step ensures those aromatic ingredients don’t burn, merely releasing their essential oils to marry with the meat’s richness.
Step 3: Build the Sauce
Now, pour in the soy sauce, oyster sauce, sesame oil, sugar, and sprinkle in the white pepper. Stir everything together well so the meat is evenly coated in that luscious combination. These sauces create complex, savory layers that are essential for a truly authentic Ban Fan experience.
Step 4: Incorporate Vegetables
Add the shiitake mushrooms, shredded carrots, and chopped bok choy directly into the pan. Toss them through the meat mixture and let everything cook for about 3 to 4 minutes. You want your vegetables tender but still with a bit of crunch — this textural contrast is what makes each bite exciting.
Step 5: Thicken the Sauce
Give your cornstarch slurry a quick mix again and pour it into the pan. Stir and cook for another minute or so until the sauce thickens just enough to coat the ingredients, adding that satisfying glaze you can’t resist in every spoonful.
Step 6: Fry the Eggs
While the savory filling finishes up, in a separate pan, fry your eggs just how you like them. The slightly runny yolk or fully cooked egg will melt into the rice and meat topping to elevate the entire bowl into comfort food perfection.
Step 7: Assemble Your Ban Fan (Chinese Mixed Rice Bowl) Recipe
Divide the warm jasmine rice among your serving bowls. Ladle the meat and veggie mixture generously over the top, then crown each bowl with one of your freshly fried eggs. A sprinkle of green onions completes this vibrant, satisfying dish just waiting to be devoured.
How to Serve Ban Fan (Chinese Mixed Rice Bowl) Recipe

Garnishes
Think fresh and simple for garnishes to enhance the flavorful Ban Fan bowl. Sliced green onions add a crisp bite and pop of color, while a drizzle of chili oil or a sprinkle of toasted sesame seeds can offer a little extra depth and warmth. These little touches brighten the bowl and give the presentation a thoughtful finish.
Side Dishes
If you want to round out your meal, consider pairing the Ban Fan with light and refreshing sides like a cucumber salad tossed in rice vinegar or a small serving of pickled vegetables. Steamed dumplings or crispy spring rolls also complement this dish wonderfully, adding texture diversity without stealing the spotlight.
Creative Ways to Present
For a fun twist, try serving your Ban Fan (Chinese Mixed Rice Bowl) Recipe in individual shallow bowls that highlight the vibrant colors and textures. Layer the ingredients artfully so the rice peeks beneath the colorful toppings. You could even serve the components separately for a hands-on experience, letting guests build their bowls just the way they like.
Make Ahead and Storage
Storing Leftovers
Ban Fan keeps beautifully in the fridge for up to 3 days when stored in an airtight container. To maintain the best texture, keep the rice and meat mixture separate from the fried eggs if you’re planning to reheat later. This way, you can re-fry the eggs fresh or warm them gently without overcooking.
Freezing
While the meat and vegetable mixture freezes well, it’s best to skip freezing the eggs for optimal taste and texture. Freeze the meat and veggie portion in a sealed container or freezer bag, and enjoy it within 1 to 2 months for peak flavor.
Reheating
Reheat the meat and vegetables in a skillet over medium heat, adding a splash of water if needed to loosen the sauce. Warm the rice separately in the microwave or on the stovetop for even heating. Fry fresh eggs to top off your reheated Ban Fan bowl, and you’re ready to enjoy a meal that tastes like it was made fresh.
FAQs
Can I use other proteins besides ground pork or chicken?
Absolutely! Ground beef, turkey, or diced firm tofu are great alternatives. For vegetarians, just swap the oyster sauce with a vegetarian version and use tofu or mushrooms for extra umami.
Is Ban Fan spicy?
The classic recipe isn’t spicy, but you can easily add chili oil or fresh chili slices if you love heat. It’s a versatile dish that adjusts well to your personal spice preferences.
What’s the best type of rice for Ban Fan?
Jasmine rice is ideal because of its fragrant aroma and fluffy texture, which complements the rich meat and vegetable topping perfectly.
Can I meal prep this dish for the week?
Yes, Ban Fan is fantastic for meal prepping as it stores well and tastes great reheated. Just prepare the eggs fresh each time for the best texture and flavor.
How do I make the eggs runny for topping?
Cook your eggs sunny side up over medium heat until the whites are set but the yolks remain soft and runny. Covering the pan briefly helps cook the whites without firming up the yolk.
Final Thoughts
Ban Fan (Chinese Mixed Rice Bowl) Recipe is truly a gem that brings warmth and bold flavor to your table with minimal effort. It’s a dish that welcomes creativity, invites comfort, and celebrates wholesome ingredients in each layered bite. Give this recipe a try and watch it quickly become a favorite you reach for time and again whenever you want a soulful meal that truly hits the spot.
Print
Ban Fan (Chinese Mixed Rice Bowl) Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
- Diet: Dairy-Free
Description
Ban Fan is a comforting Chinese mixed rice bowl featuring fragrant jasmine rice topped with a savory stir-fry of ground pork or chicken, fresh vegetables, and a perfectly fried egg. This quick and flavorful dish combines a balance of savory, sweet, and umami flavors, making it an easy weeknight meal that showcases classic Chinese home-style cooking.
Ingredients
Rice Base
- 3 cups cooked jasmine rice
Meat and Sauce
- 1 tablespoon vegetable oil
- 1/2 pound ground pork or chicken
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- 1/4 teaspoon white pepper
- 1 teaspoon cornstarch mixed with 1 tablespoon water (cornstarch slurry)
- Salt to taste
Vegetables
- 1 cup bok choy, chopped
- 1/2 cup shredded carrots
- 1/2 cup sliced shiitake mushrooms
- 2 green onions, sliced (for garnish)
Eggs
- 2 large eggs
Instructions
- Cook the Meat: Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the ground pork or chicken and cook, breaking it apart with a spoon, until browned and fully cooked, about 5-7 minutes.
- Add Aromatics: Stir in the minced garlic and ginger; cook for about 30 seconds until fragrant, taking care not to burn them.
- Season the Meat: Pour in the soy sauce, oyster sauce, sesame oil, sugar, and white pepper. Stir well to combine all flavors evenly into the meat mixture.
- Cook the Vegetables: Add the sliced shiitake mushrooms, shredded carrots, and chopped bok choy to the skillet. Stir fry for 3 to 4 minutes until the vegetables are tender but still have a slight crispness.
- Thicken the Sauce: Stir in the cornstarch slurry and cook for another minute or until the sauce slightly thickens and coats the ingredients. Adjust salt to taste if needed.
- Fry the Eggs: In a separate pan, fry the eggs sunny-side up or to your preferred doneness.
- Assemble the Bowl: Divide the warm cooked jasmine rice among four serving bowls. Spoon the savory meat and vegetable mixture evenly over the rice.
- Top and Garnish: Place a fried egg on top of each bowl and garnish with sliced green onions. Serve immediately while hot.
Notes
- Feel free to swap in other vegetables like snow peas, bean sprouts, or spinach for variety.
- For a vegetarian option, replace the meat with diced firm tofu and use vegetarian oyster sauce.
- Leftover roasted meats can be used instead of freshly cooked ground meat for a quicker meal.
- Serve with chili oil or additional soy sauce on the side for added flavor.

