Bring a large pot of salted water to a boil. Cook the pasta according to package instructions. Drain the pasta and set aside while you prepare the chicken and sauce.
In a shallow dish (or large plastic zip-loc bag), combine flour, ¾ tsp salt, and pepper. Dredge chicken pieces to coat evenly.
Heat oil in large skillet over medium-high. Cook chicken until golden (3 min). Remove chicken from pan onto a plate. Set aside.
Reduce the heat to medium. Cook the shallot or onion until soft (2-3 min). Add the minced garlic (30 sec).
Add cream, chicken broth, sun-dried tomatoes, tomato paste, oregano, pepper flakes, sugar, 1/2 tsp salt. Boil, reduce heat, simmer until thickened (about 5 minutes).
Stir in the Parmigiano Reggiano and basil.
Return chicken and pasta, toss to coat.
Taste and adjust salt and pepper.
Serve with extra basil and Parmigiano Reggiano.