Italian Meatloaf

Contributor: Emily Dingmann

We’re kicking meatloaf up a notch and stuffing it with a surprise. Just wait until you slice into this cheese stuffed Italian Meatloaf. If you’re lucky you’ll have leftovers.

  • Author: Emily Dingmann
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings 1x
  • Category: Entrée
  • Method: Baked
  • Cuisine: American


  • 1 Tbsp. cooking oil
  • 1 small onion, chopped
  • 1 lb. ground Italian sausage
  • 1 lb. lean ground beef
  • ½ cup dry breadcrumbs
  • 1 Tbsp. Italian seasoning
  • 1 tsp. garlic powder
  • 1 tsp. salt
  • ½ tsp. pepper
  • 1 egg, lightly beaten
  • 4 oz. shredded mozzarella
  • ½ cup marinara sauce
  • Fresh basil leaves
  • Grated Parmesan cheese


  1. Preheat oven to 350°F.
  2. Heat the oil in a medium skillet over medium heat. Add the onion and sauté until softened, about 5 minutes. Transfer onions to a large bowl.
  3. Add in Italian sausage, ground beef, breadcrumbs, Italian seasoning, garlic powder, salt, pepper, and egg. Use your hands to evenly mix the spices into the meat, being careful not to overmix.
  4. Line a large baking sheet with foil. Transfer meat to baking sheet and shape into a 10×5 inch loaf.
  5. Create a well in the center of the loaf with your hands. Sprinkle cheese into the well and form meat back to form a “seal.” The cheese should all be stuffed into the meatloaf. Bake for 45 minutes.
  6. Remove meatloaf from oven and spread with marinara sauce. Return meatloaf to oven and bake until internal temperature on an instant read thermometer is 160°F, about 10-20 more minutes.
  7. Remove meatloaf from oven and let rest for 10-15 minutes. Top with fresh basil and Parmesan cheese if desired.