Finely dice the onion, celery, and carrots. Halve your tomatoes.
Heat the olive oil in a large pot over medium heat. Add the finely chopped onion, celery, and carrots. Sauté for about 5-7 minutes, until soft and fragrant.
Increase the heat to medium-high and add the ground beef. Cook the meat until browned, breaking it up. Season with salt and pepper.
Pour in the white wine and let it simmer for a few minutes until the alcohol evaporates and the liquid reduces by about half.
Stir in the halved fresh tomatoes and tomato paste. Reduce the heat to low and simmer the sauce uncovered for 1-2 hours. Stir occasionally to prevent it from sticking, and add a bit of water if needed to maintain the right consistency. Remove any tomato skins as needed.
Taste and adjust the seasoning with salt and pepper.
Cook your pasta according to the package instructions.
Add to the bolognese, along with a splash of pasta water
Serve your pasta with freshly grated parmesan and enjoy!