Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A close-up of golden-brown garlic meatballs generously stuffed with vibrant green spinach and creamy mozzarella, garnished with fresh herbs, arranged on a rustic plate with a drizzle of marinara sauce.

Cheesy Spinach & Mozzarella Garlic Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cheesy Spinach & Mozzarella Garlic Meatballs are a flavorful, juicy, and savory dish combining tender ground meat with fresh spinach, gooey mozzarella cheese, and aromatic garlic. Perfect as an appetizer or main course, these stuffed meatballs are simple to prepare and irresistibly delicious, making them a crowd-pleasing addition to any meal.

  • Total Time: 35 minutes
  • Yield: 24 meatballs

Ingredients

Scale
  • 1 lb (450 g) ground beef or turkey
  • 1 cup fresh spinach, finely chopped
  • 1 cup shredded mozzarella cheese
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1/2 cup breadcrumbs
  • 1 large egg
  • 2 tbsp chopped fresh parsley
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp Italian seasoning
  • Olive oil for frying

Instructions

  1. In a large mixing bowl, combine the ground meat, chopped spinach, shredded mozzarella, minced garlic, chopped onion, breadcrumbs, egg, parsley, salt, pepper, and Italian seasoning. Mix thoroughly until well incorporated.
  2. Take small portions of the mixture and roll them into uniform meatballs, about the size of a golf ball, ensuring the cheese stays inside.
  3. Heat olive oil in a large skillet over medium heat. Cook the meatballs in batches, searing each side for about 5 minutes until golden brown and cooked through. Optionally, finish in a 375°F (190°C) oven for 10 minutes for even cooking.
  4. Serve the hot meatballs with your favorite sides such as spaghetti, salads, or sandwiches. Drizzle with marinara or balsamic reduction for extra flavor.

Notes

  • Ensure cheese is sealed inside the meatballs to prevent melting out during cooking.
  • Use a meat thermometer to check for an internal temperature of 165°F (74°C) for safe consumption.
  • Frozen meatballs can be reheated in the oven or microwave for convenient meal prep.
  • Author: Serena Miller
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer, Main Course
  • Method: Stovetop, Oven Finish
  • Cuisine: Italian-inspired
  • Diet: Gluten-Free (with gluten-free breadcrumbs)

Nutrition

  • Serving Size: 3 meatballs
  • Calories: 210 Kcal
  • Sugar: 2g
  • Sodium: 350mg
  • Fat: 14g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 16g
  • Cholesterol: 65mg
Close the CTA