Banh Beo Recipe – Vietnamese Steamed Rice Cakes

By Alex Au Yeung

5/5 - (7 votes)

As someone who grew up in Vietnam, banh beo has always been a staple dish in my family’s meals. I remember watching my grandmother carefully prepare the delicate rice flour batter, and my mother expertly arranging the toppings of shrimp, scallions, and fish sauce on each tiny, steamed cup. The flavors and textures of banh beo, with its chewy rice cakes and savory toppings, always transport me back to my childhood. In this article, I will share my personal experience with banh beo, as well as its origins, variations, and cultural significance. Whether you’re a seasoned banh beo enthusiast or a curious newcomer, I invite you to join me on this culinary journey.

What is banh beo?

Banh Beo Recipe - Vietnamese Steamed Rice Cakes
What is banh beo?

Banh beo is a traditional Vietnamese dish that consists of small steamed rice cakes topped with savory ingredients such as shrimp, scallions, and fish sauce. The name “banh beo” roughly translates to “water fern cake” due to its resemblance to the small, delicate water fern plants found in Vietnamese rivers.

Read more: Top 20 Vietnamese Breakfasts You Should Try

Where does banh beo come from?

The origins of banh beo can be traced back to the central region of Vietnam, particularly the city of Hue, which was once the imperial capital of the Nguyen Dynasty. It is believed that banh beo was initially created as a dish for the royal court, with the small, bite-sized portions and delicate flavors making it a popular choice among the aristocracy.

Today, banh beo is popular street food throughout Vietnam and can be found in many Vietnamese restaurants around the world. Its popularity is due to its unique combination of flavors and textures, as well as its status as a cultural icon of Vietnamese cuisine. 

Whether served as a quick snack or as part of a larger meal, banh beo is beloved by locals and visitors alike for its delicious taste and rich history.

What are the types of banh beo?

There are several types of banh beo, each with its own unique variations and ingredients. These include:

Traditional banh beo

This is the classic version of banh beo, made with a mixture of rice flour and tapioca starch to create a soft and chewy texture. It is typically topped with a mixture of cooked shrimp, chopped scallions, and fish sauce, although other toppings like pork floss or fried shallots may be added as well.

Modern variations of banh beo

In recent years, chefs and food enthusiasts have experimented with new ingredients and flavor combinations to create modern twists on the traditional dish. Some popular variations include banh beo topped with grilled pork or beef, crispy fried shallots, or even foie gras for a luxurious touch.

Vegan banh beo

For those who follow a plant-based diet, vegan versions of banh beo are also available. These typically use alternative ingredients like tofu or mushrooms in place of the shrimp and fish sauce but still maintain the signature texture and flavor of the dish.

No matter the variation, banh beo remains a beloved dish in Vietnamese cuisine, and its versatility ensures that there is a type of banh beo to suit every taste preference.

Banh beo recipe

Banh Beo Recipe - Vietnamese Steamed Rice Cakes
banh beo recipe

Banh beo chen recipe, banh beo is traditionally cooked in small ceramic dishes, but if you don’t have these, you can use a banh beo steamer or small muffin tins as a substitute.

Cooking note

  • Yield: 24 small banh beo cakes
  • Prep time: 30 minutes
  • Cook time: 20 minutes
  • Total time: 50 minutes
  • Course: Appetizer
  • Cuisine: Vietnamese

Equipment:

  • banh beo steamer or small ceramic dishes
  • Mixing bowl
  • Whisk
  • Ladle
  • Chopping board
  • Knife

Ingredients

  • 1 cup rice flour
  • 1/4 cup tapioca starch
  • 1 1/2 cups water
  • 1/2 tsp salt
  • 1/2 lb cooked shrimp, peeled and deveined
  • 2 scallions, thinly sliced
  • 1/4 cup fried shallots
  • 1/4 cup fish sauce
  • 1/4 cup sugar
  • 1/2 cup water
  • 1 red chili, sliced (optional)

Table of nutrient facts about banh beo

Nutrition facts for banh beo serving size: 1 cake (about 10g)

