Heat the olive oil in a large skillet over a medium-high heat. Add the onion, carrots and celery and cook, stirring, for 4 minutes or until the vegetables start to soften. Add the garlic and cook, stirring, for 1 minute or until fragrant.
Add the ground chicken to the skillet and cook, stirring and breaking up any lumps with the back of a wooden spoon, until the chicken is no longer pink.
Add the tomato paste and cook, stirring, for 1 minute or until fragrant. Add the red wine and cook, stirring, for 1 minute or until reduced.
Add the tomato sauce, Italian seasoning and red pepper flakes. Stir to combine, and season to taste with salt and pepper.
Bring the sauce to a simmer, then reduce the heat to low-medium. Continue to simmer for 20 minutes.
Garnish the bolognese sauce with the grated parmesan and fresh basil leaves before serving, if using.