Ingredients
Equipment
Method
- In a large mixing bowl, gently combine the ground beef, finely chopped fresh spinach, minced garlic, breadcrumbs, grated Parmesan cheese, beaten egg, milk, salt, and black pepper. Be careful not to overmix, as this can lead to tough meatballs. Mix just until all ingredients are evenly distributed.1 pound ground beef, 1 cup fresh spinach, 4 cloves garlic, 1/2 cup breadcrumbs, 1/4 cup grated Parmesan cheese, 1 large egg, 2 tablespoons milk, 1 teaspoon salt, 1/2 teaspoon black pepper
- With lightly dampened hands, roll the mixture into uniform balls, about 1.5 inches in diameter. This recipe should yield approximately 18-20 meatballs.
- Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Carefully add the meatballs in a single layer, ensuring not to overcrowd the pan. You may need to work in batches. Sear the meatballs for about 2-3 minutes per side, until they are nicely browned all around. This searing step is crucial for developing a rich flavor and a pleasant crust.1 tablespoon olive oil
- Once browned, you can either continue cooking them in the skillet, covered, for another 10-15 minutes, or transfer them to a baking dish and bake in a preheated oven at 375°F (190°C) for 15-20 minutes, or until cooked through and no longer pink in the center. For an even more tender and flavorful result, this is the perfect stage to add them to your favorite marinara sauce and let them simmer for at least 20-30 minutes, allowing them to absorb all the delicious sauce flavors.
Notes
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze cooked meatballs for up to 2-3 months.
