• Skip to main content
  • Skip to primary sidebar

The Cooking Collective logo

  • Home
  • Recipes
  • About Me
  • Work with Me
  • E-books
  • Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Subscribe
  • Home
  • About Me
  • Recipes
  • Work with Me
  • E-books
×
Home » Recipes » Dinners

Published: Apr 30, 2025 Last Updated: Apr 30, 2025 by Andrea Geddes

Vietnamese-style Pork Rolls (Bánh Mì)

  • Share
  • Tweet
Jump to Recipe Print Recipe

These Vietnamese-style pork rolls are packed with slices of tender pork belly, crunchy veggie pickles, fresh coriander and chilli; all stuffed into a crispy baguette with a spicy sriracha mayo. They’re easy to prep ahead for a satisfying lunch or dinner.

a tray of banh mi (pork rolls) arranged on a tray with a dish of chilli mayo.
Jump to:
  • Why you’ll love this recipe
  • Vietnamese pork roll ingredients
  • How to make pork rolls
  • Helpful tips
  • FAQs
  • Related recipes
  • Vietnamese-style Pork Rolls

Why you’ll love this recipe

Bánh mì is a traditional Vietnamese sandwich that blends French and Vietnamese culinary traditions. It’s typically made with a crispy baguette (in Vietnamese, ‘bánh mì’ literally means bread) and filled with grilled protein, pickled vegetables, fresh herbs, condiments and coriander. Banh mi is super flavourful; savoury, sweet, spicy and tangy all in one bite.

This recipe is my take on a Vietnamese pork roll. For authentic Vietnamese banh mi, check out this recipe here.

One of my family’s favourite dinners, this homemade version of the popular bánh mì pork rolls utilises this simple air fryer roast pork recipe. (If you don’t have an air fryer, try my twice-cooked pork belly) or use leftover roast pork. It’s so easy to make and endlessly customisable to your preferences.

It’s a delicious combination of rich, tender roast pork, bright pickled veggies and a punchy sriracha mayo, all stuffed into a crusty baguette.

The great thing about this recipe is that most of the work can be done the night before. Prepare the roast pork, make the quick-pickled veggies and combine the mayonnaise and sriracha. Store everything in the fridge and then all you need to do is cook (or reheat) the pork and stuff the rolls.

Perfect for an easy lunch or dinner!

If you love these pork rolls, try my crispy chicken burgers, Vermicelli noodle salad and sweet and sour pork.

Vietnamese pork roll ingredients

** This post contains tips and instructions to achieve the best possible results. The photo above is a great guide for when you are in the supermarket, but for full ingredient quantities and methods, please scroll down to the detailed recipe card below!

all ingredients for Vietnamese pork rolls, laid out on a table.
  • Vietnamese baguette – airy long buns, with a thin, crackly crust. For best and freshest results, buy them from your local baker. If unavailable, use a soft baguette or even hotdog buns.
  • Roast pork – for this recipe, you will need thick slices of freshly roasted pork (crackling optional, but recommended!). Try this air fryer roast pork or twice-cooked pork belly which will need to be prepared ahead of time. Alternatively, you can use leftover pork, pork cold cuts, roast chicken, or your preferred protein.
  • Quick pickles – carrots and cucumber, pickled in a simple sweet and vinegary brine. Adds crunch, tang and brightness to contrast the rich pork. Daikon would be a great addition to the pickled veggies.
  • Fresh coriander – swap for mint if coriander isn’t your thing.
  • Sriracha – chilli sauce is combined with sweet mayonnaise to form the spicy sauce. You can add more or less sriracha, to control the heat levels to your liking.
  • Fresh chilli – for extra heat. Can be left out for a milder version.
  • Pâté (optional) – a smooth, spreadable paste made from liver (often pork or chicken), fat and seasonings. Pâté is a French culinary influence and adds a rich, savoury depth to the rolls.
pork rolls on a tray, filled with pickled vegetables, coriander and chilli.

How to make pork rolls

Full ingredient notes and quantities can be found in the detailed recipe card below. But here is a brief overview of what you can expect;

sliced cucumber and carrot in a glass bowl.
  1. Step 1: Place the sliced cucumber and carrots into a bowl and toss together with the salt. Set aside for 20-30 minutes to allow the salt to extract some liquid from the vegetables. Discard the excess liquid.
pickling vinegar in a bowl.
  1. Step 2: Stir the vinegar and sugar together until the sugar has dissolved. Pour the vinegar mixture over the vegetables, cover and refrigerate until required.
sriracha mayonnaise in a bowl.
  1. Step 3: To make the chilli mayo, combine the kewpie mayo and the sriracha (to taste), until combined.
