Description
These Spinach Garlic Meatballs Stuffed with Mozzarella are savory, juicy, and gooey with cheese. Perfect as an appetizer or main dish, and they freeze beautifully.
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
1. In a large bowl, combine ground meat, spinach, garlic, breadcrumbs, Parmesan, egg, salt, pepper, and Italian seasoning. Mix gently until just combined.
2. Flatten about 1–2 tbsp of the meat mixture in your palm. Place a cube of mozzarella in the center and wrap the meat around it. Seal completely and roll into a ball.
3. Heat olive oil in a skillet over medium heat. Brown the meatballs in batches for 4–5 minutes per side.
4. Transfer meatballs to a baking dish and bake at 375°F for 10 minutes to ensure the cheese is fully melted.
5. Serve warm with marinara sauce or over pasta, garnished with extra Parmesan and fresh basil.
Notes
If using frozen spinach, thaw and squeeze out excess moisture before mixing.
To freeze: place uncooked meatballs on a baking sheet, freeze until solid, then transfer to a sealed bag. Cook from frozen or thaw overnight.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Appetizer, Main Course
- Method: Stovetop, Oven
- Cuisine: Italian
Nutrition
- Serving Size: 3 meatballs
- Calories: 410
- Sugar: 1g
- Sodium: 490mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 100mg