Banh Beo Steamed Rice Cakes

White plate of Banh Beo steamed rice cakes topped with savory pink shrimp and bright green scallion oil Pin
White plate of Banh Beo steamed rice cakes topped with savory pink shrimp and bright green scallion oil | kitchenkindred.com

Banh Beo are delicate steamed rice cakes from Vietnamese cuisine, featuring a smooth, translucent base made from rice flour and tapioca. Each small cake is topped with seasoned shrimp, aromatic scallion oil, and crispy fried shallots, creating a perfect balance of soft and crispy textures. The dish is traditionally served with a tangy fish sauce dipping sauce that adds brightness and depth. These bite-sized treats are perfect for appetizers or snacks, offering an authentic taste of Vietnam's culinary heritage in every mouthful.

The first time I had banh beo was at my aunt's house in Hue, where she had stacks of these delicate little steaming cakes arranged like tiny white plates on her dining table. I watched, fascinated, as she topped each one with that golden scallion oil and bright orange shrimp, her hands moving with the kind of practiced ease that comes from making something hundreds of times. When I finally tried making them myself years later, I understood why she always made such a big batch—they disappear the moment they hit the table.

Last summer, I hosted a small dinner party and decided to attempt banh beo for the first time in years. My tiny steamer was working overtime, and I had little ceramic dishes lined up across every available counter space. The kitchen filled with this incredible aroma of frying shallots and steaming rice—my guests kept wandering in, asking if it was ready yet. We ended up eating them standing around the kitchen, dipping and talking, while another batch steamed away on the stove.

Ingredients

  • Rice flour: This creates the signature smooth, slightly chewy texture of the cakes—look for a finely milled variety for the best results
  • Tapioca starch: The secret ingredient that gives banh beo that delicate bounce and translucency when steamed
  • Raw shrimp: Finely chopped so each little cake gets a perfect ratio of savory topping to tender base
  • Scallions: Sliced thin and fried in hot oil until they release all their aromatic oils—this is what makes the kitchen smell incredible
  • Fried shallots: The crispy golden element that adds texture and a sweet, savory depth to every bite

Instructions

Make the batter:
Whisk the rice flour, tapioca starch, water, salt, and oil until completely smooth—any lumps will show up in the final cakes. Let it rest for about 10 minutes so the flour can fully hydrate and settle.
Cook the shrimp topping:
Heat oil in a skillet over medium heat, add the chopped shallot until it becomes fragrant, then add the shrimp with your seasonings. Stir-fry until the shrimp turns pink and the mixture looks slightly dry—you want the flavors concentrated.
Prepare the scallion oil:
Heat your oil until it's hot but not smoking, then pour it over the sliced scallions in a small bowl. The scallions should sizzle slightly and release their aroma immediately.
Steam the rice cakes:
Grease your small dishes generously, stir the batter one more time, and pour about 2 tablespoons into each dish. Steam for 7 to 8 minutes until they're set and translucent—you'll know they're done when they look slightly glossy and pull away from the edges.
Mix the dipping sauce:
Combine the fish sauce, sugar, lime juice, water, and chili in a small bowl. Stir until the sugar completely dissolves and adjust the balance to your taste—everyone likes their nuoc cham a little different.
Assemble the cakes:
Top each steamed cake with a small spoonful of shrimp, a drizzle of scallion oil, a sprinkle of crispy shallots, and mung bean paste if you're using it. Serve immediately while they're still warm.
Small delicate Banh Beo Vietnamese rice cakes garnished with golden crispy shallots and cooked shrimp pieces Pin
Small delicate Banh Beo Vietnamese rice cakes garnished with golden crispy shallots and cooked shrimp pieces | kitchenkindred.com

There's something deeply satisfying about eating these little rice cakes, maybe because they require just enough attention to make—steaming in batches, topping carefully—that the process feels meditative. I've found that people who've never tried Vietnamese food before are instantly won over by banh beo, perhaps because each cake is like a tiny, perfect present you unwrap with your chopsticks.

Getting That Perfect Texture

The ideal banh beo should be smooth and slightly jiggly, almost like a savory custard that barely holds its shape when you pick it up. I've learned that the ratio of rice flour to tapioca starch matters tremendously—too much rice flour and they become heavy, while too much tapioca makes them bouncy and almost rubbery.

Making Ahead

You can prepare all the components ahead of time—the shrimp topping, scallion oil, and sauce all keep beautifully in the refrigerator for a day or two. Just steam the rice cakes fresh and assemble right before serving, because that silky texture really doesn't hold up well to reheating.

