Place a large deep pan or Dutch Oven over high heat and add olive oil. Add onion and let it cook for 2-3 minutes, until soft.
¼ cup olive oil, 1 small onion
Stir in minced garlic and cook for 2-3 minutes until the onions are golden and the garlic aromatic.
1 Tablespoon minced garlic
Add sausage and pork loin to the pan. Cook until meat is golden brown, stirring occasionally.
1 pound pork loin, 1 pound sausage
Gradually pour in tomato sauce. Add sugar, salt and pepper to taste, and Italian seasoning.
1 Tablespoon Italian seasoning, 4 28 oz. tomato sauce cans, ½ teaspoon sugar, salt & pepper
Stir and add in cooked meatballs. Cover and simmer 4 hours, stirring occasionally. Don't stir too much, or it can break up the meatballs.
cooked meatballs
Serve over pasta, and enjoy!
Video
Notes
If you're serving meatballs in sauce, set them in the sauce directly after cooking them so they soak up plenty of flavor!
Meatballs are tender and fluffy and can fall apart when dipped into sauce that's too thick, so make sure to serve a thin enough sauce that meatballs don't fall apart in the bowl.
Choose a sauce based on the occasion and the way you're serving meatballs! Buffalo is perfect for dipping cocktail meatballs at a party; meatball sauce is better for a big family dinner with pasta.
If you're setting out dipping sauce for a party, make sure to change it out frequently or let people take smaller cups of sauce with them as to avoid cross-contamination.