Add the olive oil to a large skillet over medium-high heat. Cook the pancetta while stirring until it begins to brown, 2 to 3 minutes.
Add the onion to the pan and cook, while stirring, until it begins to soften, 2 to 3 minutes. Add the garlic and cook for only another 30 to 60 seconds so it doesn't burn.
Add the sausage, beef, Italian seasoning, salt, and red pepper flakes to the pan and cook while breaking up with a spatula until the meat is cooked all the way through (no longer pink), 4 to 5 minutes. Drain off some of the excess fat, if desired.
Add the red wine and cook until almost all the way absorbed, 1 to 2 minutes. Add the tomatoes and stock and simmer to allow the sauce to thicken and the flavors to come together, 10 to 15 minutes.
Serve warm over noodles and top with sautéed zucchini and shredded parmesan (if desired).