Nutrient Amount
Calories22
Total Fat0.3g
Saturated Fat0.1g
Cholesterol8mg
Sodium80mg
Total Carbohydrates4.2g
Dietary Fiber0.2g
Sugars0.3g
Protein0.6g
Vitamin D0mcg
Calcium4mg
Iron0.2mg
Potassium13mg

*Note: Nutrient values may vary based on the specific recipe used.

If you ask “how many calories in banh beo” counting calories, one banh beo cake (about 10g) contains approximately 22 calories. While banh beo is relatively low in calories, it is important to note that the toppings, such as shrimp and fish sauce, may increase the calorie and sodium content of the dish. However, banh beo is also a good source of carbohydrates and protein, making it a satisfying snack or appetizer.

How to make banh beo?

Banh Beo Recipe - Vietnamese Steamed Rice Cakes
How to make banh beo?

Banh beo is a delicious Vietnamese dish that can be easily made at home. “How to make banh beo” follow this step-by-step guide to create your own banh beo:

Step-by-Step guide

  1. In a mixing bowl, combine the rice flour, tapioca starch, 1 1/2 cups of water, and salt. Mix the ingredients until a smooth batter is formed.
  2. Let the batter rest for 10–15 minutes to allow it to thicken.
  3. Meanwhile, in a small saucepan, mix together the fish sauce, sugar, and 1/2 cup of water. Heat the mixture on low heat until the sugar is dissolved. Set aside.
  4. Heat a banh beo steamer or a small pot of water until it comes to a boil.
  5. Brush some oil onto the banh beo molds, then fill them with the batter, about 3/4 full.
  6. Steam the banh beo for about 5 minutes, or until they become translucent.
  7. Remove the banh beo from the steamer and let them cool for a few minutes.
  8. Arrange the cooked shrimp and sliced scallions on top of each banh beo cake.
  9. Drizzle the fish sauce mixture over the banh beo, and sprinkle with fried shallots and red chili slices (optional).
  10. Serve the banh beo while still warm.

Common mistakes to avoid

  • Overcooking the banh beo can make them hard and chewy. Be sure to steam them for only 5–6 minutes, or until they are slightly translucent.
  • Not letting the batter rest can result in tough banh beo cakes. The batter should be allowed to rest for at least 10–15 minutes before steaming.
  • Not brushing oil onto the banh beo molds can cause the cakes to stick, making them difficult to remove from the molds.
  • Adding too much water to the fish sauce mixture can dilute the flavor. Stick to the recommended measurements.

Variation banh beo 

Banh beo is a versatile dish that can be made in many different variations, each with its own unique taste and texture. Here are some popular variations of banh beo:

Hue banh beo

Hue banh beo this variation of banh beo originates from the imperial city of Hue, Vietnam. It is made with a mixture of rice flour and tapioca starch, topped with cooked shrimp, mung bean paste, and crispy pork skin.

Banh beo bi

Banh beo bi is made with the same rice flour and tapioca starch mixture as traditional banh beo, but it is topped with shredded pork skin, fish sauce, and sliced scallions.

Banh beo man

Banh beo man this version of banh beo is pan-fried instead of steamed, giving it a crispy texture. It is topped with a mixture of ground pork, shrimp, and wood ear mushrooms.

Banh beo uot

Banh beo uot type of banh beo is often found in southern Vietnam and is characterized by its soft and silky texture. It is typically served with a topping of grilled pork and a sweet and savory sauce.

Banh beo flour

This version of banh beo flour is made with a mixture of rice flour and wheat flour, giving it a slightly different texture than traditional banh beo.

Banh beo mix 

Banh beo mix is a modern variation of the dish, where the ingredients are mixed together in a bowl instead of being arranged on top of the cakes. The mix includes the traditional banh beo ingredients, along with vegetables, herbs, and a spicy fish sauce dressing.

No matter which variation of banh beo you try, it is certain to be a delicious and satisfying dish that captures the flavors and textures of Vietnamese cuisine.

What are serves suggestions, banh beo?