a Vietnamese baguette on a board. Chilli mayo is spread over one side.
  1. Step 4: Spread a layer of chilli mayo over the roll (one or both sides). Add pâté to one side, if using.
sliced pork belly arranged on a baguette.
  1. Step 5: Layer the warm pork slices over the top.
pork and pickled vegetables arranged on a sliced baguette.
  1. Step 6: Add some drained, pickled vegetables.
a sliced baguette filled with sliced pork, pickled vegetables, herbs and chilli.
  1. Step 7: Top with fresh coriander, chilli and any other preferred toppings.
a tray of banh mi (pork rolls) arranged on a tray with a dish of chilli mayo.
  1. Step 8: Enjoy!

Helpful tips

  • Use the right baguette. Look for Vietnamese baguettes (light and crisp). If you can’t find one, swap for a regular baguette or some hotdog buns and warm them in the oven just before assembling to give them some crunch. Avoid sourdough rolls, or anything too dense. Light, airy and crunchy is best.
  • Add pâté – a little pâté spread over the roll adds rich, savoury depth.
  • Quick-pickle ahead of time. The pickled carrot and cucumber need at least 30 minutes, but 2+ hours is better for flavour. Make them the night before if you have time.
  • If you don’t eat pork, you could use roast chicken or chicken breast instead. You could also make the dish vegetarian by using marinated tofu.
  • Contrast is key. Tender pork, creamy mayo, crunchy pickles, fresh herbs and that crispy roll add a perfect mix of textures and flavours.  

FAQs

What kind of bread should I use for bánh mì?

A Vietnamese baguette is best for making bánh mì; light and airy inside with a thin, crisp shell. Buy them from your local bakery or supermarket. If you can’t find any, use a French baguette (you can scoop out some of the excess bread from the middle) or a hotdog bun. If your rolls are soft, warm them in the oven just before serving to crisp them up.

How long will quick pickles last?

Quick pickled vegetables will keep in a sealed container in the fridge for about 1-2 weeks. They will actually taste better after 1-2 days, so make them the night before for easy dinner prep.

What order should I assemble pork rolls in?

Layer as following;
1. Crispy baguette
2. Mayo on one or both sides of the bread (plus pâté if using)
3. Sliced pork
4. Pickled carrot and cucumber (drain first)
5. Coriander and chillies

finished pork rolls on a tray, topped with chilli and fresh herbs.

Related recipes

  • pork belly with crispy skin on a board, with slices of pork.
    Air Fryer Pork Belly (Crispy Skin!)
  • sweet and sour pork in a bowl with rice.
    Battered Sweet and Sour Pork
  • sliced pork belly in a white tray
    Slow Cooked Pork Belly
  • a burger with crispy chicken, shredded lettuce and mayo on a board.
    Crispy Chicken Burgers with Buttermilk

Tried this recipe? Please leave a star ⭐⭐⭐⭐⭐ rating or leave a review below and let you know how you went!

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Instagram and Pinterest for the latest recipes and news.

Banh mi (pork rolls) on a tray with a dish of chilli mayo.

Vietnamese-style Pork Rolls

These Vietnamese pork rolls are packed with slices of tender pork belly, crunchy carrot and cucumber pickles, fresh coriander and chilli; all stuffed into a crispy baguette with a spicy sriracha mayo. They’re easy to prep ahead for a satisfying lunch or dinner.
No ratings yet
Print Pin Rate
Course: lunch, Main Course
Cuisine: Australian, Vietnamese
Prep Time: 1 hour hour
Cook Time: 0 minutes minutes
Total Time: 1 hour hour
Servings: 6
Calories: 697kcal
Author: Andrea Geddes
Prevent your screen from going dark

Ingredients  

  • 600 grams crispy pork belly – sliced. Try this air fryer pork belly, oven roasted pork belly, or use leftover roast pork.
  • 6 crusty Vietnamese bread rolls/baguettes – long rolls, cut in half lengthways

For the quick pickles;

  • 2 Lebanese cucumbers – sliced into thin rounds
  • 1 carrot – peeled and sliced into very thin strips
  • 1 teaspoon salt
  • 4 teaspoons rice wine vinegar
  • 4 teaspoons caster sugar

For the sriracha mayo;

  • ½ cup kewpie mayonnaise
  • 1-2 teaspoons sriracha chilli sauce (adjust to taste)

Plus;

  • 1 bunch fresh coriander
  • 1-2 red chillis – thinly sliced
  • pâté – optional

Instructions

