01 - 
                Take a moment to try it and add more salt or pepper if you want. Pop some extra cheese on top and sprinkle over fresh parsley if you like it that way.
              
              
              
                02 - 
                Toss your cooked macaroni, with the broth, into the cheese sauce. Stir it all together. Let it warm up for around 3 minutes on medium heat, so it’s steamy.
              
              
              
                03 - 
                Lower the heat and drop in the cream cheese, cheddar, and Swiss. Mix until it’s gooey and smooth.
              
              
              
                04 - 
                Shake in the onion powder, mustard powder, salt, and pepper. Keep it going on medium, stirring a lot, till the sauce thickens and starts bubbling. Let it bubble for about a minute.
              
              
              
                05 - 
                Toss the garlic into the roux and let it get fragrant, around 30 seconds. Start pouring in the milk, a little at a time, always whisking so it turns out silky.
              
              
              
                06 - 
                While waiting on the pasta, melt butter in another pan on medium. Sprinkle in the flour and keep whisking for a minute to get rid of that raw flour bite.
              
              
              
                07 - 
                Fill a medium pot with chicken broth and bring it to a boil. Add macaroni and cook till it’s just right, following your package info. Don’t drain—pasta and broth both stay.