Go Back
Slices of caramelized, plant-based ham roast drizzled with a rich orange pineapple Dijon glaze, served on a platter.

Orange Pineapple Dijon Glazed Ham (Vegan)

A sweet, tangy, beautifully caramelized plant-based ham roast glazed with pineapple, orange, and Dijon mustard—perfect for holiday dinners or special occasions.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Vegan
Calories: 310

Ingredients
  

  • 2-3 lbs plant-based ham roast vegan ham
  • 1 cup pineapple juice
  • 1/2 cup orange juice
  • 1/4 cup Dijon mustard
  • 1/3 cup brown sugar
  • 2 tbsp maple syrup
  • 1 tbsp cornstarch
  • 1 tbsp water
  • 1/4 tsp ground ginger
  • 1/4 tsp ground cinnamon
  • 1/4 tsp salt
  • 1/8 tsp black pepper
  • orange slices and pineapple rings optional, for garnish

Equipment

  • Baking Dish
  • Saucepan

Method
 

  1. Preheat oven to 350°F (175°C).
  2. Place the plant-based ham roast in a baking dish and score the top in a diamond pattern.
  3. In a saucepan, combine pineapple juice, orange juice, Dijon mustard, brown sugar, maple syrup, ground ginger, ground cinnamon, salt, and pepper. Whisk well.
  4. Bring the mixture to a gentle simmer over medium heat, stirring occasionally for 5–7 minutes.
  5. Mix the cornstarch and water in a small bowl, then add to the saucepan. Continue cooking until the glaze thickens, about 2 minutes.
  6. Brush a generous layer of the glaze over the plant-based ham roast, reserving half for later.
  7. Cover the roast loosely with foil and bake for 25 minutes.
  8. Remove the foil, brush again with glaze, and bake an additional 20–25 minutes, or until caramelized and golden.
  9. Let rest for 5 minutes before slicing. Drizzle with remaining warm glaze and garnish with orange slices and pineapple rings if desired.

Notes

For extra depth of flavor, add a pinch of cloves or nutmeg to the glaze.