Ham Mozzarella Stuffed Meatloaf
Ham Mozzarella Stuffed Meatloaf is pure comfort food. This best ever meatloaf recipe is loaded with flavor and simple to make.

Certainly the layer of ham and mozzarella cheese takes this meatloaf recipe to a whole new level of deliciousness! Ground beef is mixed with bread crumbs and an assortment of spices, then rolled in a layer of ham and cheese. Topping off the meatloaf is rich tomato sauce and melted cheese. I like to serve Ham Mozzarella Stuffed Meatloaf with plain rice or my favorite recipe for Perfect Roasted Garlic Mashed Potatoes.

Tips for Making the Perfect Ham and Mozzarella Meatloaf:
- Use lean ground beef, but not extra lean. The little bit of fat will help avoid a dry meatloaf and add flavor.
- Do not over mix. Mix just until ingredients are combined. Over mixing will make a dense meatloaf. Using your hands to mix works best!
- Be sure to soak the bread crumbs in the milk. Saltine crackers also work well.
- Do not over cook. The best way to ensure this is to use a meat thermometer. Insert into the centre of meatloaf. Done when internal temperature is 160ºF. About 1 hour for a 1 1/2 lb meatloaf.
- Once baked let meatloaf rest for 5-10 minutes at room temperature before slicing. This locks in the juices. Tenting with foil will keep it warm.
Enjoy this recipe and be sure to try another favorite ground beef recipe Swedish Meatballs.

Ham Mozzarella Stuffed Meatloaf
Ingredients
- 1 1/2 pounds lean ground beef
- 1/3 cup bread crumbs
- 1/3 cup milk
- 1 egg
- 2 tablespoons fresh parsley chopped
- 1/2 teaspoon dried oregano
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon red pepper flakes
- 1/2 teaspoon kosher salt
- 1/2 teaspoon ground pepper
- 4-6 slices ham
- 4-6 slices mozzarella cheese
- 1 cup tomato sauce
Instructions
- In small bowl combine together bread crumbs, milk and egg. Set aside while you prepare the ground beef.
- In large bowl add ground beef, parsley, oregano, garlic powder, onion powder, red pepper flakes, salt and pepper. Mix gently until just combined.
- Add breadcrumb mixture and mix until just combined.
- On waxed paper, pat meat into approximately 8 by 10 rectangle.
- Top with slices of ham, then slices of mozzarella cheese.
- Carefully roll up meat. Seal edges and ends.
- Place meatloaf into baking pan, seam side down.
- Top with tomato sauce.
- Preheat oven to 350º F
- Bake 350º F for approximately 45-60 minutes. Internal temperature of 160º F
- Set oven to broil. Remove meatloaf from oven and top with extra cheese slices. Return to oven and bake just until cheese is melted.
- Remove from oven (cover with foil, tented so foil doesn’t touch meat). Allow meatloaf to rest for 5-10 minutes before slicing.
Nutrition

Laureen – This is excellent. It brought me new flavors with your spice mix and the ham and cheese. And then smothered in Mozzarella and tomato sauce really brought it home. Great receipe.
Earl Williams
New Mexico
p.s. the waxed paper didnt work so well for me as it sort if disintegrated and was of no value in rolling up the meat loaf. Next time, I think I will use parchment paper or even aluminum foil
Thanks Earl, meatloaf is the best comfort food. Weird with the wax paper, but parchment paper is a great substitution. Thanks for taking the time to rate my recipe!
Used parchment paper today. Worked like a charm! It’s in the oven as we speak. Looking forward to tasting it!
Awesome recipe! Between 3 people all gone! Only 1lbs of ground lean meat. Divided parsley and oregano. Instead of tomato sauce I used well mixed 1/2 cup of ketchup and cocktail sauce….. Call me crazy, but it was incredible…. Parchment paper is best. The ham and mozzarella is a great idea! Delicious!
Thank you Dom for taking the time to rate my recipe, glad you enjoyed it.
Had no problems rolling this up. I put it on my cutting board and rolled slow. Excellent recipe thank you for sharing.
Thanks Deborah, this is one of my family’s fav meatloaf recipes!
this meatloaf was excellent! i never made a rolled one b4. i used meatloaf mix (veal,pirk,beef) cause thats what the store had. we finished the whole thing at dinner, no leftovers😢
This recipe was the inspiration for the stuffed meatloaf I ended up making. As with other new dishes, I looked up a few different versions and made it my own. I stuffed it with ham, genoa salami, and provolone, and added pizza sauce to the meat mixture and on top. I made it for my son and his college roommates during finals week. Who knows it might become a tradition. They loved it. Since I used fresh ground beef, I used the butcher paper that the meat was wrapped in and it worked really well for rolling it. Thanks for the idea!
Thank you, your version sounds very tasty!
I have been making this meat roll for over 40 years. It has always been a family favorite.
Great meatloaf. It was quick and easy to make, but best of all kids all loved it.
Goes really good with garlic bread and green beans, or small salad.
Thank you Pam, so happy your family enjoyed the recipe!