Traditional Vietnamese

Bánh chưng – Traditional Vietnamese Square Sticky Rice Cake

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

Four square banh chung cakes cut into slices on a banana leaf
Prep
60 min
Cook
480 min
Servings
8
VietnameseMediumLunchDairy FreeGluten Free

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

grain

1000 g

Imperial measurement: 4.5 cups

Split mung beans

grain

400 g

Imperial measurement: about 2 cups

Pork belly

protein

600 g

Imperial measurement: 1.3 lbs

Shallots

vegetable

3 medium

Salt

seasoning

2 tbsp

Black pepper

spice

1 tbsp

Fish sauce

liquid

2 tbsp

Banana leaves

other

approximately 8 large leaves

Cooking string

other

2 m

Imperial measurement: around 6 ft

Method

1

Prepare the rice

360 min

Rinse 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.

2

Prepare the mung beans

20 min

Wash 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.

3

Marinate the pork

30 min

Slice 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.

4

Wrap the cakes

20 min

Have 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.

5

Steam the cakes

540 min

Place 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.

6

Cool and serve

120 min

Carefully 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

420 kcal
Calories
18 g
Protein
60 g
Carbohydrates
12 g
Fat
4 g
Fiber
900 mg
Sodium

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.

Bao Le

Recipe by

Bao Le

Specialises in Vietnamese cuisine

Bao 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.