Go Back
+ servings
A chunky piece of roast pork, on a bed of beer and onions.

Roast pork in a bath of beer and a bed of mixed onions

This roast pork makes a tasty lunch or dinner, cooked in a beer bath and a generous bed of mixed onions which makes this dish so delicious. This dish will be enough to feed you a few meals.
Course Dinner, Lunch, Main Course, Main Dish
Cuisine English, Ramona's Cuisine
Keyword best roast pork dish, pork recipe, roast pork in beer and onions
Prep Time 30 minutes
Cook Time 3 hours
Total Time 3 hours 50 minutes
Servings 12 servings
Calories 372kcal


  • knife
  • chopping board
  • ovenproof dish


  • 3.2 kg pork leg
  • 1 bottle beer (aprox. 330 ml) *
  • 1 tbsp salt
  • 2 red onions
  • 1 larger onion (or 4 shallots)
  • 1 tsp pepper (freshly ground)


  • Rub the salt and the pepper all over the meat and give it a good massage. ;-) Set aside for a good couple of hours.
  • Shred the onions julienne and place all in the dish you will be roasting the meat. Sprinkle some salt and pepper. Add 200-300 ml beer.
  • Place the meat in the dish over the onions and the beer and cook in the oven for 3 hours at 190°C or 375F. For the first hour cook the pork skin down and cover with a lid or foil.
  • Turn the meat over and roast for another hour and a half, again, covered.
  • In the last 30min of roasting, uncover the meat and spoon some of the juices over it. Place back in the oven, increase the temperature to 200 C.
  • When the skin has crisped up to your liking, turn the oven off. Take out of the oven and allow it to rest for 10-15 minutes. Serve and enjoy. The leftover makes a perfect next day lunch - see recipe tips.


We have had this with small chopped vegetables sprinkled with some olive oil and dry Italian herbs. Use whatever veg you like and have but mainly root ones as those bake amazingly.
We were left with quite a bit .... after stuffing ourselves massively.
So, the next day I turned it into this yummy lunch: roast pork wraps.
Roast pork wraps, a simple but delicious dinner.
  • 8 tortilla wraps
  • 400 g roast pork
  • 3 little gem hearts (or any lettuce or salad)
  • 1 tbsp salad cream
  • 1 tbsp yoghurt
  • 1 tbsp horseradish
  • salt
  • black pepper (to taste)
  1. - In a bowl mix the yoghurt with the salad cream, the horseradish with some salt and pepper. Add a pinch of cayenne pepper if you want to spice it up a little.
  2. - Place a wrap on a plate, spread 2tsp sauce evenly sprinkle 1/8 of the shredded pork and shredded salad.
  3. - Roll, cut in half and set aside. Do the same with all the remaining wraps.
And finally, it became a scrumptious dinner.
A lot of pork, I know, but we've had to consume it since I've cooked it.
I do not throw food away so I had to find a solution. I have to say though that despite its original size of 3.2 kg raw meat after cooking it and trimming out some of the fat, we were left with a manageable amount of meat.


Calories: 372kcal | Carbohydrates: 3g | Protein: 60g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 168mg | Sodium: 714mg | Potassium: 1032mg | Fiber: 1g | Sugar: 1g | Vitamin C: 1mg | Calcium: 19mg | Iron: 1mg