Cheesy Spinach Meatballs (Printable Version)

# What You’ll Need:

→ Mixture for the meatballs

01 - 450g ground pork or beef, or use both together
02 - 60ml of bread crumbs
03 - 1 large egg, beaten
04 - 1 cup of spinach, finely chopped
05 - Grated Parmesan cheese, about 25g
06 - 3 garlic cloves, minced
07 - ½ teaspoon of Italian herb mix
08 - Ground black pepper, ¼ teaspoon
09 - A small pinch of fine salt, about ½ teaspoon

→ Stuffing and cooking

10 - Mozzarella chunks (1 cup in total)
11 - 2 tbsp olive oil for frying

# Steps to Follow:

01 - Take a big bowl and toss in the ground meat, chopped spinach, garlic, bread crumbs, Parmesan, egg, and seasonings. Fold them together gently until they just combine—don’t go overboard.
02 - Scoop about 1-2 tablespoons of the meat mix into your hand. Press it flat, place a mozzarella cube in the middle, and wrap the meat around the cheese till sealed. Roll into a ball. Repeat until done.
03 - Warm some olive oil in a big frying pan over medium heat. Add the meatballs, spacing them out so they’re not squished together. Cook each side for 4-5 minutes until browned and cooked through.
04 - Serve warm with marinara sauce on the side or mix them up with your favorite pasta. Sprinkle with basil and some grated Parmesan if you'd like.

# Additional Notes:

01 - Mixing lightly keeps the meatballs tender, and sealing them well locks in the cheesy centers.
02 - They go great with pasta, sandwiches, or on their own with a dip.
03 - Make these ahead—chill them in the fridge for a bit or freeze for another time.
04 - A combo of beef and pork makes these juicier and more flavorful.