Vietnamese Shrimp Toast (Bánh Mì Nướng Tôm) Recipe

This Vietnamese shrimp toast is a crowd-pleasing appetizer that vanishes quickly.

Thin slices of banh mi-style baguette are topped with a creamy shrimp and cheese mixture, then baked until golden and bubbly. The edges crisp up while the topping stays rich and savory, creating an indulgent bite that’s never heavy.

Tray of baked Vietnamese shrimp toasts.

I’ve made this recipe many times for casual dinners and when friends come over, and it’s always a hit. It’s straightforward, dependable, and easy to prep in advance—exactly what you want from an appetizer.

Why You’ll Love This Shrimp Toast

This snack adapts well to many occasions. It’s quick to assemble, simple to bake, and doesn’t require deep frying. You can prepare the components ahead of time and bake right before serving, which makes it ideal for entertaining. The flavors are familiar but special when served alongside other Vietnamese dishes.

Ingredients Overview (And Helpful Swaps)

The ingredient list is short and flexible.

Ingredients needed for Vietnamese Shrimp Toast: banh mi baguette, shrimp, cooking oil, shallot, garlic, mayonnaise, cheddar, mozzarella, salt and ground pepper.

Please scroll ⬇️ to the recipe card for full ingredient amounts and instructions.

  • Shrimp – Raw shrimp gives the best texture. Finely chopping or pulsing the shrimp creates a spreadable mixture without turning it into a paste.
  • Baguette – A Vietnamese baguette is ideal; Italian bread is a good substitute. Avoid very thick, crusty French baguettes. Slice to about ½ inch so the bread crisps without becoming hard.
  • Aromatics – Shallots and garlic add depth without overpowering the shrimp.
  • Cheese – A blend of mozzarella and cheddar melts well and adds flavor. Cream cheese can be used for a richer base; Monterey Jack or Gruyere change the flavor profile.
  • Mayonnaise – Binds the filling and keeps it creamy.
  • Butter or oil – Brushing the bread before baking helps it brown and crisp evenly.
  • Green onions – Optional garnish for freshness and color.

How to Make Vietnamese Shrimp Toast

Begin by prepping the shrimp. Finely chop or pulse it so the mixture holds together but still has texture.

Whole shrimps in the food processor.
Chopped shrimp in a food processor.

Sauté the shallots and garlic in a little oil until fragrant, then add the chopped shrimp and cook until opaque—this is quick. Remove from heat and cool slightly. Cooling before mixing in the mayo and cheese prevents the mixture from becoming greasy and helps keep it creamy.

Sautéing shallots and garlic in oil.
Cooked shrimp on a pan.

Once cooled, combine the shrimp with mayonnaise, shredded cheese, salt, and pepper. The filling should be spreadable but not runny.

Brush the baguette slices lightly with melted butter or oil, then spread the shrimp mixture evenly on top and press gently so it adheres.

Bowl of cooked minced shrimp with mayonnaise and cheddar and mozzarella cheese.
Process of assembling shrimp toast. Cutting board with baguette slices, bowl of shrimp mixture and black baking tray with assembled shrimp toasts.

Bake until the tops are golden and bubbly and the bottoms are crisp. Finish with chopped green onions if desired and serve warm.

(Full measurements and timing are in the recipe card below.)

Tray of baked Vietnamese shrimp toasts.

Tips for the Best Shrimp Toast

✔️ Brush the bread so the bottoms crisp instead of drying out
✔️ Let the shrimp mixture cool before adding dairy
✔️ Pat shrimp dry if using frozen
✔️ Chop the shrimp finely, but don’t puree it
✔️ Spread the topping evenly and press it down gently
✔️ Bake until bubbly and lightly golden—don’t rush it

Top down of shrimp toasts on a tray and 3 on a serving board topped with green onions.

Variations to Try

This recipe is forgiving and easy to adapt. Mix in a little crab (real or imitation) for a seafood combo, or add a spoonful of chili garlic sauce or sriracha for heat. Cream cheese makes the topping richer; Monterey Jack or Gruyere give different flavors. For a quicker finish, try the air fryer at 375°F for 6–8 minutes.

FAQ

Can I use cooked shrimp?

