Description
There’s something timeless about a dish that brings people together around the table, and these Authentic Italian Meatballs do just that. Rooted in Southern Italian tradition, this summer-friendly recipe combines the bold flavors of ground beef, Parmesan, and fresh herbs with a slow-simmered tomato sauce. Whether served solo or with rustic bread, these meatballs are juicy, flavorful, and perfect for warm weather gatherings.
Ingredients
-
500g (1 lb) ground beef
-
1/4 cup grated Parmesan cheese
-
1/3 cup breadcrumbs
-
2 tablespoons chopped fresh parsley
-
2 cloves garlic, minced
-
1 egg
-
1/4 cup milk
-
Salt and freshly ground black pepper to taste
For the sauce:
-
2 tablespoons extra virgin olive oil
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
1 can (400g) crushed tomatoes
-
1 teaspoon sugar (optional)
-
A handful of fresh basil leaves
-
Salt and pepper to taste
Instructions
-
In a large bowl, combine ground beef, Parmesan, breadcrumbs, parsley, minced garlic, egg, milk, salt, and pepper. Mix gently with your hands until just combined.
-
Form the mixture into golf ball-sized meatballs and set aside.
-
Heat olive oil in a large skillet over medium heat. Add the meatballs in batches and brown them on all sides. Remove and set aside.
-
In the same skillet, add more olive oil if needed and sauté the onion until soft, about 5 minutes. Add garlic and cook for 1 minute more.
-
Add crushed tomatoes, sugar (if using), salt, pepper, and basil. Stir well and bring to a gentle simmer.
-
Return the browned meatballs to the sauce. Cover and simmer on low heat for 25–30 minutes until cooked through and infused with flavor.
-
Let the meatballs rest in the sauce for 10 minutes before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes