Portuguese Orange Marinated Roast Pork Loin – Lombo de Porco com Laranja

I made this pork for my husband’s birthday and it was a hit with the whole family! It came out perfectly with a beautiful golden color. The orange and onion combination brings a sweet taste and pairs well with the spices.

This company roast serves many people so it’s perfect for your next party or event! Serve it with any side or stay with the Portuguese theme with sides such as Portuguese roast potatoes or Portuguese rice! Enjoy!


1 (8) pound boneless pork loin (The photo is 1 loin cut into pieces)

2 large oranges (1 sliced, 1 for juice and zest)

1 large onion (sliced)


1 cup of white wine

1/4 cup of olive oil

2 tablespoons of melted butter or margarine

1 tablespoon salt

1 teaspoon black pepper

4 cloves garlic (finely minced)

1 tablespoon paprika

1/4 teaspoon thyme 0r rosemary (optional)


2 hours or day before:

Make marinade: Zest one orange and squeeze out juice. Place in a small bowl and add the remaining ingredients. Mix well. Save the other orange for later.

Place the onions evenly in a deep baking pan. Place the pork over the onions and pour over the marinade. Top with the orange slices.

Let marinade at least 2 hours or overnight in refrigerator.

When ready to cook, preheat oven to 350 degrees F. Remove the pork from the refrigerator at least 20 minutes before cooking.

Cook for about 1 hour, then coat pork with the pan drippings. Cook for about 15-20 minutes longer. Check temperature with meat thermometer which read about 160 -165 degrees F.

Let sit for 10 minutes before slicing. Reserve the drippings and place the sliced pork back into the pan with the drippings. Serve the onions and sauce over the pork.

Note: Every oven cooks at different temperatures. Adjust your cooking time accordingly.

You may also like...