Cock-o-vein or rooster in wine is a French cuisine classic Originally a peasant food, tough rooster meat stewed in homemade wine, this dish over time has become one of the hallmarks of French cuisine and worthy of decorating a festive table.
Cut chicken into portions. Heat olive oil and butter in a large pan over medium-high heat. Fry chicken pieces until golden brown, about 15-20 minutes. Remove and keep warm.
In the same pan over medium heat, add diced bacon and chopped onion (or shallots). Fry, stirring occasionally, until lightly golden, about 5 minutes.
Add carrot slices and chopped mushrooms to the pan. Continue cooking over medium heat, stirring occasionally, until vegetables are soft, about 8-10 minutes.
Return chicken pieces to the pan and pour in cognac. Simmer over high heat while stirring for 2-3 minutes to burn off the alcohol.
Pour in red wine and bring to a boil over high heat. Reduce heat to low, and simmer uncovered until chicken is tender (internal temperature 74°C/165°F), about 30-40 minutes. In the last 5 minutes, add black pepper, thyme, bay leaf, and rosemary.
While the chicken finishes cooking, make a roux by melting some of the butter in a small skillet over medium heat. Add flour and stir constantly for 1-2 minutes until light golden.
Transfer chicken pieces to warm plates. Add the roux to the sauce in the pan and stir well for 1-2 minutes until thickened.