Spinach Garlic Meatballs Stuffed with Mozzarella

Sink your fork into these irresistible spinach garlic meatballs, and you’ll be rewarded with a molten core of melty mozzarella. They’re juicy, flavorful, and the ultimate comfort food, whether you’re serving them over pasta, tucking them into subs, or enjoying them on their own with a side of marinara or garlic butter.

These meatballs are elevated with sautéed spinach and garlic, which not only add a rich savory layer but also bring a fresh, herbaceous depth. A mix of Parmesan cheese and breadcrumbs binds everything together for that perfect texture—moist, but firm enough to hold its shape and keep the cheesy center sealed.

The stuffed mozzarella surprise inside each meatball makes these a standout dish. As they bake, the cheese melts into a luscious center while the outer layer develops a golden-brown crust. Browning them first in a skillet locks in flavor and gives them a satisfying bite before finishing in the oven.

ADVERTISEMENT

Perfect for a family dinner, game day snack, or holiday platter, these meatballs are surprisingly easy to prepare and always a crowd-pleaser. Make a double batch—they disappear quickly.

Servings and timing:
Total time: 40 minutes
Yield: 4 servings (about 12 meatballs)

Ingredients :

  • 1 lb ground beef (or a mix of beef and pork)
  • 2 cups fresh spinach, chopped
  • 2 cloves garlic, minced
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 oz mozzarella cheese, cut into 1/2-inch cubes
  • 1 tablespoon olive oil (for searing)
  • Optional: marinara or garlic butter sauce for serving

Instructions:

See Next Page =>