Gather ingredients. Zest and juice the lemon, keeping the 2 separate.
Heat 1 TBSP butter in a medium sauté pan. Once heated, toss the breadcrumbs and heat until toasted. Remove from the heat and pan. Set aside and allow it to cool. Once cooled, add the grated parmesan cheese, crushed red pepper and fresh parsley, mix to combine.
Bring a large pot of water to a boil. Cook ravioli per directions, for about 3 minutes. Remove from water and set aside.
In a large sauté pan melt the remaining butter and oil. Add shallots and artichoke hearts. Cook for about 2-3 minutes until the artichokes are heated.
Add 2 TBSP of lemon juice and about 1-2 TBSP of the reserved artichoke heart marinated liquid from the jar.
Add the ravioli and allow sauce to thicken slightly and coat ravioli.
To plate, evenly divide ravioli onto a plate and top with the bread crumb mixture. Garnish with shaved parmesan and a pinch of any remaining lemon zest. Enjoy.