Clay Pot Rice, or 煲仔飯 (Bao Zai Fan), is a beloved Hong Kong street food that evokes comfort and nostalgia. With its perfectly cooked rice, crispy bottom layer, and tantalising toppings, it’s no wonder this dish has captured the hearts of many across generations.
As a fan of Hong Kong-style clay pot rice, I can confidently say it’s the ultimate comfort food. The combination of fragrant rice, a crispy golden crust, and flavourful toppings—all tied together with a rich, savoury sauce—is simply irresistible. Making clay pot rice at home might seem intimidating at first, but with a little practice, you’ll soon master this classic dish. Whether you use a traditional clay pot or an alternative method, the result will be a heartwarming and delicious meal. I highly encourage you to try this recipe and experience the magic of clay pot rice in your own kitchen!
A Brief History of Clay Pot Rice
The origins of clay pot rice trace back to Guangdong Province in southern China, where Cantonese cuisine thrives. In the early 20th century, street vendors in Hong Kong popularized this dish by preparing it in traditional clay pots over open flames, creating a quick, affordable, and flavourful meal.
Why Is Clay Pot Rice So Popular?
- Irresistible Texture: The contrast between fluffy rice and the crispy, golden crust at the bottom makes each bite delightful.
- Flavourful Toppings: From savoury Cantonese lap cheong (Chinese sausage) to marinated meats, seafood, and vegetables, the possibilities are endless.
- Comfort and Nostalgia: Clay pot rice evokes memories of cozy family meals and late-night street food runs, making it a quintessential comfort food.
The Equipment
Traditionally, clay pot rice is cooked in a porous clay pot, which distributes heat evenly and imparts a subtle earthy aroma to the rice. However, if you don’t have a clay pot, here are some alternatives:
- Cast Iron Skillet: A well-seasoned cast iron skillet mimics the heat retention and distribution of a clay pot, delivering a crispy rice crust.
- Pan: Non-stick pans work too, though you may need extra oil to achieve the crispy bottom layer.
- Rice Cooker Hack: Using a rice cooker can simplify the process for busy cooks
Tips for Making Perfect Clay Pot Rice at Home
- Pre-Soak Your Rice: Soak your rice for 30 minutes to ensure even cooking and a softer texture.
- Use the Right Ratio: My experience is to stick to a 1:1 ratio of short-grain rice or sushi rice to water, and a 1:1.25 ratio for jasmine rice to water, for ideal consistency.
- Layer Ingredients Strategically: Evenly spread marinated meats in a single layer, ensuring they are not overcrowded.
- Don’t Rush the Crust: Allow the rice to cook over medium-low heat for 6-8 minutes at the end to develop that coveted crispy bottom.
- Sweet Soy Sauce Finishing Touch: A drizzled of sweet soy sauce over the rice adds depth and balance.
Variations to Try
While Cantonese lap cheong is the most iconic topping, clay pot rice is versatile. Here are some combinations to experiment with:
- Chicken and Shiitake Mushrooms
- Pork Belly and Salted Fish
- Seafood Delight
- Vegetarian
Feel free to comment below if you have any questions about this recipe—I’d love to hear from you! Enjoy making this comforting dish at home.

Hong Kong-Style Clay Pot Rice with Beef
Ingredients
- 200 g short-grain rice
- 200 ml water 1:1 rice-to-water ratio; for jasmine rice, use 1:1.25
- 80 g beef short rib, diced or sliced into strips
- Vegetable oil for cooking
- 1 egg
- Chopped spring onion and sesame seeds (for garnish)
FOR THE MARINADE
- 1 tbsp baking soda
- 1/2 tsp white pepper
- 2 tbsp soy sauce
- 2 ginger slices, cut into strips
- 2 tbsp cooking wine
- 1 tbsp flour
- 2 tbsp vegetable oil
SWEET SOY SAUCE
- 5 tbsp soy sauce
- 2 tsp sugar
- 2 tbsp cooking wine
- 1 tbsp syrup (or honey)
- Cook the soy sauce, sugar,cooking wine, and syrup over low heat, stirring until the sugar is completely dissolved. Set aside to cool before using. Alternatively, you can use store-bought sweet soy sauce.
Instructions
- Wash and rinse the short-grain rice thoroughly. Place it in a clay pot and add water (use a 1:1 rice-to-water ratio). Drizzle a few drops of vegetable oil over the top and let the rice soak for 1 hour.
- Rinse the diced or sliced beef under cold running water and soak it for 1 hour to remove excess blood.After soaking, squeeze out the liquid and pat the beef dry.
- In a bowl, mix the beef with baking soda, white pepper, soy sauce, ginger strips, cooking wine, flour, and vegetable oil. Let the beef marinate for at least 15 minutes.
- Heat the clay pot over medium-high heat until the rice starts to boil. Stir the rice gently to prevent sticking. Once it reaches a boil, reduce the heat to low and cover the pot,cook for 6 minutes.
- Arrange the marinated beef over the partially cooked rice, ensuring the pieces do not overlap. Drizzle the oil around the edges of the pot to help create a crispy rice crust. Cover the pot and cook on low heat for another 6-8 minutes until you smell a light charred aroma.
- Turn off the heat and let the rice steam with the lid on for 7 minutes.
- Uncover the pot, crack an egg into the center of the rice, cover, and steam for an additional 3 minutes.If you prefer a runny yolk, cover for just 30 seconds to 1 minute.
- Uncover the pot, garnish with spring onions and sesame seeds, and drizzle with sweet soy sauce. Serve and enjoy!
Video
Notes
