01 -
In a large bowl, gently mix ground beef, chopped spinach, minced garlic, breadcrumbs, Parmesan, egg, salt, pepper, and Italian seasoning until just combined to avoid toughness.
02 -
Portion 1-2 tablespoons of the mixture, flatten in your palm, place a mozzarella cube in the center, then carefully wrap and seal the meat around the cheese, rolling into a round ball. Repeat with remaining mixture.
03 -
Heat olive oil in a large skillet over medium heat. Add meatballs in batches without overcrowding. Cook 4-5 minutes per side, turning gently until browned and cooked through.
04 -
Serve hot with marinara sauce for dipping or tossed with pasta. Optionally garnish with extra Parmesan and fresh basil.