These Mozzarella Stuffed Meatballs are a delightful combination of juicy ground beef and melted cheese, served with a homemade marinara sauce. Perfect for family dinners!
Heat olive oil in a pan over medium heat. Add the finely chopped onion and cook for about five minutes.
Stir in the minced garlic, crushed tomatoes, bay leaf, black pepper, and fresh parsley. Let the mixture simmer on low to medium heat for 20 to 30 minutes while preparing the meatballs.
Preheat the oven to 400°F. Line a baking sheet with parchment paper to prevent sticking.
Combine the ground beef, egg, and seasonings in a large bowl. Shape a golf ball-sized portion of the meat mixture around a cube of mozzarella, ensuring it is fully enclosed.
Bake in the preheated oven for 15 to 20 minutes, or until the meatballs are thoroughly cooked. Some cheese might leak out, but it should be minimal if the meatballs are well sealed.
Serve with the homemade marinara sauce and garnish with chopped fresh parsley or basil if desired.