Skip to content
Forkin
AppetizerSnack

Banh Beo

These delicate Vietnamese steamed rice cakes are a delightful appetizer, featuring a soft, chewy texture. Topped with savory dried shrimp, crispy fried shallots, and a sweet and tangy dipping sauce, they offer a burst of traditional Vietnamese flavors in each bite.

An original recipe by Forkin

Total time
50 min
Serves
4
Difficulty
Medium
Per serving
350 kcal
Download the app

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

Banh Beo

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

cakes

  • 120 grice flour
  • 30 gtapioca starch
  • 360 mlwater
  • 0.5 tspsalt
  • 1 tspcooking oil

toppings

  • 30 gdried shrimp, soaked and finely minced
  • 2 pcsshallot, thinly sliced
  • 0.25 cupcooking oil

dipping sauce

  • 2 tbspfish sauce
  • 1 tbspsugar
  • 3 tbspwater, warm
  • 1 tbsplime juice
  • 1 clovegarlic, minced
  • 1 pcsthai chili, minced

Equipment

paper towels · ramekins · small spoon · steamer · small pan · slotted spoon · tongs · large bowl · whisk

The method

Step by step

  1. 1

    Prepare the rice cake batter: In a large bowl, whisk together the rice flour, tapioca starch, water, salt, and cooking oil until smooth.

    About 5 min

    Cook’s note: Ensure there are no lumps in the batter for a smooth cake texture.

  2. 2

    Let the batter rest for at least 30 minutes, or ideally 1-2 hours, to allow the flours to fully hydrate.

    About 30 min

    Cook’s note: Resting the batter improves the texture of the steamed cakes.

  3. 3

    Prepare the fried shallots: Heat the cooking oil in a small pan over medium heat. Add the sliced shallots and fry until golden brown and crispy.

    About 8 min

    Cook’s note: Stir frequently to ensure even browning. Remove shallots from oil when they are golden, as they will continue to darken slightly after being removed.

  4. 4

    Remove the fried shallots with a slotted spoon and drain on paper towels. Reserve the shallot oil for later use.

    About 2 min

    Cook’s note: The reserved shallot oil adds a wonderful aroma and flavor to the finished dish.

  5. 5

    Prepare the dried shrimp topping: In the same pan with a tablespoon of the reserved shallot oil, sauté the minced dried shrimp over medium heat until fragrant and slightly crispy, about 3-5 minutes.

    About 5 min

    Cook’s note: Do not overcrowd the pan; cook in batches if necessary.

  6. 6

    Prepare the dipping sauce (nuoc cham): In a small bowl, combine the fish sauce, sugar, warm water, lime juice, minced garlic, and minced Thai chili. Stir until the sugar is fully dissolved.

    About 5 min

    Cook’s note: Taste and adjust the sweetness, sourness, and spiciness to your preference.

  7. 7

    Set up a steamer. Lightly grease small individual ceramic or metal ramekins/bowls (about 5-7 cm in diameter) with the reserved shallot oil.

    About 2 min

    Cook’s note: Using small, shallow dishes helps the cakes steam evenly and quickly.

  8. 8

    Bring the water in the steamer to a rolling boil. Stir the batter well before each pour.

    Cook’s note: The flour tends to settle at the bottom, so stirring ensures consistency.

  9. 9

    Pour a thin layer of batter into each greased ramekin, just enough to cover the bottom.

    About 1 min

    Cook’s note: A thin layer results in a delicate, translucent cake.

  10. 10

    Place the ramekins in the steamer, cover, and steam for 3-5 minutes, or until the cakes are translucent and cooked through. The center should be slightly indented.

    About 5 min

    Cook’s note: Cooking time may vary depending on the thickness of the cake and your steamer.

  11. 11

    Carefully remove the steamed cakes from the steamer. Repeat with the remaining batter, greasing the ramekins each time.

    About 15 min

    Cook’s note: Be careful when handling hot ramekins. A pair of tongs can be helpful.

  12. 12

    To serve, gently loosen the edges of each banh beo with a small spoon or knife and transfer them to a serving plate. Alternatively, serve directly in the ramekins.

    About 2 min

    Cook’s note: The cakes are often served in their individual dishes in Vietnam.

  13. 13

    Top each banh beo with a sprinkle of the sautéed dried shrimp, crispy fried shallots, and a drizzle of the reserved shallot oil.

    About 2 min

    Cook’s note: Garnish immediately before serving to maintain crispiness of the shallots.

  14. 14

    Serve immediately with the prepared dipping sauce on the side.

    Cook’s note: Banh Beo are best enjoyed warm.

Per serving

Nutrition

Calories
349.7kcal
Protein
6.7g
Carbs
42.6g
Fat
17g
Fibre
1.5g
Sugar
4.9g

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

Keep it good

Storage

Store leftover banh beo and toppings separately in airtight containers in the refrigerator.

Reheating

Reheat the banh beo by steaming them briefly until warm and soft. The fried shallots and dried shrimp are best served at room temperature or lightly warmed.

More recipes

All recipes
  • Varan Bhaatmain course

    Varan Bhaat

    Varan Bhaat is a comforting and nutritious staple from Maharashtra, India, featuring simple, lightly spiced lentil stew (varan) served over steamed rice (bhaat). This vegan recipe offers a taste of home-cooked simplicity and warmth.

    40 min 438 kcal
  • Ash Reshtehmain course

    Ash Reshteh

    Experience the comforting embrace of Ash Reshteh, a traditional Persian noodle soup brimming with a vibrant medley of legumes, fresh herbs, and tender noodles. This hearty and flavorful dish is elegantly finished with a rich swirl of kashk, crispy fried mint, garlic, and onions, offering a truly wholesome and satisfying culinary journey.

    2 hr
  • Kutya (Ukrainian Wheat Berry Pudding)dessert

    Kutya (Ukrainian Wheat Berry Pudding)

    Kutya is a traditional Ukrainian ceremonial grain dish, often served during the Christmas season. This vegan version features tender wheat berries sweetened with honey or maple syrup and studded with poppy seeds, nuts, and dried fruit. It's a comforting and symbolic dessert.

    1 hr 50 min
  • Pasticciotto Leccesedessert

    Pasticciotto Leccese

    This traditional pastry from Puglia features a tender shortcrust shell filled with a rich, creamy custard. Baked until golden brown, it's a delightful individual dessert perfect with coffee. The contrast between the flaky crust and smooth filling is irresistible.

    2 hr 15 min 669 kcal
  • Kaak Warkadessert

    Kaak Warka

    Kaak Warka are delicate Tunisian pastries made with a thin, almost translucent dough wrapped around a fragrant almond filling. These ring-shaped cookies are subtly sweet and often served for special occasions.

    1 hr 45 min 481 kcal
  • Rabo de Toro (Oxtail Stew)main course

    Rabo de Toro (Oxtail Stew)

    This rich and flavorful Rabo de Toro recipe features tender oxtail slow-cooked in a robust red wine sauce with vegetables and aromatic herbs. It's a classic Spanish stew, perfect for a comforting and hearty meal.

    3 hr 30 min 1,143 kcal
  • Brazilian Tapioca Crepesbreakfast

    Brazilian Tapioca Crepes

    These simple tapioca crepes are a traditional Brazilian breakfast. Made from hydrated tapioca flour, they are naturally gluten-free and can be filled with sweet or savory ingredients. This recipe features a classic cheese filling.

    20 min 464 kcal