01 -
Cook the elbow macaroni in boiling salted water until al dente. Drain and rinse with cold water. Set aside.
02 -
Melt butter in a saucepan over medium heat. Whisk in flour and cook until thickened. Add mustard, garlic powder, onion powder, and pepper.
03 -
Slowly whisk in milk and heavy cream, stirring constantly until smooth and thickened. Remove from heat.
04 -
Stir in cheddar and Gruyere cheeses in small batches until fully melted and smooth. Season with salt and pepper to taste.
05 -
Add cooked macaroni to the cheese sauce and stir until evenly coated. Spread mixture into a greased baking dish and chill until firm.
06 -
Shape the chilled mac and cheese mixture into small bite-sized balls or cut into cubes if semi-frozen. Place on a baking sheet and freeze for 20 to 30 minutes.
07 -
Dredge each bite in flour, dip in beaten eggs, then coat with a mixture of Parmesan cheese and panko breadcrumbs.
08 -
Heat oil to 350°F (175°C). Fry bites in batches until golden brown and crispy, about 2 to 3 minutes per side. Drain on paper towels.
09 -
Serve warm with preferred dipping sauces such as ranch, marinara, or spicy aioli.