Cook up something special with the best homemade meatball recipe! Delicious, juicy and full of flavor (and a secret ingredient!) this recipe is sure to become a favorite.
Preheat the oven to 400°F and make the tomato sauce, if desired.
Place the cubed white bread and evaporated milk into a large mixing bowl, tossing to combine. Allow to sit while you prepare other ingredients. Bread will start to disintegrate and absorb milk.
Add the grated onion and garlic to the bread, mix well. Add the parsley, eggs, salt, pepper and beef bouillon, continue to mix well.
Working in 3 rounds, add 1/3 of each type of ground meat, blending with your fingers until it just comes together until everything is combined.
Take 2-3 tablespoons of meat and toss back and forth between your hands to pack. Meatballs should be approximately 2-3 inches wide (I like big meatballs!)
Place onto a broiler pan or a baking sheet fitted with a wire rack, make sure the meatballs are not touching. Bake for 20 minutes or until lightly browned.
Remove and simmer in the the prepared tomato sauce or your other favorite sauce.
Tomato Sauce:
In a large Dutch oven or pot, heat the olive oil over medium heat. Add the onion and saute for 3-4 minutes until soft and fragrant. Add the garlic, sauteing for 1 additional minute.
Stir in the tomato sauce, sugar, basil, salt and bay leaf. Simmer for 20-20 minutes or until flavors marry. Remove and discard the bay leaf.
Add the meatballs to the sauce and simmer for an additional hour.
If you've tried this recipe, come back and let us know how it was in the comments or star ratings.
Notes
Water content in many of these ingredients can vary greatly. If you find your mixture too loose and starting to spread, you can add dry bread crumbs to soak up the excess.