Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(55)
Export 14 ingredients for grocery delivery
Step 1
Preheat oven to 375 degrees.
Step 2
Heat olive oil in a small skillet over medium heat. Add onions and cook for 5 minutes. Add garlic and cook for 1 more minute. Set aside and let cool.
Step 3
Combine the breadcrumbs, Parmesan cheese, oregano, salt, and pepper and set aside.
Step 4
Crack an egg in a small bowl and whisk it. Add the milk and whisk to combine.
Step 5
Combine the dry mixture with the wet mixture to form a smooth paste. Mix in the onions and garlic. (This is called a panade and keeps the juiciness and flavor intact while the meatballs cook.)
Step 6
Add the meat to a large bowl and top with the panade. Use your hands and gently mix until just combined. Don’t overwork the meat or the meatballs will be tough.
Step 7
Roll into 1 ½ inch meatballs.
Step 8
Pour ¾ of the marinara sauce on the bottom of a 9x13 inch casserole dish. Add the meatballs. Spoon remaining sauce over the top.
Step 9
Cover and bake for 30 minutes.
Step 10
Uncover and top with cheese. Bake 15 more minutes. Broil for additional 1-2 minutes at the end if desired. Use a paper towel to carefully dab off any excess grease on the top. Sprinkle with parsley and serve.