Raw shrimp is preferred to keep the filling juicy, but cooked shrimp can be used—skip the sauté step and mix it directly with the other ingredients.

Can I make these ahead?

Yes. The shrimp mixture can be prepared a day ahead, and you can assemble the toasts a few hours before baking.

Can I pan-fry instead of bake?

You can pan-fry shrimp-side down to crisp the bottom, then finish in the oven if needed.

What to Serve With Vietnamese Shrimp Toast

This shrimp toast pairs well with a larger Vietnamese-inspired spread. Serve it alongside cha gio (Vietnamese egg rolls), bun thit nuong, or a drizzle of Vietnamese scallion oil (mo hanh). A simple cucumber salad brightens the plate, and Vietnamese fried rice or banh flan make nice accompaniments if you want a full meal.

Make Ahead and Storage Tips

You can prepare the shrimp mixture up to a day in advance and keep it covered in the refrigerator. Assemble the toasts and cover tightly for up to 8 hours before baking. Store leftovers in an airtight container for up to 2–3 days and reheat in the oven or air fryer at 350°F until warm and crisp. Avoid microwaving, which will soften the bread.

Tray of Vietnamese shrimp toasts in the background and 3 shrimp toasts on a serving board.

RECIPE

Vietnamese shrimp toasts on a baking tray.

Vietnamese Shrimp Toast (Bánh Mì Chiên Tôm)

Quynh Nguyen

Crispy, cheesy, and packed with juicy shrimp, this Vietnamese shrimp toast is an easy, crowd-pleasing appetizer. Garlic-sautéed shrimp mixed with mayo and melty cheese is spread on baguette slices and baked until golden. Perfect for parties or a simple weeknight treat.
5 from 49 votes
Print Recipe
Prep Time 5
Cook Time 12
Total Time 17

Ingredients

  

  • 1 large loaf Vietnamese baguette (or 2–3 small), sliced into ½ inch rounds
  • 1 pound raw shrimp, peeled, deveined, finely minced
  • 1 tablespoon cooking oil
  • 1 shallot, finely diced
  • 2 cloves garlic, minced
  • ¼ cup mayonnaise
  • ½ cup shredded mozzarella-cheddar blend
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon melted butter or oil (for brushing)
  • Chopped green onions, for garnishing (optional)

Instructions

 

  • Preheat Oven: Preheat to 350°F. Line a baking sheet with parchment or foil for easy cleanup.
  • Prep the Shrimp: Finely mince the shrimp with a sharp knife or food processor so it remains slightly textured.
  • Sauté Aromatics & Cook Shrimp: Heat 1 tablespoon oil in a skillet over medium. Sauté shallot and garlic 2–3 minutes until fragrant. Add minced shrimp and cook until opaque. Remove from heat and let cool completely.
  • Mix Filling: In a bowl, combine cooled shrimp with mayonnaise, shredded cheese, salt, and pepper. Stir until well combined.
  • Prep the Bread: Lightly brush the bottoms of each baguette slice with melted butter or oil for a golden, crispy base.
  • Assemble Toasts: Spoon 1–2 tablespoons of shrimp filling onto each slice and spread evenly. Press gently so it sticks.
  • Bake: Arrange slices on the prepared sheet with space between them. Bake 12–14 minutes, until cheese is bubbly and lightly golden.
  • Garnish & Serve: Sprinkle with chopped green onions and serve warm.

Notes

  • Brush the bread first so it crisps and browns nicely.
  • Let the shrimp mixture cool before adding mayo and cheese to keep it creamy.
  • Use fresh or fully thawed shrimp and pat dry to avoid soggy toast.
  • Finely chop the shrimp but keep a little texture so you can taste it.
  • Spread the mixture evenly and press it down so it adheres to the bread.
  • Don’t overcrowd the pan; bake until golden, bubbly, and crisp.
  • Make Ahead: Prep the shrimp mixture up to 1 day ahead and refrigerate. Assemble just before baking.
  • Leftovers: Store baked shrimp toast in an airtight container in the fridge for up to 2 days. Reheat in the oven or air fryer at 350°F for 5–6 minutes to restore crispness.

Nutrition

Calories: 297 kcalCarbohydrates: 22 gProtein: 17 gFat: 15 g
Have you tried this recipe?Leave a star rating and let us know how it turned out!