Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Garlic Mozzarella Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lily
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings (16–18 meatballs)
  • Category: Main Course
  • Method: Pan-Fried
  • Cuisine: Italian-American

Description

Tender and flavorful meatballs made with ground beef, fresh spinach, garlic, and herbs, each with a melty mozzarella center. Perfect for pasta, sandwiches, or dipping into marinara sauce.


Ingredients

450g ground beef

1 cup fresh spinach, finely chopped

3 cloves garlic, minced

60ml breadcrumbs

25g Parmesan cheese, freshly grated

1 large egg

½ teaspoon fine salt

¼ teaspoon ground black pepper

½ teaspoon Italian seasoning blend

1 cup mozzarella cheese, cut into small cubes

2 tablespoons olive oil


Instructions

  1. In a large bowl, gently combine ground beef, spinach, garlic, breadcrumbs, Parmesan, egg, salt, pepper, and Italian seasoning. Mix lightly to avoid tough meatballs.
  2. Take 1–2 tablespoons of the mixture, flatten it in your palm, and place a cube of mozzarella in the center. Seal the meat around the cheese completely and roll into a ball. Repeat with remaining mixture.
  3. Heat olive oil in a skillet over medium heat. Cook meatballs in batches for 4–5 minutes per side until browned and fully cooked.
  4. Serve hot with marinara, over pasta, or in sandwiches. Garnish with Parmesan and fresh basil if desired.

Notes

To make ahead, form the meatballs and refrigerate up to 1 day before cooking.

Use turkey or chicken instead of beef for a lighter version.

Whole wheat breadcrumbs add extra fiber.

Freeze uncooked meatballs for later; cook from frozen, adding extra time.

Bake at 200°C (400°F) for 18–20 minutes for a lighter alternative to pan-frying.


Nutrition

  • Serving Size: 1/4 of recipe (approx. 4–5 meatballs)
  • Calories: 320
  • Sugar: 1g
  • Sodium: 540mg
  • Fat: 23g
  • Saturated Fat: 9g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.5g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 24g
  • Cholesterol: 85mg