Everyone at the dinner table will be surprised when they bite into these meatballs to find an oozing center of melted cheese!


  • 2 pounds 85% lean ground beef
  • 2 cloves garlic
  • 2 eggs
  • 1/2 cup dried bread crumbs
  • 1 tablespoon Italian seasoning
  • 2 ounces grated parmesan cheese
  • 1 3/4 teaspoons salt
  • black pepper
  • 8 ounces mozzarella string cheese sticks
  • 1 jar marinara sauce
  • grated parmesan cheese (for serving)


  1. Preheat the oven to 350° F.
  2. Line a baking sheet with parchment paper.
  3. Grate or press the garlic cloves into a large mixing bowl. Add the beef, eggs, bread crumbs, Italian seasoning, parmesan cheese, salt, and black pepper, to taste. Using clean hands, work the ingredients together until they are thoroughly combined.
  4. Roll the meat mixture into balls about 1” in diameter, or 1.5 oz. each, and place on the baking sheet.
  5. Cut each mozzarella stick into 3 even pieces.
  6. Slightly flatten a meatball in the palm of your hand and place a piece of mozzarella in the center. Close the meat around the cheese and roll to tightly enclose the cheese. Return the meatballs to the baking sheet.
  7. Transfer the baking sheet to the middle rack of the preheated oven.
  8. Bake the meatballs for 16-17 minutes, until cooked through.
  9. Remove the baking sheet from the oven.
  10. Transfer the meatballs to a large pot and pour in the marinara sauce. Set the pot over medium heat, and bring to a simmer. Simmer the meatballs in the sauce for 3-5 minutes, or until heated through.
  11. Transfer the meatballs to a serving dish and top with grated parmesan cheese, if desired.
Discover more recipes from Yummly


Yummly User