Skip to content
Forkin
Main Course

Banh Chung (Vietnamese Sticky Rice Cake)

Banh Chung is a traditional Vietnamese savory sticky rice cake, typically enjoyed during Tet (Lunar New Year). It features glutinous rice, pork belly, and mung beans, all wrapped in banana leaves and boiled for many hours to create a dense, flavorful, and satisfying dish.

An original recipe by Forkin

Total time
16 hr
Serves
4
Difficulty
Hard
Per serving
927 kcal
Download the app

Allergen information: may contain fish and soy. Always check ingredient packaging if you have an allergy.

Banh Chung (Vietnamese Sticky Rice Cake)

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 500 gglutinous rice, soaked overnight
  • 200 gmung bean, hulled, soaked overnight
  • 300 gpork belly, cut into 4-5cm thick slices
  • 6 pcsbanana leaf, large, cleaned
  • 1 tspsalt
  • 0.5 tspsugar

pork marinade

  • 2 pcsshallot, finely minced
  • 2 tbspfish sauce
  • 0.5 tspblack pepper, freshly ground

Equipment

stockpot · fork · large bowl · cutting board · knife · steamer basket

The method

Step by step

  1. 1

    Rinse the glutinous rice thoroughly until the water runs clear, then soak it in plenty of water overnight, or for at least 6-8 hours.

    Cook’s note: Soaking ensures the rice cooks evenly and achieves the desired sticky texture.

  2. 2

    Rinse the hulled mung beans and soak them in water overnight, or for at least 6-8 hours.

  3. 3

    Drain the soaked glutinous rice well and mix it with the salt.

    About 5 min

  4. 4

    Drain the soaked mung beans, steam them for 15-20 minutes until tender, then mash them into a coarse paste.

    About 25 min

    Cook’s note: A fork or potato masher works well for mashing.

  5. 5

    Mix the mashed mung bean paste with the sugar.

    About 2 min

  6. 6

    In a bowl, combine the pork belly slices with the shallot, fish sauce, and black pepper. Marinate for at least 30 minutes, or up to several hours in the refrigerator.

    About 30 min

    Cook’s note: Marinating longer will deepen the flavor of the pork.

  7. 7

    Prepare the banana leaves by wiping them clean with a damp cloth. If they are stiff, briefly pass them over a flame or dip them in hot water to make them more pliable.

    About 10 min

    Cook’s note: Pliable leaves are less likely to crack when folding.

  8. 8

    Lay out two large banana leaf pieces in a cross shape. Place a smaller, rectangular piece of banana leaf in the center to form a square.

    About 2 min

    Cook’s note: This layering provides extra strength for the package.

  9. 9

    Spoon a layer of the seasoned glutinous rice onto the center of the banana leaves, forming a square.

    About 1 min

    Cook’s note: Leave enough space around the edges for folding.

  10. 10

    Spread a layer of the mung bean paste over the rice.

    About 1 min

  11. 11

    Place one or two slices of the marinated pork belly on top of the mung bean layer.

    About 1 min

    Cook’s note: Distribute the pork evenly for consistent flavor.

  12. 12

    Cover the pork and mung beans with another layer of the seasoned glutinous rice.

    About 1 min

    Cook’s note: Ensure the filling is completely covered by the rice.

  13. 13

    Fold the banana leaves tightly over the filling, creating a square package. First, fold the sides of the inner leaf, then fold the outer leaves, securing the package.

    About 5 min

    Cook’s note: Aim for a compact, tight package to prevent water from seeping in during cooking.

  14. 14

    Tie the banana leaf package securely with the kitchen twine, making sure it holds its square shape.

    About 3 min

    Cook’s note: Use multiple pieces of twine crisscrossed to ensure stability.

  15. 15

    Repeat the wrapping process for the remaining ingredients to create more Banh Chung packages.

    About 15 min

  16. 16

    Place the wrapped Banh Chung packages in a large stockpot. Cover them completely with water.

    About 5 min

    Cook’s note: Ensure there is at least an inch of water above the top of the cakes.

  17. 17

    Bring the water to a rolling boil, then reduce the heat to a simmer. Cook for at least 8-10 hours, replenishing with hot water as needed to keep the cakes submerged.

    About 12 hr

    Cook’s note: Long, slow cooking is crucial for the rice to become perfectly tender and sticky.

  18. 18

    Once cooked, carefully remove the Banh Chung from the pot. Place them on a clean surface and weigh them down with a heavy object (like a cutting board with cans) for at least 1 hour.

    About 1 hr

    Cook’s note: This pressing step helps to compact the cake and remove excess water, resulting in a denser, firmer texture.

  19. 19

    Unwrap the Banh Chung and slice it into serving pieces before eating.

    About 5 min

    Cook’s note: Traditionally, Banh Chung is cut with a piece of string or thin wire for clean slices.

Per serving

Nutrition

Calories
927.3kcal
Protein
25g
Carbs
117.6g
Fat
41.5g
Fibre
2.5g
Sugar
2.8g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover Banh Chung tightly wrapped in plastic film or foil in the refrigerator.

Reheating

Reheat by steaming for 15-20 minutes, pan-frying slices until crispy, or microwaving briefly until warmed through.

More recipes

All recipes
  • Salada Mistaside dish

    Salada Mista

    This vibrant Portuguese Salada Mista is a refreshing medley of crisp romaine, juicy tomatoes, cool cucumber, and thinly sliced onion, all lightly dressed with a simple olive oil and red wine vinegar vinaigrette. Its clean, bright flavors provide a perfect counterpoint to heartier main courses, allowing the natural freshness of the produce to truly shine.

    15 min 127 kcal
  • Avgolemono Soupsoup

    Avgolemono Soup

    This classic Greek avgolemono soup is a comforting and bright dish, perfect for any season. The combination of chicken broth, rice, and a silky lemon-egg liaison creates a uniquely rich yet tangy flavor. It's a nourishing and satisfying meal that's surprisingly easy to prepare.

    45 min 175 kcal
  • Pierogi Ruskiemain course

    Pierogi Ruskie

    These traditional Polish pierogi are filled with a savory mixture of potatoes and farmer's cheese, seasoned simply with onion and black pepper. They are a comforting and hearty vegetarian main course, perfect for a family meal.

    1 hr 45 min 528 kcal
  • Vegan Anmitsudessert

    Vegan Anmitsu

    This refreshing Japanese dessert features agar jelly cubes, sweet adzuki bean paste, and fresh fruit, all drizzled with a rich black sugar syrup. It's a light and flavorful treat perfect for any time of year.

    2 hr 55 min
  • Mee Krob (Crispy Noodles)appetizer

    Mee Krob (Crispy Noodles)

    This classic Thai appetizer features delicate crispy rice vermicelli noodles coated in a vibrant sweet and sour sauce. The dish is a delightful balance of textures and flavors, with a hint of citrus brightness. It's an impressive starter for any meal.

    50 min 450 kcal
  • Aash-e Anar (Pomegranate Soup)main course

    Aash-e Anar (Pomegranate Soup)

    This vibrant Persian pomegranate soup is a delightful balance of sweet and sour flavors, featuring tender meatballs, split peas, and fresh herbs. It's a comforting and hearty dish, perfect for a cool evening.

    1 hr 30 min 522 kcal
  • Silky Mango Puddingdessert

    Silky Mango Pudding

    This refreshing mango pudding offers a smooth, creamy texture with a vibrant mango flavor. It's a popular dessert that's simple to prepare and perfect for a warm day. The recipe uses fresh mangoes, creating a naturally sweet and delightful treat.

    4 hr 25 min 221 kcal