01 -
Using a large mixing bowl, gently blend ground meat, chopped spinach, minced garlic, breadcrumbs, Parmesan cheese, egg, salt, black pepper, and Italian seasoning until just combined.
02 -
Scoop out 1 to 2 tablespoons of the meat mixture, flatten it in your palm, position a mozzarella cube at the center, then enclose the cheese completely by wrapping the meat around it. Form into a ball and repeat with the remaining ingredients.
03 -
Warm olive oil in a large skillet over medium heat. Arrange meatballs in batches, ensuring the pan is not overcrowded. Cook for 4 to 5 minutes per side until evenly browned and cooked through.
04 -
Enjoy the meatballs hot with marinara sauce for dipping or over cooked pasta. Garnish with extra Parmesan and fresh basil if desired.