Here’s a delicious recipe idea for Spinach Garlic Meatballs Stuffed with Mozzarella — juicy, cheesy, and perfect with pasta, over rice, or tucked into a crusty sub roll.
📝 Ingredients (4 servings, about 16 meatballs)
-
1 lb (450 g) ground beef (or a mix of beef & pork for extra flavor)
-
1 cup fresh spinach, finely chopped (you can sauté it briefly to remove moisture)
-
4 garlic cloves, minced
-
½ cup breadcrumbs (Italian seasoned or plain + Italian herbs)
-
¼ cup grated Parmesan
-
1 large egg
-
2 tbsp fresh parsley, chopped
-
1 tsp dried oregano
-
1 tsp salt
-
½ tsp black pepper
-
8 oz fresh mozzarella, cut into ½-inch cubes (or mozzarella pearls)
-
2 tbsp olive oil (for searing)
For serving:
-
Marinara or San Marzano tomato sauce
-
Extra Parmesan & fresh basil
🔪 Instructions
-
Prepare filling:
Cut the mozzarella into small cubes (about ½ inch). Place in the freezer for 10 minutes while prepping the meatballs — this keeps the cheese from melting out too quickly. -
Mix meatball base:
In a large bowl, combine ground meat, spinach, garlic, breadcrumbs, Parmesan, egg, parsley, oregano, salt, and pepper. Mix gently with your hands until just combined (don’t overmix or they’ll get tough). -
Form & stuff:
-
Take about 2 tablespoons of the mixture and flatten into a small patty in your palm.
-
Place a mozzarella cube in the center.
-
Wrap the meat mixture around the cheese and roll into a ball, sealing tightly. Repeat with all.
-
-
Sear meatballs:
Heat olive oil in a skillet over medium-high. Add meatballs in batches, searing until browned on all sides (about 2–3 minutes per side). -
Simmer in sauce:
Transfer seared meatballs into a pot of gently simmering marinara sauce. Cover and cook on low for 15–20 minutes, until fully cooked and tender. -
Serve hot:
Garnish with fresh basil and Parmesan. Perfect with spaghetti, over creamy polenta, or in a toasted sub roll.
✨ Pro Tip:
For an extra kick, add a pinch of crushed red pepper flakes to the meat mixture, or use smoked mozzarella for a bold twist.