For the meatballs: Put everything except the olive oil into a large bowl. Make sure your egg is pre-beaten. With as little manipulation as possible, combine all the ingredients thoroughly together. The less you work the mixture the more tender your meatballs will be. I like to do this in my stand mixer, low speed, paddle attachment.
Use a 1/3 cup measure to portion out the meat and roll into balls. If you want to do this part ahead, you can, just cover with plastic wrap and refrigerate till you're ready to cook.
Heat a couple of tablespoons of olive oil in a skillet and brown the meatballs, in batches, for several minutes, turning them once or twice in the pan until golden.
Transfer the meatballs to a baking sheet and bake for about 20 minutes, or until done through. The time will depend on the size of your meatballs, I like to use my cooking thermometer to check one; it should read about 160 degrees. They will continue to cook a bit after they're out.
For the sauce mix up all the ingredients and thin with a little water if it seems too thick. This can be made ahead.
Serve the meatballs with the sauce and a few pine nuts for garnish.
Notes
*Toast pine nuts in a skillet with a little olive oil over medium heat, stirring constantly until golden.This recipe was first published in 2012 and has been updated and rephotographed in 2024.
Nutritional information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although The View from Great Island attempts to provide accurate nutritional information, these figures are only estimates.
Did You Make This?We love seeing what you've made! Tag us on social media at @theviewfromgreatisland for a chance to be featured.