Spinach Garlic Meatballs Stuffed with Mozzarella
This versatile dish of Spinach Garlic Meatballs Stuffed with Mozzarella can be used in so many ways, as an entree, over pasta, as an appetizer, alongside rice or potatoes. These savory, garlicky, herby, cheese stuffed meatballs are so good and so easy to make. They also freeze well, so you can make them ahead and pull them out for that quick wow factor.
Equipment
Ingredients
- 1 lb ground beef or a mix of beef and pork
- 1 cup fresh spinach finely chopped
- 3 cloves garlic minced
- 1/4 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp Italian seasoning
- 1 cup mozzarella cheese cut into small cubes
- 2 tbsp olive oil for cooking
Instructions
Prepare the Meatball Mixture:
- In a large bowl, combine the ground beef, 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. Repeat with the remaining meat mixture and cheese cubes.
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, and garnish with extra Parmesan and fresh basil, if desired.
Tried this recipe?Let us know how it was!
Discover more from NorthEast Nosh Recipes
Subscribe to get the latest posts sent to your email.


