Ham and Mozzarella Stuffed Meat Roll
Meats

Ham and Mozzarella Stuffed Meat Roll

ML
By Marie Lefebvre · Updated October 26, 2026

A hearty ground meat roll filled with melted ham and stretchy mozzarella, coated in tomato paste and baked until golden. Each slice reveals a colorful, cheesy center that makes this simple recipe look impressive on the table.

Prep⏱️ 45 min
Servings👥 6 servings
Difficulty📊 Easy
↓ Jump to Recipe Pin it
Pinterest WhatsApp Facebook

🛒 Ingredients

6 servings

6
  • 500 g ground beef or pork
  • Salt, pepper, and spices to taste
  • 1 medium potato, grated
  • 1 tablespoon all-purpose flour
  • Sliced ham, as needed
  • Sliced mozzarella, as needed
  • 5 tablespoons tomato paste
  • A drizzle of olive oil

Directions

  1. 1

    In a large bowl, season the ground meat with salt, pepper, and your preferred spices. Add the flour and grated potato and mix until the mixture is smooth and uniform.

  2. 2

    Spread a large sheet of aluminum foil on a flat surface and brush it lightly with olive oil to prevent sticking.

  3. 3

    Place the meat on the foil and flatten it with your hands into a wide, even rectangle about 1 cm thick. Uniform thickness prevents the roll from cracking in the oven.

  4. 4

    Cover the surface evenly with ham slices, then layer mozzarella generously on top.

  5. 5

    Using the foil to guide you, roll the meat firmly into a tight log. Peel away the foil as you go and press the ends shut to seal in the filling.

  6. 6

    Place the roll in a baking dish and spread tomato paste all over the outside for color and depth of flavor.

  7. 7

    Bake in a preheated oven at 180 °C (350 °F) for 35–40 minutes until golden and cooked through. Rest for 5 minutes before slicing.

💡 Chef's Tip

Mix fresh herbs like parsley or oregano into the meat for extra flavor. Cheddar or gouda work great as substitutes for mozzarella if you prefer a sharper taste.