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 Meatballs Stuffed with Mozzarella (Easy, Cheesy Dinner!)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Helena
  • Total Time: 45 minutes
  • Yield: 20 meatballs (about 4–5 servings) 1x

Description

These spinach garlic meatballs stuffed with mozzarella are juicy, flavorful, and filled with gooey cheese inside. A cozy, comforting dinner idea that’s perfect for family meals, parties, or weeknight cravings.


Ingredients

Scale

1 lb ground beef (lean, for best results)

1 cup fresh spinach, chopped

3 cloves garlic, minced

½ cup breadcrumbs (regular or panko)

1 large egg

ÂĽ cup grated Parmesan cheese

1 tsp Italian seasoning

Salt & black pepper, to taste

8 oz mozzarella cheese, cut into small cubes

2 tbsp olive oil (for browning)

2 cups marinara sauce (homemade or store-bought)


Instructions

  • Cook spinach & garlic: Heat a little olive oil in a skillet. SautĂ© spinach and garlic until spinach wilts, then cool slightly.

  • Mix meatball base: In a bowl, combine ground beef, spinach mixture, breadcrumbs, egg, Parmesan, Italian seasoning, salt, and pepper. Mix gently until combined.

  • Form & stuff: Scoop meat mixture, flatten slightly, place a mozzarella cube in the center, then roll into a ball—sealing the cheese inside. Repeat.

  • Brown meatballs: Heat olive oil in a skillet. Brown meatballs on all sides (they don’t need to cook through yet).

  • Simmer in sauce: Transfer meatballs to a pot of marinara sauce. Cover and simmer 15–20 minutes, until cooked through and cheese is melted inside.

 

  • Serve & enjoy: Garnish with fresh basil or Parmesan and serve with pasta, bread, or on their own.

Notes

Use block mozzarella cut into cubes (shredded melts out too easily).

Swap ground beef for turkey or chicken for a lighter version.

Make ahead: Shape and stuff meatballs, refrigerate up to 24 hours before cooking.

Freeze uncooked meatballs on a tray, then bag—cook straight from frozen.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 meatball
  • Calories: ~140
  • Sugar: 1g
  • Sodium: 210mg
  • Fat: 9g
  • Saturated Fat: 4g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 0.5g
  • Protein: 11g
  • Cholesterol: 40mg