Serving Suggestions

These are traditionally eaten as a snack or appetizer, but I've also served them as part of a larger Vietnamese spread alongside fresh spring rolls and a hot soup. The key is having everything ready beforehand so you can just keep steaming and topping as people eat.

  • Set up a little assembly station so guests can top their own cakes if they prefer
  • Have extra lime wedges on hand for people who like more acid in their dipping sauce
  • Make sure your dipping sauce is balanced before serving—it should hit all the notes: salty, sweet, sour, and spicy
Individual portions of Banh Beo appetizer arranged on serving dish with shrimp topping and scallion drizzle Pin
Individual portions of Banh Beo appetizer arranged on serving dish with shrimp topping and scallion drizzle | kitchenkindred.com

These little rice cakes have become one of those recipes I turn to when I want to serve something impressive but entirely approachable, food that invites conversation and lingers in memory long after the last bite is gone.

Recipe Questions & Answers

Banh Beo stands out for its delicate, thin texture and small individual portions. Unlike thicker rice cakes, Banh Beo are steamed in small dishes creating a translucent, silky base that's topped with savory shrimp, scallion oil, and crispy shallots. The combination of soft cake and crunchy toppings creates a unique texture experience.

While a traditional steamer works best, you can improvise by using a large pot with a heatproof rack or inverted bowl at the bottom. Place your small dishes on the rack, add water to create steam, and cover tightly. Just ensure the water doesn't touch the dishes during steaming.

Resting the batter for 10 minutes allows the rice flour and tapioca starch to fully hydrate, resulting in a smoother, more elastic texture. This resting period helps prevent lumps and ensures the steamed cakes set properly with the desired translucent appearance.

Store assembled Banh Beo in an airtight container in the refrigerator for up to 2 days. However, they're best enjoyed fresh. To reheat, steam them for 2-3 minutes or microwave briefly. Note that the crispy toppings may lose some texture, so consider adding fresh crispy shallots before serving.

You can use small heatproof bowls, ramekins, saucers, or even silicone cupcake liners. The key is choosing vessels that are roughly 3 inches in diameter and oven-safe. Grease them lightly to prevent sticking, and ensure they fit comfortably in your steamer setup.

Yes, traditional Banh Beo is naturally gluten-free as it uses rice flour and tapioca starch. However, always verify that your fish sauce is gluten-free, as some brands may contain wheat-based additives. The dish is an excellent option for those seeking authentic Vietnamese gluten-free appetizers.

Banh Beo Steamed Rice Cakes

Delicate steamed rice cakes topped with savory shrimp, scallion oil, and crispy shallots for authentic Vietnamese flavor.

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 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 Shrimp Topping: Finely chop the peeled shrimp. Heat 1 tablespoon oil in a skillet over medium heat. Sauté the chopped shallot until fragrant, approximately 1 minute. Add the chopped shrimp, salt, sugar, and pepper. Stir-fry until shrimp are fully cooked and moisture has evaporated, creating a dry topping. Remove from heat and set aside.
3
Make Scallion Oil: Heat 2 tablespoons oil in a small pan until hot but not smoking. Pour the hot oil over sliced scallions in a heatproof bowl. Stir gently to combine and set aside.
4
Steam Rice Cakes: Bring water in a steamer to a rolling boil. Lightly grease small 3-inch ceramic dishes or ramekins. Stir the rested batter and pour approximately 2 tablespoons into each dish, creating a thin layer. Arrange dishes in the steamer, cover, and steam for 7 to 8 minutes until cakes are set and translucent. Remove from steamer and cool slightly.
5
Prepare Dipping Sauce: Combine fish sauce, sugar, lime juice, water, and sliced chili in a small bowl. Stir continuously until sugar completely dissolves. Adjust balance to taste if needed.
6
Assemble and Serve: Place a small spoonful of shrimp mixture on each steamed rice cake. Drizzle with scallion oil, sprinkle with crispy shallots, and add mung bean paste if using. Serve warm with dipping sauce on the side.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Steamer
  • Small 3-inch heatproof dishes or ramekins
  • Skillet
  • Measuring spoons

Nutrition (Per Serving)

Calories 210
Protein 8g
Carbs 28g
Fat 8g

Allergy Information

  • Contains shellfish (shrimp), fish (fish sauce), and alliums (shallots, scallions). Verify ingredient labels for gluten cross-contamination if sensitive.
Sarah Whitfield

Sharing easy, family-friendly recipes, kitchen hacks, and wholesome meal ideas for real home cooks.