Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(3)
Export 23 ingredients for grocery delivery
Step 1
Add the onion, garlic, Italian seasoning, crushed red pepper, sugar, salt, and pepper to the bowl of a food processor fitted with the chopping blade. Pulse until the ingredients form a paste.
Step 2
Pour the olive oil into a large, heavy bottomed sauce pan or dutch oven and add the vegetable mixture. Set the pot over medium heat and cook, stirring frequently, for 5-6 minutes.
Step 3
Add one of the cans of crushed tomatoes and cook, stirring frequently, until thick and darkened in color – about 10 minutes.
Step 4
Stir in the wine, the rest of the crushed tomatoes, and the Worcestershire sauce. Bring to a boil and cook, partially covered to avoid splatters, over medium low heat for an hour, stirring occasionally. After cooking for an hour, taste for seasoning and adjust if necessary. Stir in the fresh parsley, but reserve the basil. It will be added later, after the meatballs have cooked in the sauce.
Step 5
Place a rack in the center of your oven and preheat it to 450 degrees. Spray a broiler pan with non-stick spray. Alternatively, line a rimmed baking sheet with foil and top with a wire baking rack. Spray the baking rack with non-stick spray.
Step 6
Cover a sheet pan with parchment paper or aluminum foil. Add 1/4 cup olive oil to a large, heavy bottom skillet or saucepan and set aside.
Step 7
Add the bread cubes and buttermilk to a large bowl and let sit, mashing with a fork occasionally, for about 10 minutes, until the bread is breaking down and the mixture resembles a paste.
Step 8
Add all remaining meatball ingredients to the bowl with the bread cubes and buttermilk. Mix with your hands until all the ingredients are well combined.
Step 9
Heat 1 tsp of olive oil in a small skillet over medium high heat. Make one small meatball – about the size of a ping pong or golf ball. Fry the meatball in the skillet for about 3-5 minutes on each side, until deeply browned and crispy. Remove the meatball from the skillet, taste it for seasoning, and adjust your meatball mixture if necessary.
Step 10
Form the mixture balls that are about the size of a pingpong or golf ball and place on prepared broiler pan or baking rack, or sheet pan.
Step 11
Broil meatballs for about 30 minutes, until they are well browned.
Step 12
Set the skillet with olive oil in it over medium-high heat. When the oil is hot and shimmering, add about 8 – 10 meatballs to the pan. Let cook, turning every so often, until the meatballs are browned on all sides. Remove the browned meatballs from the pan and repeat with the remaining meatballs.
Step 13
Heat the oven to 350 degrees. Nestle the meatballs in the marinara sauce. Cover and bake 1 hour.
Step 14
Remove from the oven and gently stir in the fresh basil. Taste and add more salt and pepper if necessary.