01 -
In a large bowl, gently mix the ground beef, chopped spinach, minced garlic, breadcrumbs, Parmesan cheese, egg, salt, black pepper, and Italian seasoning until just incorporated.
02 -
Portion 1–2 tablespoons of the meat mixture and flatten in the palm. Place a mozzarella cube at the center, then wrap the mixture around to seal completely. Form into a ball and repeat with remaining mixture and cheese.
03 -
Heat olive oil in a large skillet over medium heat. Add meatballs in batches without overcrowding. Cook each batch 4–5 minutes per side until evenly browned and fully cooked through.
04 -
Serve meatballs hot with marinara sauce for dipping or atop cooked pasta. Optionally garnish with additional Parmesan and fresh basil.