Classic Easter Dinner Menu: Timeless Recipes for Stress-Free Family Gatherings

Lummy Hayes
Lummy Hayes
60 min Prep Time
90 min Time
150 min Total Time
8 Servings
Medium Difficulty
Post

Planning a relaxed Easter feast with family can be overwhelming, but this classic Easter dinner menu simplifies the process with dishes that can be prepared ahead without sacrificing flavor or freshness. From a perfectly glazed ham to seasonal sides, this meal balances tradition with practical timing, making it ideal for spring holiday celebrations.

Introduction

Every spring, as the air warms and the garden starts to bloom, I find myself returning to a classic Easter dinner menu that has become a tradition in my family. This menu isn’t about rushing through the kitchen on the holiday morning; instead, it's about preparing thoughtfully ahead so that the day itself feels relaxed and joyful. The centerpiece is a bone-in ham glazed with a balance of sweet and tangy notes, complemented by roasted spring vegetables and a creamy scalloped potato dish that offers both comfort and seasonality. The freshness of the garden salad adds a crisp contrast, rounding out the meal. Over the years, I've refined the timing and techniques to ensure everything finishes just right, with textures and flavors that hold up beautifully even when made in advance. Whether you’re hosting a large family gathering or a more intimate celebration, this menu offers a practical yet classic approach to Easter dining that I return to year after year.

Post step 2

What You'll Need

Serves 8 with generous portions

  • component
  • Glazed Ham
  • items
  • 1 (7-8 lb / 3.2-3.6 kg) bone-in fully cooked ham
  • 1 cup (240 ml) brown sugar
  • 1/2 cup (120 ml) Dijon mustard
  • 1/4 cup (60 ml) honey
  • 2 tablespoons (30 ml) apple cider vinegar
  • 1 teaspoon (5 ml) ground cinnamon
  • 1/2 teaspoon (2.5 ml) ground cloves
  • Whole cloves for studding (optional)
  • component
  • Roasted Spring Vegetables
  • items
  • 1 lb (450 g) baby carrots, peeled
  • 1 lb (450 g) asparagus, trimmed and cut into 2-inch pieces
  • 1 lb (450 g) new potatoes, halved
  • 3 tablespoons (45 ml) olive oil
  • 2 teaspoons (10 g) sea salt
  • 1 teaspoon (5 g) freshly ground black pepper
  • 2 tablespoons (8 g) fresh thyme leaves
  • component
  • Creamy Scalloped Potatoes
  • items
  • 2 lbs (900 g) Yukon gold potatoes, thinly sliced
  • 2 cups (480 ml) whole milk
  • 1 cup (240 ml) heavy cream
  • 3 cloves garlic, minced
  • 1 1/2 cups (170 g) sharp cheddar cheese, shredded
  • 1 teaspoon (5 g) salt
  • 1/2 teaspoon (2.5 g) white pepper
  • 2 tablespoons (30 g) unsalted butter
  • component
  • Fresh Garden Salad
  • items
  • 6 cups (180 g) mixed spring greens
  • 1 cup (150 g) cherry tomatoes, halved
  • 1/2 cup (60 g) cucumber, thinly sliced
  • 1/4 cup (30 g) red onion, thinly sliced
  • 1/4 cup (60 ml) extra virgin olive oil
  • 2 tablespoons (30 ml) lemon juice
  • Salt and pepper to taste

How To Do It

