Step 1
Heat 2 teaspoons of olive oil in a large pot over low heat and cook and stir the garlic until tender but not browned about 3 minutes. Pour in the tomatoes with their juice and mash with a potato masher to leave the tomatoes in chunks. Stir in tomato paste red wine sugar oregano basil salt and black pepper and mix until the tomato paste is smoothly combined into the sauce. Bring to a simmer and cook stirring often while you prepare the vegetables.
Step 2
Heat 1 tablespoon of olive oil in a skillet over medium heat and cook and stir the carrot and celery until tender 5 to 8 minutes. Stir into the sauce. In the same skillet cook and stir the green peppers and onions until the onions are translucent 5 to 8 more minutes; mix them to the sauce. Heat 1 more tablespoon of olive oil in the skillet and cook and stir the mushrooms until they give up their liquid about 10 minutes; stir the mushrooms into the sauce. Allow sauce to simmer while you cook the chicken.
Step 3
Beat the eggs in a bowl. Place the flour in a separate shallow bowl. Heat 1/4 cup of olive oil in a large skillet over medium heat. Dip chicken pieces in egg then dredge in flour. Tap off any excess flour and brown the chicken pieces in the hot oil until browned on both sides about 15 minutes. Set the chicken pieces aside.
Step 4
Preheat oven to 325 degrees F (165 degrees C).
Step 5
Spoon about 1 cup of the tomato sauce into the bottom of a large Dutch oven. Place the chicken pieces into the Dutch oven and pour remaining sauce and vegetables over the chicken; cover.
Step 6
Bake in the preheated oven until the chicken is tender and no longer pink inside about 1 hour. If sauce begins to boil harder than a simmer reduce oven heat to 300 degrees F (150 degrees C).
Step 7
About 15 minutes before serving time bring a large pot of lightly salted water to a boil. Stir in the linguine pasta bring back to a boil and cook stirring often until the linguine is tender but still slightly firm 10 to 12 minutes. Drain the pasta well.
Step 8
Turn the linguine out onto a large platter and top with the chicken and sauce. Sprinkle with parsley and Parmesan cheese to serve.