Prep
Measure all ingredients before starting to ensure smooth cooking. Have your softened cream cheese ready at room temperature, and make sure to reserve the juice from the diced tomatoes for later use.
Make Sauce Base
Melt butter in a large skillet over medium-low heat until foaming. Add minced garlic and cook for about 2 minutes, stirring frequently until fragrant but not browned. Stir in the flour and cook for another 2 minutes, whisking constantly to create a smooth roux. Add tomato paste, onion powder, basil, oregano, and mustard powder, stirring vigorously to combine all spices evenly.
Add Liquids
Slowly pour in chicken broth while stirring constantly to prevent lumps from forming. Gradually add the half-and-half in the same methodical manner, whisking continuously. Bring the mixture to a gentle boil, then immediately reduce heat to maintain a steady simmer. The sauce should begin to thicken naturally.
Combine Ingredients
Add the softened cream cheese in small pieces, whisking until completely melted and incorporated. Fold in the drained diced tomatoes, reserving the flavorful juice to adjust sauce consistency later if needed. Allow the sauce to simmer gently while preparing the ravioli.
Cook Ravioli
Prepare ravioli according to package instructions in a separate pot of salted boiling water. Cook until they float to the surface and are tender, typically 3-4 minutes for fresh ravioli. Drain thoroughly, reserving a small amount of pasta water if needed.
Finish the Sauce
Lower the sauce heat to the lowest setting. Slowly add Parmesan cheese in small handfuls, stirring constantly until fully melted and incorporated without clumping. Taste and adjust seasoning. Sprinkle in red pepper flakes if desired for extra heat.
Mix and Serve
Add the cooked, drained ravioli to the sauce, gently folding with a silicone spatula until each piece is evenly coated. If the sauce seems too thick, gradually add reserved tomato juice or pasta water until desired consistency is reached. Serve immediately while hot, garnished with additional Parmesan and fresh herbs if desired.