Cook the ravioli according to the package instructions. If using fresh ravioli, cook for 3-4 minutes, and if using frozen ravioli, cook for 4-6 minutes. Drain and set aside.
While the ravioli is cooking, prepare the creamy sauce. In a large skillet, melt the butter over medium heat. Add the minced garlic and cook for about 1 minute, or until fragrant.
Add the chopped sun-dried tomatoes to the skillet and cook for 1-2 minutes, stirring occasionally.
Add the roughly chopped baby spinach to the skillet, and cook for another 1-2 minutes, or until the spinach has wilted.
Pour in the heavy cream and bring the mixture to a simmer. Cook for 4-5 minutes, stirring occasionally, until the cream has thickened slightly.
Reduce the heat to low, and gradually add the grated Parmesan cheese, stirring constantly to prevent clumping. Continue to cook and stir until the cheese is completely melted and the sauce is smooth.
Season the sauce with salt, black pepper, and nutmeg. Add the cooked ravioli to the skillet with the creamy sauce, gently stirring to coat each piece evenly.
Garnish with fresh basil and serve immediately.