Discover the secret to making the ultimate Classic Italian Meatballs in a rich, savory tomato gravy. Tender, juicy, and perfect for Sunday dinner! #ItalianMeatballs
There is nothing quite like a big pot of classic Italian meatballs simmering on the stove. The aroma alone is enough to bring everyone running to the kitchen. This recipe delivers incredibly tender, juicy meatballs nestled in a deep, rich tomato gravy that tastes like it's been simmering for hours. Serve them over a bed of pasta or with a big loaf of crusty bread to soak up every last drop of sauce.
Ingredients
For the Meatballs:
1 lb ground beef (80/20 lean-to-fat ratio works best for moisture)
1/2 lb ground pork or Italian sausage
1/2 cup Italian breadcrumbs
1/4 cup whole milk (to keep the meatballs ultra-tender)
1 large egg, beaten
1/2 cup Parmigiano-Reggiano cheese, freshly grated
2 cloves garlic, minced
2 tbsp fresh flat-leaf parsley, finely chopped
1 tsp salt
1/2 tsp black pepper
2 tbsp olive oil (for searing)
For the Rich Tomato Gravy:
2 cans (28 oz each) crushed San Marzano tomatoes
1 small yellow onion, finely diced
3 cloves garlic, minced
1 tbsp tomato paste
1 tsp dried oregano
A pinch of red pepper flakes (optional, for a tiny kick)
Salt and pepper to taste
Fresh basil leaves for torn garnish
Step-by-Step Instructions
1. Soak the Breadcrumbs
In a small bowl, mix the breadcrumbs and milk together. Let it sit for about 5 minutes until it forms a paste (this is called a panade, and it’s the secret to meatballs that never turn out tough or dry).
2. Mix the Meatball Ingredients
In a large mixing bowl, combine the ground beef, ground pork, beaten egg, grated parmesan, minced garlic, fresh parsley, salt, pepper, and your soaked breadcrumbs. Use your hands to gently mix everything together just until combined. Try not to overmix, or the meatballs can get dense.
3. Shape and Sear
Roll the mixture into large, rustic golf-ball-sized meatballs. Heat 2 tablespoons of olive oil in a large, deep skillet or Dutch oven over medium-high heat. Add the meatballs in batches (don't crowd the pan!) and sear for about 2–3 minutes per side until a nice, golden-brown crust forms. They don’t need to be cooked all the way through yet. Remove them and set aside on a plate.
4. Build the Gravy
Turn the heat down to medium. In the same pan with the leftover flavorful oil, add the diced onion and cook for 4 minutes until soft. Stir in the minced garlic and tomato paste, cooking for another minute until fragrant. Pour in the crushed tomatoes, dried oregano, red pepper flakes, salt, and pepper. Bring the sauce to a gentle simmer.
5. Simmer to Perfection
Gently slide the seared meatballs back into the bubbling tomato gravy. Lower the heat, cover the pan halfway with a lid, and let it simmer for about 30 minutes. The meatballs will finish cooking through while infusing the sauce with incredible flavor.
6. Serve
Garnish with extra grated parmesan cheese and a handful of fresh parsley or torn basil. Serve hot with plenty of crusty bread on the side!

Comments
Post a Comment