Go Back
+ servings
Stuffed meatloaf is shown with a gooey mozzarella center.
4.5 from 4 votes

Mozzarella Stuffed Italian Meatloaf Recipe

Full of flavor, Mozzarella Stuffed Italian Meatloaf is the best comfort food recipe! Serve this impressive main dish along with roasted veggies and mashed cauliflower for a fabulous dinner.

Course Main Course
Cuisine American
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings 8 servings
Calories 379 kcal


Mozzarella Stuffed Meatloaf:

  • 1 lb. ground beef 93/7 or 90/10
  • ½ lb. ground sausage
  • ½ onion sweet or white, finely diced
  • ½ cup breadcrumbs Italian-seasoned*
  • 1 large egg whisked
  • ¼ cup parsley fresh, finely chopped
  • 3 cloves garlic finely minced
  • ¼ tsp. red pepper flakes optional
  • 1 tsp. salt
  • ½ tsp. black pepper
  • ¼ cup tomato sauce
  • 6 oz. mozzarella cheese cut into slices
  • ¼ cup pesto sauce

Meatloaf Glaze:

  • ¾ cup tomato sauce
  • 2 Tbsp. ketchup
  • ½ tsp. oregano dried
  • ½ tsp. basil dried
  • ¼ tsp. garlic powder dried
  • ¼ tsp. salt
  • tsp. black pepper


  1. Preheat oven to 350 degrees.
  2. Add all of the meatloaf ingredients to a large bowl except for the mozzarella cheese and the pesto. Mix by hand until all ingredients are well combined.
  3. Divide the mixture into two and place half of it onto a foil-lined baking sheet or in a large baking dish. Pat the meat mixture until it is in a 9 x 5-inch square rectangle shape. Make the outside edges slightly raised and the middle slightly depressed to make room for the cheese and pesto.
  4. Place the mozzarella cheese slices down the center of the meat, making sure none of it reaches the outside ½-inch. Pour the pesto sauce over the cheese slices.
  5. Add the remaining half of the meat mixture to the top of the cheese and pesto and form it into a log shape. Pay close attention to the edges to ensure they are completely sealed so no cheese can escape.
  6. Mix together the glaze ingredients in a medium-sized bowl and spread half of it over the top of the meatloaf.
  7. Cover the pan with a piece of foil and bake in the preheated oven for 40-45 minutes.
  8. Remove the foil and spread the remaining glaze over the meatloaf. Return it to the oven for an additional 15-20 minutes. You’ll know it’s done cooking when the internal temperature reaches 160 degrees.
  9. Let the meatloaf rest for 20 minutes before slicing in and serve with a sprinkle of fresh parsley. Enjoy!

Recipe Notes

  • You can also add 2 teaspoons of Italian seasoning to ½ cup of plain breadcrumbs to make your own Italian-seasoned crumbs.
  • To Store: Keep leftovers in an airtight container in the refrigerator for up to 3-4 days.
  • To Freeze: Seal in a freezer-safe airtight container and freeze for up to 3 months.
Nutrition Facts
Mozzarella Stuffed Italian Meatloaf Recipe
Amount Per Serving
Calories 379 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 10g63%
Trans Fat 1g
Polyunsaturated Fat 2g
Monounsaturated Fat 10g
Cholesterol 101mg34%
Sodium 979mg43%
Potassium 414mg12%
Carbohydrates 10g3%
Fiber 1g4%
Sugar 3g3%
Protein 22g44%
Vitamin A 734IU15%
Vitamin C 6mg7%
Calcium 167mg17%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.