Bifana – Traditional Portuguese Bifana Recipe

The bifana is a traditional Portuguese sandwich that comprises of a bread roll filled with marinated pork cutlets. The secret is in the marinade and how its cooked. It’s deliciously Portuguese and simple, made from garlic, white wine, and a few spices. When it comes together you have a brilliant snack that can and should be eaten at all times of the day. They’ll be found in your cafés and snack bars and can be as cheap as €1.50!

Multiple cafés claim to be the original creators, and there are several different styles available. In the north of the country, they’ll add beer and passata to the sauce. While in the south they tend to stick to white wine. There’s differences in how the meat is prepared too. Some will keep it to a single tenderised pork cutlet, while others will cut the pork into small pieces or even shred it. Like many classics from Portuguese cuisine, there’s a lot of regional differences and pride invested in them. You’ll always find a heated debate, if you try to work out which is best. So to be precise, this Bifana recipe is the typical style you’ll find in the south of the country that originates in Vendas Novas.


  • 4 thin pork cutlets (approximately 300gr) – If you are in Portugal you can easily find specific pork cutlets for bifanas in a supermarket or your local butcher

For the Marinade

  • 1tsp of sweet paprika
  • 1/2 tsp red chilli flakes
  • 3 crushed garlic cloves
  • 2 bay leaves
  • 200ml dry white wine
  • salt and black pepper to taste

To Fry

  • 2 tbsp lard
  • 2 tbsp butter
  • 1 tbsp olive oil

To Serve

  • 4 white crusty bread rolls (if you are in Portugal ask for carcaças or papo-seco)
  • Mustard, we prefer a strong English one


  1. Let’s start by tenderizing our pork cutlets. For that you can use a meat tenderizer or even a rolling pin to gently pound the pork cutlets one by one, both sides.
  2. Place the cutlets in a bowl. Season it with salt and pepper and then add the remaining marinade ingredients rubbing it into the meat. Make sure that everything is in contact with the pork. Cover the bowl with cling film and put it in the fridge for at least 4 hours or ideally overnight.
  3. Put a frying pan over medium heat and add the fat: lard, butter and olive oil. Once the mixture is hot, gently place in our pork meat, keeping the marinade aside. You may be thinking we are using too much fat but don’t worry, the idea here is to slowly ‘confit’ the pork instead of frying it like you would normally do with a steak.
  4. Once the oils start bubbling (about 5-8 minutes) flip the pork and add to the frying pan its marinade, including the garlic.
  5. Occasionally stir and flip the pork until the garlic cloves are cooked (it will become a puree when you squeeze it with a fork). Let the sauce reduce a little bit more.
  6. Meanwhile, cut open the bread and quickly toast it, we want it still soft inside.
  7. Now it’s time to put it all together. Glaze both sides of the bread with the juicy pork sauce then add a steak. Serve it with mustard, our favourite one is an English mustard.

Let us know in the comments if you’ve tried our Portuguese bifana recipe and what you think of it! If you’re hungry for more Portuguese sandwiches, we have some more recipes for a Prego no Pão and the mighty Francesinha!

Sign up for our newsletter! One email each week, with just our latest articles and recipes, no spam!  

Leave a Comment