Ingredients
Equipment
Method
- Wash the spinach thoroughly. Finely chop it with a knife or pulse briefly in a food processor. Mince the garlic cloves.
- In a large bowl, combine the ground meat, chopped spinach, minced garlic, Parmesan cheese, breadcrumbs, beaten egg, milk, oregano, salt, and pepper.
- Using your hands, gently mix all ingredients just until combined. Avoid overmixing to prevent tough meatballs. Optional: Cook a small test piece in a skillet to check seasoning and adjust if needed.
- Lightly dampen your hands. Roll the mixture into 1 to 1.5-inch diameter balls. A small cookie scoop can help with consistency.
- Heat olive oil in a large skillet over medium heat. Working in batches, add meatballs and brown them on all sides to form a crust. Transfer browned meatballs to a plate.
- If serving with sauce, pour marinara into the same skillet and warm it. Gently place all meatballs back into the sauce.
- Cover the skillet, reduce heat to low, and simmer for 15-20 minutes, or until meatballs are cooked through.
- Serve immediately over pasta, polenta, or mashed potatoes, garnished with extra Parmesan cheese if desired.
Notes
For a hands-off method, bake meatballs at 400°F (200°C) for 18-22 minutes. If using frozen spinach, thaw completely and squeeze out all excess moisture. Variations include adding red pepper flakes, stuffing with mozzarella, or using kale instead of spinach. Store leftovers in an airtight container in the fridge for up to 4 days. Freeze cooked meatballs in a single layer before bagging for up to 3 months. Reheat gently in sauce.
