Banh Beo Vietnamese Steamed Rice Cakes

Steamed Banh Beo rice cakes topped with savory shrimp, scallion oil, and crispy shallots Save to Pinterest
Steamed Banh Beo rice cakes topped with savory shrimp, scallion oil, and crispy shallots | comfortbowlkitchen.com

Banh Beo features delicate steamed rice cakes made from rice flour and tapioca, creating a soft, translucent base. Each cake is crowned with seasoned shrimp, aromatic scallion oil, and crispy fried shallots. The dish gets its signature depth from a tangy fish sauce dipping sauce with lime and fresh chili.

These Vietnamese bites offer layers of texture—the silky cake contrasts beautifully with the savory crunch of toppings. Steaming creates the perfect consistency, while the assembly process makes them ideal for serving guests at gatherings.

The first time I had banh beo was at my aunt's house in Da Nang. She set down a tray of these delicate white discs, and I thought they were some kind of fancy pudding. One bite of that savory shrimp topping with the scallion oil completely changed my understanding of what a rice cake could be. I've been chasing that perfect texture ever since.

Last summer I made these for a dinner party and watched my guests' faces light up with curiosity. Nobody knew quite how to eat them at first, but once someone took that first bite and explained the technique, suddenly everyone was reaching for more. There's something about having your own tiny cake that makes people feel taken care of.

Ingredients

  • Rice flour: This creates the foundation of that signature tender but slightly chewy texture we're after
  • Tapioca starch: The secret ingredient that gives the cakes their beautiful translucent finish
  • Raw shrimp: Fresh shrimp chopped small creates those bursts of sweet seafood flavor in every bite
  • Scallions: Pouring hot oil over scallions releases their aromatic oils in a way cold cooking never achieves
  • Fried shallots: These add an essential crispy element that contrasts with the soft rice cakes
  • Fish sauce: Use a good quality brand here since it's the backbone of the dipping sauce

Instructions

Mix your batter:
Whisk rice flour, tapioca starch, water, salt, and 1/2 tsp oil until completely smooth, then let it rest for 10 minutes so the starches can hydrate properly.
Cook the shrimp topping:
Sauté finely chopped shallot in oil until fragrant, add chopped shrimp with salt, sugar, and pepper, then stir-fry until the shrimp are cooked through and most moisture has evaporated.
Make scallion oil:
Heat 2 tbsp oil until it shimmers, pour it over sliced scallions in a heat-proof bowl, and stir gently to release all those aromatic oils.
Steam the rice cakes:
Grease small heatproof dishes, pour about 2 tbsp of batter into each, steam covered for 7-8 minutes until set and translucent, then repeat until all batter is used.
Prepare the dipping sauce:
Whisk together fish sauce, sugar, lime juice, water, and sliced chili until the sugar completely dissolves.
Assemble and serve:
Top each cooled rice cake with shrimp mixture, drizzle with scallion oil, sprinkle with crispy shallots and mung bean paste, then serve warm with the dipping sauce.
Small white Banh Beo Vietnamese cakes garnished with golden shrimp and fragrant green onion oil Save to Pinterest
Small white Banh Beo Vietnamese cakes garnished with golden shrimp and fragrant green onion oil | comfortbowlkitchen.com

My daughter now requests these for her birthday dinner every year. She sits on the counter helping me grease the little dishes and pour the batter, and it's become this sweet ritual we both look forward to. Food memories are really just about who you share them with.

Getting That Perfect Steamer Setup

I learned the hard way that you need a lid with a good seal. Steam escaping means uneven cooking and some cakes turning out gummy while others remain underdone. A kitchen towel wrapped around the lid helps trap moisture and prevent condensation from dripping onto your delicate rice cakes.

The Art of Shrimp Topping

Don't rush the shrimp cooking step. You want to cook out most of the moisture so the topping clings to the rice cakes instead of making them soggy. The texture should be almost like a finely chopped confit with those concentrated sweet shrimp flavors.

Make-Ahead Strategy

You can prepare all the components ahead of time and keep them separate. The rice cakes actually steam up beautifully if needed, though they're best freshly made. When I'm hosting, I set everything out in small bowls and let people assemble their own.

  • Set up a little topping station so guests can customize their cakes
  • Keep extra dipping sauce handy because people always want more
  • Have warm plates ready so the cakes don't cool down too quickly
Banh Beo appetizer featuring delicate steamed rice cakes with shrimp topping and fried shallots Save to Pinterest
Banh Beo appetizer featuring delicate steamed rice cakes with shrimp topping and fried shallots | comfortbowlkitchen.com

These little rice cakes have a way of bringing people together. Something about sharing a tray of them makes conversation flow easier.

Recipe Questions & Answers

Banh Beo offers a delicate combination of soft, slightly chewy steamed rice cakes paired with savory, seasoned shrimp. The scallion oil adds aromatic richness, while crispy shallots provide crunch. The dipping sauce balances everything with sweet, sour, and salty notes from fish sauce, lime juice, and sugar.

