Traditional Vietnamese
Bánh chưng – Traditional Vietnamese Square Sticky Rice Cake
Original name: Bánh chưng (Square Sticky Rice Cake)

About this dish
This classic Vietnamese rice cake is a must for Tết (Lunar New Year). Tender sticky rice wraps a savory filling of mung beans and pork, all steamed for hours until compact and aromatic.
The smoky pork scent that fills the kitchen is pure nostalgia.
Ingredients
UK and US measurements are both included for every recipe.
Glutinous rice
grain1000 g
Imperial measurement: 4.5 cups
Split mung beans
grain400 g
Imperial measurement: about 2 cups
Pork belly
protein600 g
Imperial measurement: 1.3 lbs
Shallots
vegetable3 medium
Salt
seasoning2 tbsp
Black pepper
spice1 tbsp
Fish sauce
liquid2 tbsp
Banana leaves
otherapproximately 8 large leaves
Cooking string
other2 m
Imperial measurement: around 6 ft
Method
Prepare the rice
360 minRinse glutinous rice under cold water until water runs clear. Soak in water for at least 6 hours or overnight. Drain well. Season with 1 tbsp salt.
Prepare the mung beans
20 minWash and soak mung beans in water for 2 hours. Drain, then steam or boil until soft (about 15-20 minutes). Mash into a paste slightly with a potato masher or fork. Season with a pinch of salt.
Marinate the pork
30 minSlice pork belly into pieces about 2 cm thick. Chop shallots finely. Mix pork with shallots, 1 tbsp salt, 1 tbsp pepper, and fish sauce. Marinate for at least 30 minutes.
Wrap the cakes
20 minHave two banana leaves per cake (if using single large leaves, fold to create a square). Wipe leaves with a damp cloth. Lay one leaf flat, place about 200g rice in the middle and shape into a square platform about 1 cm thick. Place about 100g mung bean paste on top of rice, then put a portion of pork. Top with another 100g of mung bean paste. Cover with another 200g of rice. Fold leaves carefully to form a compact square packet. Tie tightly with string in two directions to keep shape.
Steam the cakes
540 minPlace the packets in a large steamer or a pot with a layer of water at the bottom (cakes should not touch water). Weigh them down with a clean stone or heavy plate to press evenly. Steam over medium-low heat for 8-10 hours. Check water level every few hours and add boiling water as needed.
Cool and serve
120 minCarefully remove cakes from steamer. Allow to cool completely at room temperature (can be refrigerated overnight if needed). Unwrap and slice into 1 cm thick squares. Serve at room temperature, pan-fried or with pickles.
Equipment
- large pot or steamer
- banana leaves
- kitchen string
- mixing bowls
- pot for soaking
- colander
Nutrition facts
Tips
- For best flavor, use fresh banana leaves—they add a subtle fragrance and keep the cake moist., Soaking the rice long enough is key, a full 6 hours or overnight ensures even steaming.
- Tie the string tightly so the rice doesn’t float into a mushy shape during cooking.
- If you skip the 2nd layer of mung bean, the pork can be placed directly on the first bean layer for a simpler version.
Serving suggestions
- Serve sliced bánh chưng at room temperature alongside Tết accompaniments like pickled scallions, cucumber, and chili fish sauce. Can be pan-fried the next day for crisp edges.
Rate this recipe
No ratings yet. Be the first to rate it.

Recipe by
Bao Le
Specialises in Vietnamese cuisineBao makes bun cha that he sells from a bicycle. He is a local hero in Ho Chi Minh City.
Describe yourself in three words: Humble, fast, smoky pork smell.