Print

Spinach Garlic Mozzarella Stuffed Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These spinach garlic mozzarella stuffed meatballs are juicy, flavorful bites of seasoned beef blended with spinach and garlic, wrapped around gooey mozzarella cheese. They’re satisfying, cheesy, and perfect for dinner or entertaining.

  • Author: Sophia
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 16–18 meatballs (serves 4)
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Halal

Ingredients

  • 450 g (1 lb) ground beef (preferably 80/20)
  • 1 cup fresh spinach, finely chopped
  • 3 garlic cloves, minced
  • 1/4 cup (60 ml) breadcrumbs
  • 1/4 cup (25 g) freshly grated Parmesan cheese
  • 1 large egg
  • 1/2 teaspoon fine salt
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon Italian seasoning
  • 1 cup mozzarella cheese, cut into small cubes
  • 2 tablespoons olive oil

Instructions

  1. In a large bowl, mix ground beef, chopped spinach, garlic, breadcrumbs, Parmesan, egg, salt, pepper, and Italian seasoning until just combined.
  2. Flatten 1–2 tablespoons of the mixture in your palm. Place a cube of mozzarella in the center and wrap the meat around it to seal. Roll gently into a ball. Repeat with remaining mixture.
  3. Heat olive oil in a large skillet over medium heat. Add meatballs in batches, leaving space between each. Cook for 4–5 minutes per side, turning to brown all sides evenly.
  4. Remove from heat and serve warm while the cheese centers are still melty.

Notes

  • Seal the meat tightly around the cheese to prevent leaking.
  • Use low-moisture mozzarella for a stronger cheese flavor and less moisture.
  • Fresh spinach is preferred, but thawed and drained frozen spinach can be used.
  • Meatballs can be baked or cooked in sauce after browning if desired.

Nutrition