Cheesy Ham Meatloaf Roll
Meats

Cheesy Ham Meatloaf Roll

ML
By Marie Lefebvre · Updated October 27, 2026

This hearty meatloaf roll hides a melty core of ham and cheese that makes every slice a surprise. Built from everyday pantry staples, it comes together in minutes and bakes hands-free — perfect for busy weeknights or a relaxed weekend dinner. Bring it to the table whole and let everyone dig in.

Prep⏱️ 20 min
Cook🔥 30 min
Servings👥 8 servings
Difficulty📊 Easy
↓ Jump to Recipe Pin it
Pinterest WhatsApp Facebook

🛒 Ingredients

8 servings

8
  • 500 g (1 lb) ground beef
  • 1 packet dry onion soup mix
  • 6 slices deli ham
  • 6 slices melting cheese (Swiss, mozzarella, or cheddar)
  • 2 tablespoons fresh parsley, finely chopped
  • Salt and black pepper to taste
  • Canned corn and peas, drained (optional)

Directions

  1. 1

    In a large bowl, combine the ground beef with the onion soup mix, parsley, salt, and pepper. Mix thoroughly with your hands until fully incorporated.

  2. 2

    Lay a sheet of parchment paper on a clean surface. Spread the meat mixture over it and flatten with a rolling pin into a rectangle about 1 cm (½ in) thick.

  3. 3

    Layer the ham slices evenly over the meat, then cover with the cheese slices. Scatter drained corn and peas on top if using.

  4. 4

    Using the parchment paper to assist, roll the meat tightly into a log, pressing the ends firmly to seal in the filling.

  5. 5

    Preheat the oven to 200 °C (400 °F). Transfer the roll to a baking dish and bake for 30–35 minutes until browned and cooked through.

  6. 6

    Rest for 5 minutes before slicing to keep the juices in. Serve with mashed potatoes, steamed rice, or a crisp green salad.

💡 Chef's Tip

Brush the outside with a drizzle of olive oil before baking for an extra-golden crust. The roll can be assembled the night before and refrigerated — simply bake straight from the fridge, adding 5 extra minutes to the cooking time.