Preheat a skillet just a hair under medium heat for 10 minutes
While the skillet preheats, trim chicken and halve the thicker breasts.
Add galic powder, onion powder, Italian seasoning, kosher salt and black pepper to a small bowl. Season the thicken with all of the seasoning on both sides.
Either add olive oil or rendered bacon fat to the pan. Add chicken breasts and cook for 7-8 minutes per side.
Remove the chicken. If there isn't enough residual fat in the pan add more. Add the diced onion and cook for 10 minutes. Scrape up the bits from the bottom of the pan.
Add the minced garlic. Stir and cook for 2 mintues.
Add the tomato paste. Mix and cook for 1 minute.
Deglaze the pan with the white wine, scraping up all the brown bits from the bottom of the pan. Let that boil and reduce for 2-3 minutes.
Pour in the heavy cream, stir and add sugar, 1/2 tsp kosher salt, and crushed red pepper flakes. Add more if you like it spicy. Stir and let the sauce heat up. Once hot and bubbly, add chicken back to the skillet to heat through along with any drippings from the plate. Ladle the sauce over the chicken.
Salt boiling water and add the refrigerated ravioli. Cook for four minutes. Remove with a slotted spoon and add directly to the skillet.
Move chicken to one side of the skillet and toss the ravioli in the sauce. Top it all with fresh Italian herbs and parmesan cheese.