Go Back

Homemade Nacho Cheese Sauce

Nothing beats this warm, cheesy goodness!
Prep Time 5 mins
Cook Time 15 mins
Course Side Dish
Cuisine American
Servings 6 servings


  • ¼ c. butter melted
  • 3 tbsp. all-purpose flour
  • 1 tsp. all-purpose flour
  • 3 c. cold milk
  • ½ tsp. paprika
  • ¼ tsp. ground dried chipotle pepper
  • ¼ tsp. ancho chile powder
  • ¼ tsp. cayenne pepper
  • ½ lb. sharp Cheddar cheese shredded
  • ¼ lb. Monterrey Jack cheese shredded
  • ¼ lb. Muenster cheese shredded


  • Start by melting your butter in a large pot (or Dutch oven), then sprinkle in the flour to make a roux. Whisking constantly until the mixture is thick and creamy. Allow this mixture to cook for 1-2 minutes. Then slowly pour the cold milk into the roux and whisk it constantly. Simmer the mixture, stirring it occasionally, until it thickens. This should take about five minutes. Stir in the spices: paprika, ground chipotle, ancho chile, cayenne, and salt.
  • When everything is combined, reduce the heat to low (this is crucial) and add in your cheeses! Do it a handful at a time and continue to stir until it's completely melted. Then, salt to taste. Keep warm in a device of your choosing and serve.
Keyword Nacho Cheese Recipe