Cook the ravioli
Bring a large pot of salted water to a boil. Cook the ravioli according to the package instructions until they are al dente, typically 4-5 minutes for refrigerated ravioli. Be careful not to overcook as they may split open. Once cooked, drain the ravioli well but do not rinse, as the starch helps the sauce adhere to the pasta.
Prepare the asparagus
In a large skillet, heat the olive oil over medium-high heat until shimmering. Add the asparagus pieces and cook for 4-5 minutes, stirring occasionally, until they become bright green and tender-crisp. The asparagus should still have some bite to it as it will continue cooking with the other ingredients.
Add tomatoes and garlic
Add the halved cherry tomatoes and minced garlic to the skillet with the asparagus. Season with salt and pepper to taste. Cook for another 2-3 minutes, stirring frequently to prevent the garlic from burning, until the tomatoes begin to soften and release their juices.
Create the sauce
Pour in the chicken broth and lemon juice to the vegetable mixture. Bring the liquid to a gentle simmer and cook for 2 minutes, allowing the flavors to meld together and the sauce to reduce slightly. This creates a light, flavorful base that will coat the ravioli.
Combine with ravioli
Add the cooked and drained ravioli to the skillet and gently toss to combine with the vegetables and sauce. Use a wooden spoon or spatula to carefully fold everything together, ensuring the ravioli is evenly coated with the sauce while avoiding breaking the pasta.
Finish with herbs and cheese
Stir in the chopped fresh basil, parsley, and grated Parmesan cheese. Cook for another 1-2 minutes until everything is heated through and the cheese begins to melt slightly. The herbs should remain vibrant and aromatic, adding freshness to the final dish.