Step 1
Preheat the oven to 325°F (165°C). Place the ham on a roasting rack inside a large roasting pan. Score the surface in a diamond pattern about 1/4 inch deep, and optionally stud with whole cloves in the intersections. This helps the glaze penetrate and creates a fragrant aroma.
⏱ Time: 10 minutes
✓ Doneness: Ham surface is lightly scored and evenly studded with cloves, preparing for glaze application
Step 2
In a bowl, mix brown sugar, Dijon mustard, honey, apple cider vinegar, cinnamon, and ground cloves until smooth. Brush half the glaze evenly over the ham, reserving the rest for later. The sugar content in this glaze will caramelize during baking, creating a crisp, flavorful crust.
⏱ Time: 5 minutes
✓ Doneness: Glaze covers ham surface evenly with a glossy coating, ready for roasting
Step 3
Roast the ham uncovered for about 1 hour 15 minutes, or until an internal temperature of 140°F (60°C) is reached. Every 20 minutes, brush additional glaze on the ham to build layers of flavor and a sticky crust. Avoid opening the oven too often to maintain consistent heat.
⏱ Time: 75 minutes
✓ Doneness: Glaze darkens to a deep golden brown, ham emits a sweet, spiced aroma, internal temperature reaches 140°F
Step 4
While the ham roasts, toss baby carrots, asparagus pieces, and halved new potatoes with olive oil, salt, pepper, and fresh thyme in a large bowl. Spread evenly on a baking sheet in a single layer to ensure caramelization.
⏱ Time: 10 minutes
✓ Doneness: Vegetables are evenly coated and ready for roasting, with no overlapping to ensure even cooking
Step 5
About 35 minutes before the ham finishes, place the vegetable tray in the oven. Roast at 400°F (205°C) for 25-30 minutes, stirring halfway through. Look for tender vegetables with lightly browned edges and a fragrant, slightly sweet aroma.
⏱ Time: 25-30 minutes
✓ Doneness: Vegetables are tender when pierced with a fork, edges are caramelized and golden
Step 6
For scalloped potatoes, butter a casserole dish and layer thinly sliced potatoes evenly. In a saucepan, combine milk, cream, garlic, salt, and white pepper; heat gently until warm. Pour this mixture over potatoes, then sprinkle shredded cheddar evenly on top.
⏱ Time: 15 minutes
✓ Doneness: Potatoes are covered in creamy liquid and topped with cheese, ready for baking
Step 7
Cover the dish with foil and bake at 350°F (175°C) for 50-60 minutes. Remove foil for the last 10 minutes to brown the cheese. Potatoes should be tender when pierced and the sauce thickened and bubbling around edges.
⏱ Time: 50-60 minutes
✓ Doneness: Cheese is golden and bubbling, potatoes are soft but maintain shape when tested with a fork
Step 8
Assemble the salad by combining mixed greens, cherry tomatoes, cucumber, and red onion in a large bowl. Whisk olive oil and lemon juice with salt and pepper to taste, then toss gently with the salad just before serving to keep greens crisp.
⏱ Time: 5 minutes
✓ Doneness: Salad is evenly coated with dressing, greens remain vibrant and crisp
Step 9
Once the ham reaches temperature, remove it from the oven and let it rest for 15-20 minutes, loosely tented with foil. Resting allows juices to redistribute, ensuring moist slices. Slice and serve alongside roasted vegetables, scalloped potatoes, and salad.
⏱ Time: 15-20 minutes
✓ Doneness: Ham releases juices slowly when sliced, slices hold moisture and appear glossy
Post step 3

Pro Tips

Score the ham’s surface before glazing to allow flavors to penetrate more deeply.
The cuts increase surface area, helping the glaze caramelize into the meat rather than just sitting on top, creating a more integrated flavor.
Use a thermometer to monitor ham temperature to avoid overcooking.
Overheating dries out the meat; 140°F (60°C) for fully cooked ham ensures it is heated through without losing moisture.
Roast vegetables at a higher temperature than the ham for better caramelization.
Higher heat encourages browning and sweetness in vegetables, while ham benefits from slower, gentle heat to maintain tenderness.
Prepare the scalloped potatoes a day ahead and refrigerate before baking.
This allows time for flavors to meld and the potatoes to absorb the cream mixture, resulting in a richer texture after baking.
Toss the salad just before serving to keep greens fresh and crisp.
Dressing greens too early causes them to wilt and become soggy, detracting from the salad’s texture and appearance.
Rest the ham after roasting before slicing.
Resting prevents juices from escaping immediately, keeping the meat moist and tender when served.

Common Mistakes to Avoid

Skipping the ham resting period after roasting.

Why it happens Impatience to serve leads cooks to slice immediately, causing juices to run out.

Fix Allow the ham to rest 15-20 minutes loosely covered to retain moisture and improve texture.

Overcrowding the vegetable tray during roasting.

Why it happens Trying to cook all vegetables at once saves time but traps moisture and prevents browning.

