Bring a pot of salted water to a boil, covered with a lid. Once the meal Is almost complete, cook the ravioli according to the directions on the package. Drain well.
Season the chicken well with seasoning rub on both sides.
Heat a non-stick pan or skillet over medium heat. Once hot, add half of the oil. Brown the chicken on both sides to a deep golden brown. Then place in the oven and cook to an internal temperature of 160 degrees using a thermometer. Once cooked, set aside to rest. Dice into bite sized pieces right before serving.
Place the artichoke and broth in a blender or food processor and blend until smooth.
Heat a saute pan on medium heat. Once hot, add the remaining oil. Saute the shallot and garlic until fragrant. Stir in the artichoke puree. Bring to a simmer. Add the sun dried tomatoes and butter. Continue to simmer to reduce the sauce until it has a hearty thickened consistency. Season with salt and pepper to taste.
Spoon the sauce over the ravioli and chicken. Garnish with sage. Serve with bread. Sprinkle with parmesan and pepper flakes.
Notes
Pro Tips: Many grocery stores have package fresh ravioli stuffed with a variety of ingredients, choose your favorite, or they also come frozen in a variety of flavors.