Make the pickles;

  • Place the sliced cucumber and carrot into a bowl and toss together with the salt. Set aside for 20-30 minutes to allow the salt to extract some liquid from the vegetables. Discard the excess liquid.
  • Stir the vinegar and sugar together until the sugar has dissolved. Pour the vinegar mixture over the vegetables, cover and refrigerate until required. This step can be done the night before.

For the sriracha mayo;

  • Stir the kewpie mayo and sriracha together, until combined. Adjust, to taste, if required.

Assemble the rolls;

  • Spread a layer of chilli mayo (and pâté, if using) over the roll and layer the pork slices over the top.
  • Allow any excess vinegar to drain from the veggies before adding them to the rolls, to prevent the bread from becoming soggy.
  • Top the pork with the pickled vegetables, fresh coriander and chilli slices and serve.

Notes

  1. Use the right baguette. Look for a Vietnamese-style baguette (light and crisp). If you can’t find one, swap for a regular baguette or some hotdog buns and warm them in the oven just before assembling to give them some crunch.
  2. Add pâté – a little pâté spread over the roll adds rich, savoury depth.
  3. Quick-pickle ahead of time. The pickled carrot and cucumber need at least 30 minutes, but 2+ hours is better for flavour. Make them the night ahead if you have time.
  4. If you don’t eat pork, you could use roast chicken or chicken breast instead. You could also make the dish vegetarian by using marinated tofu.
  5. Contrast is key. Tender pork, creamy mayo, crunchy pickles, fresh herbs and that crispy roll add a perfect mix of textures and flavours.
  6. Please note that the nutrition information is based on the ingredients being made into 6 rolls, with one roll being one serve. The nutritional information is an estimate only and does not take into account any additional toppings or sides served with the rolls.
  7. This recipe is made using Australian cups and spoon measurements. Due to cup sizes varying from country to country, I advise adjusting if necessary.

Nutrition

Calories: 697kcal | Carbohydrates: 30g | Protein: 14g | Fat: 57g | Saturated Fat: 20g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 26g | Trans Fat: 0.01g | Cholesterol: 74mg | Sodium: 750mg | Potassium: 452mg | Fiber: 2g | Sugar: 9g | Vitamin A: 1984IU | Vitamin C: 16mg | Calcium: 89mg | Iron: 2mg
Tried this Recipe? Pin it Today!Mention @TheCookingCollective or tag #thecookingcollective!

Are you following us on Facebook, Instagram and Pinterest?

More Dinner Recipes

  • Pesto Pasta Bake with Chicken
  • a bowl of curried sausages with vegetables and mashed potato.
    Keens Curried Sausages
  • a plate of corn fritters topped with feta and spring onion slices.
    Creamed Corn Fritters with Feta
  • a whole chicken in an air fryer basket, topped with herbs and a slice of lemon.
    Air Fryer Roast Chicken (Whole)

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

With four young kids, I know how busy life can be! It is my goal to create simple, fresh and affordable family friendly recipes that will save you time and stress in the kitchen... Read More…

Easy Family Meals

Banh mi (pork rolls) on a tray with a dish of chilli mayo.

Vietnamese-style Pork Rolls (Bánh Mì)

pork belly with crispy skin on a board, with slices of pork.

Air Fryer Pork Belly (Crispy Skin!)

a burger with crispy chicken, shredded lettuce and mayo on a board.

Crispy Chicken Burgers with Buttermilk

Pesto Pasta Bake with Chicken

a bowl of curried sausages with vegetables and mashed potato.

Keens Curried Sausages

a plate of corn fritters topped with feta and spring onion slices.

Creamed Corn Fritters with Feta

a whole chicken in an air fryer basket, topped with herbs and a slice of lemon.

Air Fryer Roast Chicken (Whole)

a bowl of roast pumpkin salad on a table.

Roast Pumpkin Salad with Pine Nuts

Top Posts

banoffee pie on a plate, sliced in half to show its layers.

Banoffee Pie

a plate of jam drop biscuits on a table.

Easy Jam Drop Biscuits

a pie on a plate, cut open to show a creamy chicken filling.

Creamy Chicken Pie with Puff Pastry

rocky road slices on a white plate

Easter Rocky Road with Mini Eggs

yellow-custard-slice-pieces-on-baking-paper

Vanilla Custard Slice

A close up of a burger with cheese and pickles on wooden board

The Best Ever Homemade Cheeseburgers

A plate of salad with olives, lamb and lemon, sprinkled with herbs

Greek Lamb Salad with Tzatziki

jar-of-lemon-butter-beside-lemons

Homemade Lemon Butter Spread

Footer

↑ back to top

About

  • Home
  • About Me
  • Accessibility
  • Privacy Policy
  • Terms & Conditions

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with Me

Copyright © 2025 Brunch Pro on the Brunch Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required