Start by boiling a large pot of salted water. Add your ravioli and cook it for one minute less than the package directions. This way, the pasta stays firm and doesn’t overcook when tossed in the sauce. Drain and set aside.
Melt butter in a deep sauté pan and add a spoonful of the oil from the sun-dried tomato jar for extra flavor. Stir in garlic and let it cook for just 30 seconds until fragrant. Add onion powder, Italian seasoning, lemon juice, and stock. Slowly pour in the heavy cream, whisking as you go. Mix in the chopped sun-dried tomatoes and let the sauce simmer gently for 2–3 minutes.
Gently toss the ravioli into the sauce, making sure each piece is coated. Add fresh basil and baby spinach, then cover the pan until the spinach wilts, which takes just a minute. Stir everything together once more for a creamy, even mix.
Plate the ravioli in shallow bowls, spooning extra sauce over the top. Garnish with Parmesan, fresh basil, and chili flakes if you like a little heat. Serve hot and enjoy every creamy, Tuscan-inspired bite.