Print

Spinach Garlic Meatballs Stuffed with Mozzarella

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!

  • Author: Julia
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 16–18 meatballs (4–6 servings)
  • Category: Dinner, Appetizer
  • Method: Baked
  • Cuisine: Italian-American

Ingredients

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

Instructions

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.

Notes

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.

Nutrition