Gather and prepare ingredients: Peel and roughly chop garlic, thinly slice shallot, cut red onion into ½” strips, wash and dry spinach.
Preheat oven to 400F.
In a small bowl, toss the red onion strips, 1 TBSP oil, 2 TBSP balsamic vinegar, and pinch of salt & pepper. On a baking sheet or roasting pan evenly line the bottom with the red onion slices. Once oven is preheated, cook onions for about 10-12 minute until they are starting to get color and break down. Do not overcook and burn, keep an eye on them the whole time.
Once finished, remove from oven, and add 1 more TBSP balsamic vinegar. Mix, remove from pan and set aside.
Bring a large sauce pot to a boil. Add Spinach & Garlic Ravioli to the pot and cook per instructions, about 3 minutes. Remove from heat and set aside.
While water is coming to boil above, start the sauce.
In a medium sauté pan add 1 TBSP oil, add the shallots, and cook for about 1 minute. Add the garlic, peas and crushed red pepper.
When ready, add the cooked ravioli to the sauce along with 1 TBSP+ of butter. Gently fold and mix until Ravioli are coated. Set it aside briefly.
In a separate sauté pan, heat 1 TBSP oil, quickly wilt spinach, season with salt & pepper.
To plate, place a small bunch of wilted spinach down. Place about 8-10 ravioli on top of spinach. Top with roasted red onion. Finally drizzle with balsamic reduction.
Garnish with fresh cracked black pepper and shaved parmesan cheese. Enjoy.