Fix Arrange vegetables in a single layer with space between pieces, promoting even roasting and caramelization.

Adding salad dressing too early.

Why it happens Dressing greens in advance causes them to wilt and lose crunch.

Fix Dress salad immediately before serving to keep leaves crisp and vibrant.

Using thin glaze layers or not reapplying during ham roasting.

Why it happens Applying glaze only once leads to a pale, less flavorful crust.

Fix Brush glaze multiple times during roasting to build a sticky, caramelized surface.

Variations

Honey-Mustard Glazed Ham

Substitute the glaze ingredients with equal parts honey and Dijon mustard, adding a splash of apple juice for moisture. This results in a slightly sweeter, tangier crust.

Note: Honey’s sugars caramelize quickly, so apply glaze toward the end of roasting to prevent burning.

Vegan Roasted Vegetable Platter

Replace ham with a roasted cauliflower steak or seitan roast. Increase variety of spring vegetables to include radishes and baby turnips for seasonal diversity.

Note: Adjust roasting times as plant-based proteins vary in texture; check doneness frequently.

Garlic and Herb Scalloped Potatoes

Add minced fresh rosemary and thyme to the cream mixture and sprinkle Parmesan cheese on top before baking for extra herbaceous flavor and a crisp topping.

Note: Fresh herbs release oils during baking, enhancing aroma and layering flavor complexity.

Warm Spinach and Strawberry Salad

Swap the garden salad for a warm spinach and strawberry salad tossed with toasted almonds and balsamic vinaigrette for a seasonal twist.

Note: Warm salad slightly softens spinach but preserves the sweetness of strawberries; toss dressing off heat to avoid wilting.

Nutrition

Per Serving:

approximately 650
Calories
45g
Protein G
35g
Carbohydrates G
35g
Fat G
5g
Fiber G
1100mg
Sodium
Values are estimates and may vary depending on exact ingredient brands and portion sizes. Sodium content is influenced by ham curing and added salt.

Storage & Tips

Room Temperature

Do not leave cooked dishes out for more than 2 hours to prevent bacterial growth. Transfer leftovers to shallow containers promptly.

Refrigerator

Store ham, vegetables, and potatoes separately in airtight containers for up to 4 days. Salad should be kept undressed and refrigerated to maintain freshness.

Freezer

Freeze ham and scalloped potatoes in freezer-safe containers for up to 3 months. Vegetables are best fresh but can be frozen cooked for up to 1 month. Thaw in refrigerator overnight before reheating.

Reheating

Reheat ham and scalloped potatoes gently in a 300°F (150°C) oven covered with foil to retain moisture, 20-30 minutes or until warmed through. Roast vegetables again briefly at 400°F (205°C) for 10 minutes to re-crisp. Toss salad with dressing fresh before serving.

Make Ahead

Prepare the ham glaze and scalloped potatoes a day ahead to save time. Roast vegetables the day before and reheat just before serving. Keep salad components separate and dress just before serving for best texture.

FAQ

Can I make the ham glaze ahead of time?
Yes, the glaze can be mixed up to 2 days in advance and refrigerated in an airtight container. Bring to room temperature before applying to ensure smooth brushing.
Why is my scalloped potatoes watery after baking?
This often happens if the potatoes are sliced too thick or the baking time is too short. Use thin slices and bake until the sauce is bubbling and thickened to avoid excess liquid.
Can I prepare the roasted vegetables earlier and reheat?
Yes, you can roast vegetables a day ahead and reheat in a hot oven for 10 minutes to refresh their texture and flavor before serving.
How long does cooked ham last in the refrigerator?
Properly stored, cooked ham will keep for up to 4 days in the fridge in airtight containers.
Can I substitute honey with maple syrup in the glaze?
Maple syrup works as a substitute but has a different sweetness profile and thinner consistency, so adjust quantities slightly and monitor caramelization carefully.

Final Thoughts

This Easter menu blends traditional flavors with practical preparation strategies, making holiday cooking more manageable without sacrificing quality. I welcome any questions or thoughts on your own Easter cooking experiences—feel free to share in the comments.

Post
4.8 (30 ratings)

You Might Also Like