In a large pot, cook onion in oil over medium heat until softened, about 3 to 4 minutes.
Add garlic, carrot, and celery, and cook until softened, about 5 minutes.
Add beef and pork. Break it up with a wooden spoon, until no pink remains. Drain fat.
Add the wine and simmer uncovered until evaporated, about 10 minutes. Add milk and simmer uncovered until evaporated, about 8 minutes.
Stir in tomatoes with juice, tomato paste, Italian seasoning, and bay leaf. Break tomatoes up with a spoon. Cover and simmer for 30 minutes or until thickened. Season with salt & pepper to taste.
Cook pasta according to package directions. Reserve 1 ½ cups of pasta water and drain the pasta well.
Toss pasta with sauce, adding pasta water to thin it out if needed.
Serve hot with parmesan cheese.
Notes
This classic Bolognese sauce is perfect for a hearty and satisfying meal. It pairs wonderfully with pappardelle or any long pasta.