Banh Beo Steamed Rice Cakes

Steaming hot Banh Beo Vietnamese rice cakes topped with seasoned shrimp and crispy golden shallots Bookmark
Steaming hot Banh Beo Vietnamese rice cakes topped with seasoned shrimp and crispy golden shallots | everybitebetters.com

Banh Beo are delicate, bite-sized steamed rice cakes from Vietnam featuring a smooth, translucent base topped with seasoned shrimp, aromatic scallion oil, and crispy fried shallots. These gluten-free appetizers offer a wonderful interplay of textures—silky soft cakes contrasted with crunchy toppings and a savory, slightly sweet dipping sauce. Each small cake delivers layers of flavor from the umami-rich shrimp to the fragrant oil and tangy fish sauce blend.

The first time I ate banh beo was at a small street stall in Hue, watching an elderly grandmother work with incredible speed, steaming dozens of these delicate rice cakes in what seemed like seconds. She'd slide them onto plates, topping each one with practiced precision, and I was mesmerized by how something so simple could taste so complex. I've since learned that getting that perfect texture, somewhere between pudding and cake, takes patience and a watchful eye. My kitchen fills with the smell of steaming rice and scallion oil every time I make them now.

Last summer, I made these for a dinner party and my Vietnamese friend's eyes lit up when she took her first bite, telling me they tasted just like her grandmother's kitchen. We stood around the steamer, eating them warm with our hands, laughing and burning our fingers slightly because we couldn't wait for them to cool. That moment of gathering around food, reaching for the same plate, that's what these rice cakes are really about.

Ingredients

  • Rice flour: This forms the delicate base of our cakes, creating that signature chewy yet tender texture when steamed properly
  • Tapioca starch: The secret ingredient that gives these little cakes their beautiful translucency and slight bounce
  • Raw shrimp: Finely chopped and seasoned until savory and slightly dry, creating those concentrated bursts of flavor on top
  • Scallions: Sliced thin and drowned in hot oil to release their sweet, aromatic essence that ties everything together
  • Fish sauce: Mixed with lime and sugar for that essential Vietnamese dipping sauce that balances richness with brightness

Instructions

Make the rice cake batter:
Whisk together your rice flour and tapioca starch with water, salt, and a touch of oil until you have a smooth, thin batter, then let it rest for 10 minutes to hydrate properly
Cook the shrimp topping:
Chop your shrimp into tiny pieces, then sauté them with shallot until they're cooked through and starting to dry out, seasoning with salt, sugar, and pepper
Prepare the scallion oil:
Heat your oil until it's shimmering hot, then pour it over your sliced scallions and watch them sizzle and soften into a fragrant, bright green mixture
Steam the rice cakes:
Grease your small dishes and pour in just enough batter to create a thin layer, then steam for 7 to 8 minutes until they're set and completely translucent
Mix the dipping sauce:
Combine your fish sauce, sugar, lime juice, water, and chili, stirring until the sugar dissolves into a perfect balance of salty, sweet, and sour
Assemble and serve:
Top each warm rice cake with shrimp, scallion oil, crispy shallots, and mung bean paste, then serve immediately while still warm with the sauce on the side
Gluten-free Banh Beo appetizer drizzled with fragrant scallion oil and served with tangy dipping sauce Bookmark
Gluten-free Banh Beo appetizer drizzled with fragrant scallion oil and served with tangy dipping sauce | everybitebetters.com

These have become my go-to when I want to serve something that feels special but doesn't require hours at the stove. There's something about the rhythm of steaming, topping, and serving that makes cooking feel less like work and more like meditation.

Getting That Perfect Texture

The difference between a good banh beo and a great one comes down to steaming time and batter consistency. I've found that checking after 7 minutes and looking for complete translucency is the key indicator they're done.

Making It Your Own

While the traditional shrimp topping is wonderful, I've experimented with sautéed mushrooms for vegetarian versions and even small bits of crispy pork belly for extra richness. The scallion oil is non-negotiable though, that aroma is what makes these distinctive.

Serving And Storage

These are best served immediately after steaming, but you can prepare all your components ahead of time and do the final assembly right before eating.

  • Set up a little station so guests can top their own cakes and feel part of the process
  • Extra scallion oil keeps in the fridge for a week and is incredible on rice bowls or noodles
  • If you must store assembled cakes, rebriefly steam them to restore their tender texture
Delicate steamed Banh Beo arranged on a plate featuring savory shrimp topping and vibrant red chili Bookmark
Delicate steamed Banh Beo arranged on a plate featuring savory shrimp topping and vibrant red chili | everybitebetters.com

Every time I lift that steamer lid and see the little translucent cakes, I'm transported back to that street corner in Hue, watching steam rise into the humid afternoon air.

Recipe FAQs

The combination of silky steamed rice cakes with crunchy fried shallots and tender shrimp creates multiple textures in one bite. The translucent cakes are smooth and delicate, while toppings provide satisfying contrast.

Steam the rice cakes up to a day in advance and store refrigerated. Reheat briefly by steaming again. Prepare toppings fresh, but scallion oil and crispy shallots can be made ahead and stored separately.

Small ceramic dishes, ramekins, or heatproof saucers about 3 inches in diameter work best. Lightly grease them to prevent sticking. You can also use banana leaf-lined molds for traditional presentation.

The batter should be thin and pourable, similar to heavy cream. If too thick, the cakes will be dense. If too thin, they won't set properly. Let the batter rest 10 minutes after mixing to hydrate the flour completely.

Slice shallots very thinly and fry in medium-hot oil, stirring constantly. Remove when golden brown—they continue cooking after leaving the oil. Drain on paper towels to maintain crispiness.

Sautéed mushrooms work well for a vegetarian option. You can also use ground pork or shredded chicken, seasoned similarly with salt, sugar, and pepper. Adjust cooking time until the protein is fully cooked and slightly dry.

Store assembled cakes in an airtight container in the refrigerator for up to 2 days. Reheat gently by steaming for 2-3 minutes. Toppings may lose some crispiness—add fresh shallots and scallion oil before serving.

Banh Beo Steamed Rice Cakes

Delicate Vietnamese 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 ounces 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 stalks scallions, 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 lime juice
  • 2 tablespoons water
  • 1 small red chili, finely sliced

Instructions

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

Equipment Needed

  • Mixing bowls
  • Whisk
  • Steamer with lid
  • Small heatproof dishes or ramekins (3-inch diameter)
  • Skillet
  • Small 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). Contains alliums (shallots, scallions). Verify ingredient labels for gluten cross-contamination if sensitive.
Sophie Adams

Sharing simple, flavorful recipes and practical cooking tips for everyday home cooks.