Banh beo is a versatile dish that can be served in a variety of ways. Here are some serving suggestions for banh beo:

  • In banh beo Bowls: Banh beo bowls are small, shallow bowls that are designed specifically for serving banh beo. The cakes are arranged in the bowl, and the toppings are placed on top. This makes for an elegant presentation that is perfect for a dinner party or special occasion.
  • As a Snack: Banh beo is often served as one of the Vietnamese snacks, and it can be a great option for a light and flavorful midday snack. Simply arrange the banh beo on a plate and top it with your favorite toppings.
  • As an Appetizer: Banh beo can be a great appetizer for a larger meal. Serve the cakes on a platter with the toppings on the side, allowing guests to assemble their own banh beo.
  • With Accompaniments: Banh beo is often served with a variety of accompaniments, such as pickled vegetables, crispy fried shallots, and fresh herbs like cilantro and mint. These can be placed on the side of the banh beo bowl or arranged on a separate platter.
  • With Dipping Sauce: Banh beo is traditionally served with a sweet and savory dipping sauce made from fish sauce, sugar, and lime juice. This sauce can be drizzled over the banh beo, or served on the side for dipping.

No matter how you choose to serve banh beo, it is a delicious and satisfying dish that is sure to impress.

Alternative ingredients to make banh beo?

If you’re looking for alternative ingredients to make banh beo, here are some options:

  • Rice Paper: If you can’t find rice flour or tapioca starch, you can use rice paper to make banh beo. Simply soak the rice paper in water until it softens, then cut it into circles to fit the banh beo molds.
  • Cornstarch: Cornstarch can be used in place of tapioca starch, but keep in mind that it may affect the texture and flavor of the banh beo.
  • Vegetarian or Vegan Options: If you prefer a vegetarian or vegan version of banh beo, you can substitute the shrimp with marinated tofu or sliced mushrooms. You can also make a vegan fish sauce by combining soy sauce, lime juice, sugar, and water.
  • Toppings: While banh beo is traditionally served with shrimp and pork, you can also use other toppings such as chicken, beef, or vegetables like carrots and cucumbers. Get creative and experiment with different flavors and textures!

No matter what ingredients you use, banh beo is a delicious and versatile dish that can be enjoyed in many different ways.

How to eat banh beo?

Banh Beo Recipe - Vietnamese Steamed Rice Cakes
How to eat banh beo?

For Vietnamese people eating banh beo is very simple, but there will be some people who don’t know and wonder “how to eat banh beo“. Banh beo is traditionally eaten with small spoons, and there are a few different ways to enjoy it:

  1. Dip and Eat: Use your spoon to scoop up a small amount of the banh beo and dip it into the fish sauce mixture. Take a bite and enjoy the combination of flavors and textures.
  2. Mix and Eat: Use your spoon to mix the banh beo with the toppings and fish sauce mixture, creating a bite-sized flavor explosion.
  3. Add Accompaniment

Remember to take small bites, as banh beo is meant to be enjoyed as a light and delicate snack or appetizer. 

Tips and tricks to make banh beo

If you’re looking to make banh beo at home, here are some tips and tricks to help you get the best results:

  • Rest the Batter: Letting the batter rest for 10–15 minutes allows it to thicken and creates a smoother texture.
  • Use the Right Steamer: To get the best results, use a banh beo steamer or small ceramic dishes. If you don’t have these, you can use a small muffin tin as a substitute.
  • Brush the Molds: Brushing the banh beo molds with oil before adding the batter will prevent them from sticking.
  • Don’t Overfill: Fill the banh beo molds about 3/4 full to ensure the cakes cook evenly and don’t overflow.
  • Add Toppings After Steaming: Wait until the banh beo cakes have finished steaming before adding the toppings. This ensures they stay fresh and don’t become soggy.
  • Store Properly: Leftover banh beo can be stored in an airtight container in the refrigerator for up to 2–3 days. To reheat, place the banh beo in a steamer for a few minutes until warmed through.

With these tips and tricks, you’ll be able to create delicious banh beo at home that is sure to impress your family and friends. 

What is the difference of banh beo of 3 regions?

Banh beo is a popular Vietnamese dish that has different variations in each of the country’s three regions: Northern, Central, and Southern. Here are some differences between the banh beo of each region:

