Tender, cheese-filled meatballs made with fresh spinach, ground meat, and melted mozzarella. These quick and easy meatballs are perfect for weeknights, offering a gooey, flavorful center. Serve with your favorite sauce or on their own.
500g fresh spinach, finely chopped
300g ground meat (beef, turkey, or chicken)
200g mozzarella cheese, diced
1 large egg
50g breadcrumbs
Salt, to taste
Black pepper, to taste
Finely chop the spinach and set aside to wilt. In a medium bowl, combine the ground meat, spinach, mozzarella, egg, breadcrumbs, salt, and pepper. Mix until just combined. Cover and refrigerate for 15 minutes. Shape the mixture into 12 meatballs. Cook in a skillet over medium-high heat, turning occasionally, until browned and cooked through (8–10 minutes). Alternatively, bake at 200°C (400°F) for 20–25 minutes. Serve warm.
For a meatless option, substitute ground meat with crumbled tofu or plant-based alternative. If using frozen spinach, thaw and squeeze out excess moisture. Meatballs freeze well in airtight containers for up to 3 months.