Cheese sauce

Create a velvety homemade cheese sauce with this easy recipe - perfectly smooth, rich, and creamy every time. Ideal for pasta, vegetables, or as a comforting topping.
Updated : 30 September, 2025

Easy
About 20 min.
Preparation
Step 1
Melt the butter in a medium-sized saucepan over gentle heat.
Step 2
Add the flour and cook, stirring, for 1-2 minutes to form a smooth base.
Step 3
Slowly pour in the milk a little at a time, whisking constantly and making sure each addition is fully absorbed before adding more. This gradual process ensures a silky, lump-free sauce. Continue until all the milk is incorporated, then bring the mixture to a gentle boil while stirring continuously.
Step 4
Lower the heat and let the sauce simmer softly for 5 minutes.
Step 5
Season with salt and pepper to taste.
Step 6
Finally, add the cheese and stir until melted into the sauce. Avoid re-boiling at this stage to keep the texture smooth and creamy rather than stringy.