Northern banh beoCentral banh beoSouthern banh beo
Known as banh beo Hai Phong or banh beo Nguyen Trai.Toppings may include dried shrimp, shredded pork skin, and scallions.The banh beo is often thicker and more filling than its counterparts in the other regions.Known as banh beo Hue or banh beo Nam Loc.Toppings may include a mixture of shrimp and pork, scallions, and crispy pork skin.The banh beo is often smaller and thinner than the Northern or banh beo mien namKnown as banh beo mien nam or banh beo mien tay.Toppings may include grilled pork, fried shallots, and quail eggs.The banh beo is often larger and softer than the Northern or Central versions.

In addition to these regional differences, there are also variations within each region, as different families and restaurants may have their own unique recipes and toppings. Banh beo is a beloved dish in Vietnam that offers a variety of flavors and textures, no matter where you try it.

Where to eat banh beo in US

If you’re looking for the best banh beo near you in the United States, here are some popular places to check out:

  • Banh Mi Saigon Bakery – Houston, TX: This bakery is known for its delicious banh beo, which is served with a variety of toppings and a sweet and savory dipping sauce.
  • Banh beo Co Tam – Westminster, CA: This restaurant specializes in banh beo and offers a variety of toppings, including shrimp, pork, and crispy pork skin.
  • Quan Hy – San Jose, CA: This restaurant offers a variety of Vietnamese dishes, including banh beo that are served with a mixture of shrimp and pork.
  • Huong’s Vietnamese Restaurant – Atlanta, GA: This restaurant is known for its authentic Vietnamese cuisine, including banh beo that are served with a flavorful fish sauce and a variety of toppings.
  • Pho So 1 – Las Vegas, NV: This popular Vietnamese restaurant offers a variety of dishes, including banh beo that are served with a variety of toppings and a sweet and savory dipping sauce.

These are just a few of the many places where you can find delicious banh beo in the US. To find the best banh beo near you, try searching online for “best banh beo near me” or asking for recommendations from friends and family.

Banh beo ngon in Vietnam?

Banh Beo Recipe - Vietnamese Steamed Rice Cakes

If you’re looking for delicious banh beo in Vietnam, here are some popular places to check out:

  • Banh beo Tolan – Hue: This restaurant in Hue is known for its traditional banh beo, which are served with a topping of shrimp and pork. The banh beo here is soft and silky, and the dipping sauce is the perfect combination of sweet and savory.
  • Banh beo Chen Xuan Hong – Saigon: This restaurant in Saigon offers a modern twist on banh beo, with a variety of creative toppings like grilled beef and quail eggs. The banh beo here is delicate and flavorful, and the dipping sauce is a delicious blend of fish sauce, sugar, and lime juice.
  • Banh beo Ba Be – Hanoi: This restaurant in Hanoi is known for its banh beo that are served with a topping of crispy pork skin and scallions. The banh beo here is small and delicate, and the dipping sauce is a flavorful mixture of fish sauce, sugar, and chili.
  • Banh beo Gia Truyen – Saigon: This popular restaurant in Saigon has been serving banh beo for over 50 years. The banh beo here is soft and fluffy, and the toppings are a delicious blend of shrimp, pork, and fried shallots.

These are just a few of the many places where you can find delicious banh beo in Vietnam. To find the best banh beo near you, ask for recommendations from locals, or try searching online for popular banh beo restaurants in the area.

What is the price of banh beo

The price of banh beo can vary depending on where you are in the world and the quality of the ingredients used. In Vietnam, banh beo is typically an affordable street food that can cost anywhere from 10,000 to 20,000 Vietnamese dong per serving, which is roughly equivalent to 50 cents to $1 USD.

In other countries where banh beo may be less common, the price may be higher due to the cost of importing or sourcing the ingredients. At Vietnamese restaurants in the US, for example, a serving of banh beo can cost anywhere from $5 to $10 USD depending on the restaurant and location.

Banh beo is a delicious and affordable dish that is enjoyed by people from all walks of life.

Keep reading:

FAQs

What are the best accompaniments to banh beo?

