Vietnamese Steamed Rice Cakes

Golden Banh Beo steamed rice cakes topped with savory shrimp, crispy shallots, and bright scallion oil Save to Pinterest
Golden Banh Beo steamed rice cakes topped with savory shrimp, crispy shallots, and bright scallion oil | tastyquill.com

Experience the delicate elegance of Banh Beo, traditional Vietnamese steamed rice cakes that combine silky smooth texture with bold, savory flavors. These individual-sized cakes feature a translucent rice flour base topped with seasoned shrimp, aromatic scallion oil, and golden crispy shallots. Each bite delivers a perfect harmony of soft and crisp textures, while the accompanying fish sauce dipping sauce adds tangy depth. Though traditionally made with shrimp, this versatile dish can be adapted for vegetarians using mushrooms and soy sauce. The result is an authentic Vietnamese appetizer that's naturally gluten-free and perfect for sharing.

The steam from my aunt's tiny kitchen in Saigon still lingers in my memory whenever I make these delicate rice cakes. She would balance about six small dishes on a single steamer tray, moving them with such practiced grace that I felt clumsy just watching. Now I understand why she loved making them for afternoon guests, arriving fresh and warm with that telltale wobble on the plate.

Last Lunar New Year, I made these for friends who had never tried Vietnamese street food before. Their eyes widened at the first bite, that moment of discovery when something unfamiliar becomes an instant favorite. I watched them go back for seconds, thirds, until the platter was empty and they were asking when I would make them again.

Ingredients

  • Rice flour and tapioca starch: This combination creates that signature chewy yet tender texture, and I have found that using a 1:2 ratio of tapioca to rice flour gives the best results
  • Shrimp: Fresh shrimp chopped finely creates the classic topping texture, but do not overcook them or they will become tough and rubbery
  • Scallion oil: This aromatic topping is what makes banh beo so special, so do not skip it even if you are tempted to simplify the recipe
  • Fish sauce: Use a good quality fish sauce for the dipping sauce as it really makes a difference in the final flavor profile

Instructions

Mixing the batter:
Whisk the rice flour and tapioca starch with water until completely smooth, then let it rest for at least 10 minutes so the starches can fully hydrate
Preparing the topping:
Fry the chopped shrimp with shallots until just cooked through, seasoning simply with salt, sugar, and pepper to let the shrimp shine
Steaming the cakes:
Pour a thin layer of batter into greased small dishes and steam for 7 to 8 minutes until they turn translucent and set with a slight wobble
Making scallion oil:
Heat oil until it shimmers, then pour it over sliced scallions and let it steep while the cakes steam
Assembly:
Top each warm cake with shrimp, scallion oil, crispy shallots, and serve immediately with the dipping sauce alongside
Small white Banh Beo rice cakes garnished with pink shrimp, fried shallots, and fresh green onions Save to Pinterest
Small white Banh Beo rice cakes garnished with pink shrimp, fried shallots, and fresh green onions | tastyquill.com

These little cakes became my go-to comfort food during college, reminding me of family gatherings and the warmth of shared meals. Now whenever I smell scallions hitting hot oil, I am transported back to that small kitchen, watching steam rise through bamboo baskets.

Getting the Texture Right

The secret to those perfectly translucent cakes lies in the steaming time and the thickness of your batter layer. Too thick and they become gummy, too thin and they will not hold their shape when you top them.

Making Ahead

You can prepare the shrimp topping and scallion oil up to a day in advance, keeping them refrigerated until you are ready to steam and assemble. The batter should be made fresh though, as it tends to separate if left sitting too long.

Serving Suggestions

These work beautifully as an appetizer or as part of a larger Vietnamese spread. Serve them while still warm so the texture is at its best.

  • Have your dipping sauce ready before you start steaming
  • Set up a topping station so you can assemble quickly
  • Work in small batches to keep everything warm

Vietnamese Banh Beo appetizer featuring delicate steamed cakes crowned with seasoned shrimp and aromatic scallion oil Save to Pinterest
Vietnamese Banh Beo appetizer featuring delicate steamed cakes crowned with seasoned shrimp and aromatic scallion oil | tastyquill.com

There is something deeply satisfying about making these little rice cakes, a reminder that good food often comes in small packages. Enjoy them with people you love.

Your Questions Answered

Banh Beo stands out for its delicate, translucent rice cakes that are steamed in small individual dishes, creating a silky smooth texture. The combination of savory shrimp topping, aromatic scallion oil, and crispy shallots creates layers of flavor and contrast in every bite.

While a traditional steamer works best, you can improvise by placing a heatproof rack inside a large pot with a tight-fitting lid. Ensure the water doesn't touch the dishes during steaming, and maintain steady heat for consistent results.

Store assembled Banh Beo in an airtight container in the refrigerator for up to 2 days. Reheat by steaming for 2-3 minutes or microwaving in short intervals. For best results, store toppings separately and reassemble when serving to maintain texture.

Finely chopped sautéed mushrooms work beautifully as a vegetarian alternative. Season them similarly with salt, sugar, and pepper. You can also use minced pork or crab for a different protein variation while maintaining the dish's traditional spirit.

Translucency comes from the proper ratio of rice flour to tapioca starch and correct steaming time. Ensure you're steaming for the full 7-8 minutes and that the batter layer is thin enough. Too thick a layer or insufficient tapioca starch can result in opaque, dense cakes.

Absolutely. Prepare the shrimp topping and scallion oil up to 2 days in advance and store refrigerated. The dipping sauce can be made a day ahead. Steam the rice cakes fresh for best texture, though they can be made several hours before serving and kept covered at room temperature.

Vietnamese Steamed Rice Cakes

Delicate Vietnamese steamed rice cakes with savory shrimp, scallion oil, and crispy shallots offering perfect taste and texture balance.

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 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 bowl until completely smooth. Let the batter rest for 10 minutes to allow proper hydration.
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, about 1 minute. Add the chopped shrimp, salt, sugar, and pepper. Stir-fry until shrimp are fully cooked and slightly dry, approximately 4-5 minutes. 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. Mix gently and set aside to infuse.
4
Steam Rice Cakes: Bring water in a steamer to a boil. Lightly grease small 3-inch ceramic dishes or ramekins. Stir the rested batter and pour approximately 2 tablespoons into each greased dish, creating a thin layer. Arrange dishes in the steamer, cover, and steam for 7-8 minutes until cakes are set and translucent. Remove from steamer and let cool slightly before unmolding.
5
Prepare Dipping Sauce: Combine fish sauce, sugar, lime juice, water, and sliced chili in a small bowl. Stir vigorously until sugar completely dissolves. Adjust balance to taste if needed.
6
Assemble and Serve: Top each steamed rice cake with a small spoonful of cooked shrimp mixture. Drizzle with scallion oil, sprinkle with crispy fried shallots, and add mung bean paste if using. Serve immediately while warm with dipping sauce on the side.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Bamboo or metal steamer
  • Small heatproof dishes or ramekins (3-inch diameter)
  • Skillet or frying pan
  • 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 ingredient labels for gluten cross-contamination if sensitive.
Penelope Hayes

Creative home cook sharing easy, wholesome recipes and practical kitchen tips for family-friendly meals.