Melt butter in a saucepan over medium heat.
Add minced garlic and cook for about 1 minute until fragrant, being careful not to brown it.
Whisk in the flour and cook for another minute.
Slowly pour in the milk while whisking continuously until smooth. Add the cream and continue stirring.
Simmer gently for 4–6 minutes until the sauce begins to thicken.
Reduce the heat to low and gradually stir in the Parmesan cheese until melted and smooth.
Season with salt, pepper and Italian herbs if using.
Toss through cooked pasta or serve over chicken, vegetables, or your favourite meal.