Ingredients
-
1 pound ground beef or a mix of beef and pork
-
1 cup fresh spinach, finely chopped
-
3 cloves garlic, minced
-
¼ cup breadcrumbs
-
¼ cup grated Parmesan cheese
-
1 large egg
-
½ teaspoon salt
-
¼ teaspoon black pepper
-
½ teaspoon Italian seasoning
-
1 cup mozzarella cheese, cut into small cubes
-
2 tablespoons olive oil, for cooking
Instructions
-
Prepare the Meatball Mixture:
-
In a large bowl, combine the ground meat, chopped spinach, minced garlic, breadcrumbs, Parmesan cheese, egg, salt, black pepper, and Italian seasoning.
-
Mix until just combined; avoid over-mixing to keep the meatballs tender.
-
-
Stuff with Mozzarella:
-
Take about 1-2 tablespoons of the meat mixture and flatten it in your palm.
-
Place a cube of mozzarella cheese in the center, then carefully wrap the meat around it, sealing it completely.
-
Roll into a ball and repeat with the remaining mixture.
-
-
Cook the Meatballs:
-
In a large skillet, heat the olive oil over medium heat.
-
Add the meatballs in batches, ensuring not to overcrowd the pan.
-
Cook for about 4-5 minutes per side, until browned on all sides and cooked through.
-
-
Serve:
-
Serve warm with marinara sauce for dipping or over pasta.
-
Garnish with extra Parmesan and fresh basil, if desired.
-