Ingredients
- 4 pounds bone-in ham (preferably smoked)
- 2 lemons juiced (zest included)
- 6 cloves garlic (minced)
- 1 bunch fresh sage (chopped)
- 1 cup chicken broth (low sodium preferred)
- 2 tablespoons olive oil
- 1 teaspoon black pepper (freshly ground)
- 1 teaspoon salt (to taste)
Instructions
5 steps
Prepare the Ham
Preheat your oven to 325°F (163°C). Place the ham in a roasting pan.
Score the surface of the ham for better flavor absorption.Make the Marinade
In a bowl, combine lemon juice, garlic, sage, olive oil, salt, and pepper.
Mix well to ensure even flavor distribution.Marinate the Ham
Rub the marinade all over the ham, making sure to get into the scored sections.
For best results, marinate overnight in the fridge.Roast the Ham
Cover the ham with foil and roast for 2.5 to 3 hours, basting occasionally.
Remove foil in the last 30 minutes for a crispy exterior.Serve
Let the ham rest for at least 15 minutes before slicing. Serve with your favorite sides.
Pair with roasted vegetables for a complete meal.
💡 Tips & Tricks
Storage & Reheating
Refrigerator
Up to 3 days in an airtight container
Freezer
Up to 2 months — thaw overnight in fridge
Reheat in a skillet or microwave until heated through.
What to Serve With
Complete your polish meal with these perfect pairings:
About This Dish
Slow-Roasted Ham with Lemon, Garlic & Sage Recipe is a beloved dish from Polish cuisine.
Polish cuisine offers a rich tapestry of flavors and cooking traditions that reflect the culture and history of the region. This dish is a wonderful example of its distinctive culinary heritage.
This recipe is rated medium difficulty and uses 8 ingredients. Intermediate cooks will enjoy the balanced challenge.
Frequently Asked Questions
Cook the ham for about 18-20 minutes per pound.
Rate This Recipe
How was this recipe?
Nutrition Facts
4 serving(s) per recipe
* Percent Daily Values are based on a 2,000 calorie diet. Values are approximate and may vary based on ingredients used.






