5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Spinach Garlic Meatballs Stuffed with Mozzarella are juicy, cheesy, and packed with flavor. Made with seasoned ground beef, fresh spinach, and garlic, these baked mozzarella-stuffed meatballs are perfect for pasta, subs, or appetizers. A comforting, versatile dish ready in just 35 minutes!
1 lb ground beef (or mix of beef and chicken)
1 cup fresh spinach, finely chopped
3 cloves garlic, minced
¼ cup breadcrumbs
¼ cup grated Parmesan cheese
1 large egg
½ teaspoon salt
½ teaspoon black pepper
1 teaspoon Italian seasoning (optional)
1 cup mozzarella cheese, cut into small cubes
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a large bowl, combine ground beef, spinach, garlic, breadcrumbs, Parmesan, egg, salt, pepper, and Italian seasoning. Mix gently until just combined.
Take a small handful of mixture, flatten slightly, and place a mozzarella cube in the center. Wrap meat around cheese and roll into a sealed meatball.
Repeat with remaining mixture to form 16–18 meatballs.
Place on prepared baking sheet and bake for 18–20 minutes, or until meatballs are cooked through and cheese is melted inside.
Serve hot on their own, with marinara sauce, or over pasta.
Swap beef for ground turkey or chicken for a lighter version.
For extra spice, add red pepper flakes or cayenne to the mix.
Great for simmering in marinara sauce after baking for richer flavor.
Freeze before baking for up to 2 months; bake straight from frozen, adding a few minutes to cook time.
To prevent cheese from leaking, fully seal meatballs and chill them before baking.