Banh beo is traditionally served with a variety of accompaniments that add texture, flavor, and freshness to the dish. Here are some popular accompaniments to try:

  • Pickled Vegetables: Pickled vegetables like carrots and daikon radishes add a tangy and refreshing flavor to banh beo.
  • Crispy Fried Shallots: Fried shallots add a crispy and savory texture to banh beo, and their rich flavor pairs well with the soft cakes.
  • Fresh Herbs: Fresh herbs like cilantro, mint, and Thai basil add a burst of freshness and a fragrant aroma to banh beo.
  • Fish Sauce Dip: banh beo is traditionally served with a sweet and savory dipping sauce made from fish sauce, sugar, and lime juice. The sauce adds a depth of flavor to the dish and balances out the richness of the toppings.
  • Chili Sauce: For those who like a little extra heat, chili sauce can be served alongside banh beo to add some spice.

The accompaniments to banh beo can vary depending on personal preference and regional traditions. Experiment with different combinations to find your favorite!

Is banh beo vegan-friendly?

Banh beo typically contains shrimp and/or pork toppings, so it is not inherently vegan-friendly. However, there are some ways to make a vegan version of banh beo by substituting animal-based ingredients with plant-based options.

For the cakes themselves, rice flour and tapioca starch are the main ingredients and are vegan. To replace the shrimp and pork toppings, you could use marinated tofu, sliced mushrooms, or vegan versions of shrimp and pork made from plant-based ingredients.

When making the dipping sauce, you can use a vegan fish sauce made from soy sauce, sugar, and lime juice instead of traditional fish sauce. This will create a similar sweet and savory flavor that pairs well with the banh beo.

With a few ingredient swaps, banh beo can be made vegan-friendly and still be delicious. Just be sure to check the ingredients of any pre-made banh beo sauces or toppings for animal products.

Banh beo is a food good for diet?

Banh beo is a traditional Vietnamese dish that is typically served as an appetizer or snack and is not generally considered a diet food.

Banh beo is made with rice flour and tapioca starch, which are both gluten-free and low in fat. However, the toppings for banh beo often include shrimp, pork, and fried shallots, which are high in calories, fat, and sodium.

While banh beo can be a tasty treat to enjoy in moderation, it is not a low-calorie or low-fat food, and should not be relied on as a staple of a healthy diet. If you are looking for a healthier option, you can try making banh beo with leaner protein sources like chicken or tofu or reducing the number of toppings used. 

Additionally, pairing banh beo with fresh vegetables and herbs can help balance out the dish and add some extra nutrition.

How can I make banh beo more flavorful?

If you’re looking to make your banh beo more flavorful, there are several ways to do so:

  • Use high-quality ingredients: Using fresh and high-quality ingredients will enhance the overall flavor of your banh beo. Make sure to choose fresh shrimp and pork, and use quality fish sauce and coconut milk.
  • Add extra toppings: Experiment with different toppings to add more flavor to your banh beo. Some popular options include crispy fried shallots, sautéed mushrooms, or sliced scallions.
  • Adjust the dipping sauce: The dipping sauce is a key component of Banh Beo and can be adjusted to your taste preferences. Try adding more sugar, lime juice, or chili sauce to create a sweeter, tangier, or spicier flavor.
  • Use flavored oils: Infusing your cooking oil with herbs like garlic, shallots, or lemongrass can add a depth of flavor to your banh beo cakes.
  • Add fresh herbs: Fresh herbs like cilantro, mint, and Thai basil add a burst of freshness and a fragrant aroma to banh beo. Garnish your banh beo with these herbs to add more flavor.

Experimenting with different flavors and ingredients is the key to making your banh beo more flavorful. Don’t be afraid to get creative and try new combinations of toppings and dipping sauces!

Is banh beo spicy?

Banh Beo is not inherently spicy, but the level of spiciness can vary depending on the dipping sauce and toppings used. Traditionally, the dipping sauce for Banh Beo is a mixture of fish sauce, sugar, and lime juice, which is not spicy. However, some people may choose to add chili sauce or sliced chili peppers to the dipping sauce to give it some heat.

Some Banh Beo toppings like sliced chili peppers or spicy pork floss can also add some spiciness to the dish. If you prefer your Banh Beo to be less spicy, you can ask for the dipping sauce to be served on the side or omit any spicy toppings. Overall, the spiciness level of Banh Beo can be adjusted to your personal taste preferences.