You can prepare components ahead—the shrimp topping, scallion oil, and dipping sauce keep well in the refrigerator for 1-2 days. However, steamed rice cakes are best served fresh within a few hours of cooking. If storing, reheat gently by steaming again for 1-2 minutes to restore texture.

You can use ramekins, small saucers, custard cups, or even the lids of mason jars. Any heatproof container about 3 inches in diameter works. Alternatively, line a regular steamer basket with banana leaves or parchment paper and pour batter directly to create one large cake, then slice into portions.

Traditional Banh Beo is naturally gluten-free as it uses rice flour and tapioca starch. However, always verify your fish sauce is gluten-free, as some brands contain wheat. Use tamari or coconut aminos instead if needed. The dish remains gluten-free when using appropriate condiments.

The key is using the right ratio of rice flour to tapioca starch and steaming until fully set. Don't under-steam—7-8 minutes typically achieves translucency. The batter should be thin, similar to crepe consistency. Letting it rest 10 minutes before steaming also helps achieve the proper texture.

Sautéed shiitake mushrooms work beautifully as a savory, umami-rich substitute. Season them the same way as shrimp with salt, sugar, and pepper. You can also use crumbled firm tofu, finely chopped and pan-fried until slightly crispy. Replace fish sauce with soy sauce or a vegetarian fish sauce alternative.

Banh Beo Vietnamese Steamed Rice Cakes

Delicate steamed rice cakes topped with savory shrimp, scallion oil, and crispy shallots for a perfect balance of taste and texture.

Prep 30m
Cook 25m
Total 55m
Servings 4
Difficulty Medium

Ingredients

Rice Cakes

  • 1 cup rice flour
  • 2 tablespoons tapioca starch
  • 1 1/2 cups water
  • 1/4 teaspoon salt
  • 1/2 teaspoon vegetable oil, plus extra for greasing

Shrimp Topping

  • 7 oz raw shrimp, peeled and deveined
  • 1/4 teaspoon salt
  • 1/4 teaspoon sugar
  • 1/4 teaspoon black pepper
  • 1 tablespoon vegetable oil
  • 1 small shallot, finely chopped

Scallion Oil

  • 2 tablespoons vegetable oil
  • 2 scallion stalks, finely sliced

Garnishes and Dipping Sauce

  • 2 tablespoons crispy fried shallots
  • 2 tablespoons mung bean paste (optional)
  • 2 tablespoons fish sauce
  • 1 tablespoon sugar
  • 1 tablespoon fresh lime juice
  • 2 tablespoons water
  • 1 small red chili, finely sliced

Instructions

1
Prepare Rice Cake Batter: Whisk together rice flour, tapioca starch, water, salt, and 1/2 teaspoon oil in a mixing bowl until completely smooth. Allow batter to rest for 10 minutes to hydrate fully.
2
Cook Shrimp Topping: Finely chop peeled shrimp into small pieces. Heat 1 tablespoon oil in a skillet over medium heat. Sauté minced shallot until fragrant, about 1 minute. Add chopped shrimp, salt, sugar, and pepper. Stir-fry until shrimp turn pink and moisture evaporates, 3-4 minutes. Remove from heat.
3
Make Scallion Oil: Heat 2 tablespoons oil in a small pan until shimmering hot. Pour hot oil immediately over sliced scallions in a heatproof bowl. Stir gently and set aside to infuse.
4
Steam Rice Cakes: Bring water in steamer to a rolling boil. Lightly grease small ceramic dishes or ramekins (3-inch diameter). Restir batter and pour approximately 2 tablespoons into each dish, creating a thin layer. Arrange dishes in steamer basket, cover tightly, and steam for 7-8 minutes until cakes appear translucent and set. Remove and cool slightly before handling.
5
Prepare Dipping Sauce: Combine fish sauce, sugar, lime juice, water, and sliced chili in a small bowl. Whisk vigorously until sugar completely dissolves. Adjust balance to taste if needed.
6
Assemble and Serve: Top each steamed rice cake with a small portion of cooked shrimp mixture. Drizzle with scallion oil and sprinkle with crispy shallots. Add dollop of mung bean paste if desired. Serve warm with dipping sauce alongside.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Steamer with lid
  • Small heatproof dishes or ramekins (3-inch diameter)
  • Skillet
  • Heatproof bowls
  • Measuring spoons and cups

Nutrition (Per Serving)

Calories 210
Protein 8g
Carbs 28g
Fat 8g

Allergy Information

  • Contains shellfish (shrimp) and fish (fish sauce). Includes alliums (shallots, scallions). Verify all ingredient labels for gluten cross-contamination if sensitivities exist.
Emily Carver

Home cook sharing easy, wholesome comfort meals and kitchen tips for everyday family life.