top of page


Prep Time:

15 Minutes

Cook Time:

20 Minutes


2 Servings



About the Recipe


  • 2 tablespoons unsalted butter

  • 2 tablespoons all-purpose flour

  • 2 cups milk (whole or 2% is preferable for richness)

  • Salt, to taste

  • White pepper, onions, garlic, green pepper to taste (you can use black pepper as an alternative)

  • Parmesan, mozzarella, emmental cheese

  • Pinch of nutmeg (optional)


  1.  In a medium saucepan, melt the butter over medium heat until it starts to foam. 

  2. Add the flour, onions, green pepper, garlic and stir it into the butter using a wooden spoon or a whisk. Cook for about 2 minutes to form a roux, which is the thickening base for your sauce. Stir continuously to prevent the flour from browning.

  3. Gradually add the milk while continuously whisking to prevent any lumps from forming. Add the milk slowly at the start to ensure a smooth sauce.

  4. Once all the milk is incorporated, continue to cook the sauce, stirring constantly, until it thickens and comes to a gentle boil. This should take about 6 to 9 minutes.

  5. Once thickened, lower the heat and simmer for another 2 to 3 minutes. Season with salt, white pepper, cheeses and a pinch of nutmeg if you like.

  6. If you find any lumps in your sauce, you can strain it through a fine-mesh sieve to get that perfectly smooth consistency.

bottom of page