by Sarah

Tender, juicy, and as sweet as sunshine! This traditional pork roast will shuttle you back to your childhood! This irresistibly delicious pork roast is a delight to your mouth and fills your stomach.

I vividly remember my childhood – days when my dad will sit us all down at the porch while he made barbecued chicken or barbecued ribs. Uncle Tony was usually around and engaged us in moonlight tales until the barbecue was done. Those were lovely times

As an adult now, I try to give my children the same memories. Often sitting them at the porch, while my husband tells them stories of all sorts. But rather than host them to barbecued whatever. I host them to something even much better – these coca-cola pork loins.

These are by far the best pork loins ever. Juicy, tendey, full of flavor, and of course, super easy to make. Coca-cola sauce gives you a distinct flavor that’s simply irresistible. This is the perfect recipe for a traditional jolly time with family and friends.

Preparation time: 20 minutes

Cook time: 2 hours 30 minutes

Total: 2 hours 50 minutes

Serving size: 6 servings

What you need

For pork roast marinade:

¼ cup soy sauce

1 cup Coca-Cola

½ cup dark brown sugar

2 tablespoons Dijon mustard

3 tablespoons oil

2 tablespoons Worcestershire sauce

1/3 cup ketchup

2 minced cloves of garlic

1 tablespoon dry mustard

2 tablespoons balsamic vinegar

1 teaspoon ginger

1 teaspoon crushed thyme

5 pounds pork loin roast, boned

Coca-Cola Sauce:

1 cup brown sugar

1 tablespoon cornstarch

½ teaspoon dry mustard

2 tablespoons butter

1/3 cup balsamic vinegar

2/3 cup Coca-Cola

Sea salt and fresh ground pepper


Step 1:

Preheat your oven to 325°F.

Step 2:

Mix together all the ingredients for pork roast marinade until homogenous. Place pork roast in a Ziploc bag, then pour marinade into the bag, and seal it.

Step 3:

Steadily place the bag and contents in a large bowl and then place the bowl in a refrigerator. Ensure that marinade distributes evenly over the pork roast so that the roast can absorb the marinating liquids to become tender and flavorful. Also ensure that the bowl is sturdy enough to hold the pork roast in place and that the bag is tightly sealed to prevent the marinade from leaking out.

Step 4:

After 24 hours, take the bag out of the refrigerator, separate the roast from the marinade, then discard the marinade.

Step 5:

Place the roast, with its fatty side upwards, in a roasting pan, then place in preheated oven to roast slowly. Roast the pork till it’s about 175 degrees. Do not add water to the roast or cover the pan before placing it in the oven

Step 6:

Allow each pound of pork to roast for 30 minutes, so for a 5-pound loin roast, you would be roasting for about 2-1/2 to 3 hours.

Step 7:

Remove roast from the oven, Take it out of the pan, and place on a platter. Cover with a foil tent to seal steam and rest the meat 15 minutes before slicing. This will allow the roast to be much juicier.

Preparing Sauce:

Mix all the ingredients for the sauce in a pan, place on low heat, and allow to simmer. Continue stirring the simmering sauce until it thickens. Use the sauce to glaze the roast while cooking, ans then use extra sauce to serve the meet


Rather than roasting at 325 degrees, you can roast slowly at 250-275 degrees. This will take twice as long to get done but will allow the meat to be more tender.

Share via
Copy link
Powered by Social Snap