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
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
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
- → What makes Banh Beo texture unique?
-
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.
- → Can I make Banh Beo ahead of time?
-
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.
- → What dishes should I use for steaming?
-
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.
- → How do I achieve the right batter consistency?
-
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.
- → What's the key to crispy shallots?
-
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.
- → Can I substitute the shrimp topping?
-
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.
- → How do I store leftover Banh Beo?
-
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.