These Sunday stovetop meatballs are simmered in a rich, deeply flavored homemade marinara — the kind of sauce that makes your whole kitchen smell incredible and tastes like it’s been cooking all day. This is a true Sunday night family dinner recipe, and the leftovers (if you have any) are arguably better the next day!
MAKE THE PANADE. In a medium bowl combine breadcrumbs, ricotta cheese, and milk. Let sit for 5 minutes.
MIX MEATBALLS. Add ground beef, Parmesan, onion, garlic, Italian seasoning, egg yolk, salt, and pepper. Use hands to mix thoroughly just until combined.
FORM MEATBALLS. Use a cookie scoop to scoop meatballs. Use lightly oiled hands to roll them into round balls.
SAUTE MEATBALLS. Heat olive oil in a large saute pan over medium-high heat. Add meatballs and cook on all sides until a dark golden brown crust forms. Cook in batches and add more oil as needed. Don’t worry about cooking them through; they’ll simmer in the sauce to finish cooking. Transfer to a plate and set aside. Don’t wipe out the pan.
SAUTE AROMATICS. Reduce heat to medium. Add onion along with a couple pinches of salt and pepper. Cook, stirring frequently, for 4 minutes. Add garlic, butter, Italian seasoning, garlic powder, and onion powder. Cook, stirring constantly for 1 minute.
START THE SAUCE. Add tomato paste and cook, stirring frequently for 2 minutes. Stir in the red wine to deglaze the bottom of the pan, scraping all the brown bits off the bottom. Simmer gently for 2 minutes.
FINISH SAUCE. Stir in crushed tomatoes, tomato sauce, sugar, Worcestershire, bay leaves, a few large pinches of salt, a couple pinches of pepper.
SIMMER MEATBALLS. Add seared meatballs (and any drippings) and bring to a simmer over medium-high heat. Cover, reduce heat to low or medium-low and simmer gently for 30 minutes or so. Stir in chopped basil and red pepper flakes. Season to taste with salt and pepper.
SERVE + ENJOY. Serve meatballs over spaghetti, garnish with basil and Parmesan. Enjoy!
SHARE THE LOVE. If you loved this recipe, please leave a 5-star rating and review below.
Notes
Don’t rush the sear. That dark golden-brown crust adds more flavor to the meatballs and sauce. That crust also ensures that the meatballs will release from the pan when you’re ready to flip them. If your meatballs are sticking, they don’t have quite enough crust yet, and they’re not ready to be moved. They will release naturally and easily once the crust has formed.
Squeeze the liquid out of your grated onion before adding it to the meatball mixture. Extra moisture will affect the texture of the meatballs.
Don’t skip the panade. Letting the breadcrumbs hydrate in the ricotta and milk before mixing in the meat creates an incredibly tender meatball.
The sauce is intentionally generous. This is a thick, rich marinara, and it makes plenty. I’m a sauce-obsessed gal, and this recipe is the perfect amount for at least a full pound of pasta, if not more.