Melt the butter in a large skillet over medium heat. Let it melt completely, making sure it doesn’t brown.
Once the butter is melted, add the finely chopped shallot. Cook for about 2-3 minutes until soft and translucent. Then add the minced garlic and cook for another 30 seconds. This step will infuse the butter with a lovely aroma.
Stir in the crushed tomatoes, letting the mixture simmer for about 5 minutes. Next, add the heavy cream and stir until smooth. The cream will mellow out the acidity from the tomatoes and wine, giving the sauce its rich, creamy texture.
Season with salt and pepper. These simple seasonings bring out the flavors of the garlic and shallots.
Let the sauce simmer for an additional 5-10 minutes, stirring occasionally. This helps the flavors meld together. Once it has reached your desired consistency, it's ready to be served! Serve over cooked ravioli and sprinkle with fresh herbs and freshly grated parmesan cheese, if desired (highly recommended).