Can banh beo be made in advance?

Yes, banh beo can be made in advance and stored for later use. After steaming the banh beo, allow them to cool completely before storing them in an airtight container in the refrigerator. The banh beo can be stored for up to 2 days.

When you’re ready to eat the banh beo, reheat them in a steamer basket for a few minutes until they’re warmed through. You can also refresh the banh beo by placing them in a microwave for a few seconds or in boiling water for a minute.

It’s important to note that while banh beo can be made in advance, the toppings and dipping sauce should be prepared fresh before serving to ensure optimal flavor and texture.

What is the difference between Banh Beo and Banh Bot Loc?

Banh Beo and Banh Bot Loc are both popular Vietnamese dishes that are made with rice flour and typically steamed. While the two dishes may look similar, there are several key differences:

Banh beoBanh bot loc
ShapeRound and flatShaped like a small, translucent pillow or dumpling.
FillingUsually topped with savory ingredients like shrimp and porkFilled with a mixture of ground pork and shrimp
TextureSoft and silkyA chewy, gelatinous texture due to the tapioca flour in the dough
Dipping sauceTraditionally served with a dipping sauce made from fish sauce, sugar, and lime juiceOften served with a sweeter dipping sauce made from soy sauce, sugar, and vinegar.

While Banh Beo and Banh Bot Loc share some similarities, they are two distinct dishes with their unique flavor, texture, and presentation.

How do I know if the banh beo is fully cooked?

To know if your banh beo is fully cooked, you can use a toothpick or bamboo skewer to check the center of the cake.

After steaming the banh beo for 7–10 minutes, insert the toothpick or skewer into the center of the cake. If it comes out clean, without any batter sticking to it, the banh beo is fully cooked.

The texture of the banh beo should also be soft and slightly springy to the touch. Overcooking the banh beo can result in a dry and tough texture, so it’s important to keep an eye on the cakes while steaming them.

It may take some practice to get the timing just right, as the cooking time can vary depending on the size and thickness of the banh beo cakes. With some trial and error, you’ll be able to master the art of cooking banh beo to perfection!

How delicious is steamed banh beo?

Steamed banh beo is known for its delicate texture and a savory flavor, and is considered a delicious Vietnamese delicacy. The soft and silky cakes are typically served with a variety of toppings like shrimp, pork, and fried shallots, which add a depth of flavor to the dish.

The texture of banh beo is unique, with a soft and slightly chewy consistency that is achieved through the steaming process. When done right, the cakes should be light and airy, with a slightly springy texture that melts in your mouth.

If you enjoy savory and delicately flavored dishes, you will likely find steamed banh beo to be delicious. The combination of textures and flavors makes it a popular choice for foodies and Vietnamese cuisine enthusiasts alike.

Can banh beo be made in advance?

Yes, banh beo can be made in advance and stored for later use. After steaming the banh beo, allow them to cool completely before storing them in an airtight container in the refrigerator. The banh beo can be stored for up to 2 days.

When you’re ready to eat the banh beo, reheat them in a steamer basket for a few minutes until they’re warmed through. You can also refresh the banh beo by placing them in a microwave for a few seconds or in boiling water for a minute.

It’s important to note that while banh beo can be made in advance, the toppings and dipping sauce should be prepared fresh before serving to ensure optimal flavor and texture.

Conclusion

Now that we’ve reached the end, banh beo is a beloved Vietnamese dish that has been enjoyed for generations. This delicate and delicious steamed cake is typically served as an appetizer or snack and is often topped with a variety of savory toppings like shrimp, pork, and fried shallots. 

While banh beo is a relatively simple dish, it has many variations and is enjoyed in different ways across Vietnam’s three regions. From traditional recipes to modern twists, banh beo offers a range of flavors and textures that can satisfy any palate. Whether you’re in Vietnam or abroad, banh beo is a dish that is worth trying. With its soft and silky texture and savory toppings, it’s no wonder that banh beo has become a favorite among foodies and Vietnamese cuisine enthusiasts alike.