Add the ground beef to the pan. Cook until browned, breaking up the meat with a spoon as it cooks.
If using, pour in the red wine. Allow it to simmer and reduce for about 3-4 minutes.
Add the chopped tomatoes, tomato paste, dried oregano, and dried basil. Stir to combine everything well.
Reduce the heat to low and let the sauce simmer for at least 30 minutes, stirring occasionally. The longer it simmers, the richer the flavor. Season with salt and pepper to taste.
While the sauce is simmering, cook the spaghetti in a large pot of salted boiling water according to the package instructions until al dente. Drain the pasta and set aside.
Toss the cooked spaghetti with the Bolognese sauce until well combined.
Serve the Spaghetti Bolognese hot, topped with grated Parmesan cheese and garnished with fresh basil leaves.