Ingredients
Equipment
Method
- Step 1: In a large bowl, gently combine ground beef, chopped spinach, minced garlic, breadcrumbs, Parmesan, egg, salt, pepper, and Italian seasoning. Mix just until combined to keep meatballs tender.
- Step 2: Shape the mixture into meatballs by flattening 1-2 tablespoons in your palm, placing a mozzarella cube in the center, then wrapping the meat around the cheese and rolling into a smooth ball. Repeat with remaining mixture.
- Step 3: Heat olive oil in a large skillet over medium heat. Add meatballs in batches without crowding the pan. Cook 4-5 minutes per side, gently turning to brown evenly and cook through.
- Step 4 (Optional): For less oil, bake meatballs at 400°F (200°C) for about 20 minutes, flipping halfway through.
- Step 5: Serve meatballs on their own, with marinara sauce, or over your favorite pasta. Enjoy warm and gooey!
Notes
Leftover meatballs store in the fridge for up to 3 days or freeze cooked meatballs for up to 3 months. Reheat gently in a skillet or oven to keep them juicy. Try substituting ground turkey or chicken for a lighter version, or swap mozzarella cubes with pepper jack or provolone for different flavors.
