Roasting Pork Shoulder and Beef Chuck is one of those beautiful dishes that fills your kitchen with the most wonderful aroma, dear. I’ve been making this hearty meal for decades, and it never fails to bring my family to the table with smiles on their faces.
What makes this recipe so special is its beautiful simplicity—just quality meat, good olive oil, salt, and pepper, letting the natural flavors shine right through. The low and slow roasting method brings out the most tender, juicy meat that practically melts in your mouth.
This is the kind of dish I serve when I want to gather everyone around and show them how much they mean to me. There’s something about sharing a home-roasted meal that brings back the warmest memories and creates new ones with every bite.
Please scroll down and leave a star rating in the recipe card below — it helps other home cooks find Gran’s recipes, and it means the world to me!

Roasting Pork Shoulder and Beef Chuck
Ingredients
- 0.25 cup Olive Oil
- 2 teaspoon Salt
- 1 teaspoon Black Pepper
- 2.25 pound Pork
- 2.25 pound Beef
Instructions
- Preheat oven to 350 degrees F.
- In a small bowl, mix together the oil, salt and pepper.
- Rub the oil mixture over the meats.
- Roast the pork shoulder about 1 hour; roast the beef chuck about 1 1/2 hours, until a meat thermometer registers 170 degrees F for each meat.
- Remove the meats from the oven and let cool for 20 minutes.
- Cover and refrigerate up to 1 day or until ready to use.
