Preheat the oven to 400 degrees.
Get out and measure your ingredients.
Add ground beef, sausage and eggs to large mixing bowl.
In a large mixing bowl, combine all ingredients for the meatballs. Mix well until thoroughly combined.
Add garlic, fennel, parmesan, pepper, Italian seasoning, salt, red pepper flakes and fresh parsley.
Add bread crumbs.
Using your hands mix until combined.
Preheat a skillet over medium high heat. Bring 4 cups of salted water to a boil.
Scoop the meatball mixture into ¼ cup sections. Roll each ¼ cup section between your palms to form into a tight ball.
Next, sear the meatballs on the hot skillet for 3 minutes, be sure to turn the meatballs as they sear.
Place the skillet into the oven onto the center rack. Bake for 15 minutes.
While the meatballs are baking, prepare the marinara sauce. Place a saucepan over medium heat. Add olive oil and swirl to coat the bottom of the pan. Next, add the minced garlic and cook until fragrant (30 seconds). Add the tomato paste and stir. Cook for 2 minutes.
Deglaze the pan with the red wine and allow the wine to start to reduce (about 2 minutes) Add the crushed tomatoes and tomato sauce. Stir to combine. Cover and lower the heat to low.
Cook the spaghetti noodles al dente according to package instructions (about 10 minutes) Drain.
Remove the meatballs from the oven and drain any drippings from the pan.
Add 2-3 ladles of sauce to the pan.
Stir to coat the meatballs.
Add spaghetti to remaining sauce and stir to coat.
Plate spaghetti and top with meatballs. Garnish with fresh shredded or grated parmesan and chopped parsley.
Serve.
Enjoy every bite!