-
1
Bring a large stock pot of water to a rolling boil, salt the water, and cook the elbow macaroni according to the packages instructions.
-
2
Drain and set aside.
-
3
In the same stock pot you used to cook the macaroni, melt the butter over medium heat.
-
4
Whisk in the flour and cook for 2-3 minutes, continuing to whisk.
-
5
Very slowly, whisk in the milk, until all has been added.
-
6
Continue to whisk until the mixture is bubbly and begins to thicken.
-
7
Now stir in the black pepper, Cajun seasoning, cheddar cheese and Monterey Jack cheese.
-
8
Continue to cook, stirring frequently, until the cheese has melted.
-
9
Stir the cooked macaroni into the cheese mixture until all is incorporated.
-
10
Continue to cook the mac and cheese for 4 minutes more.
-
11
Remove from heat and transfer to a bowl.
-
12
Stir in the cooked bacon.
-
13
Cover the bowl and refrigerate for at least 2 hours (or if you are in a hurry, freeze the mac and cheese for 30 minutes).
-
14
Once your mac and cheese has chilled, heat the vegetable oil in a large Dutch oven or deep fryer to 350 degrees F (use a thermometer).
-
15
If you are using a Dutch oven, make sure the oil fills the pot halfway.
-
16
In a shallow bowl, combine the panko and traditional bread crumbs.
-
17
Season with salt and pepper.
-
18
Set aside.
-
19
In another shallow bowl, add the egg and tablespoon of water.
-
20
Beat to combine.
-
21
Set aside.
-
22
Line a large baking sheet with parchment paper.
-
23
Remove your mac and cheese from the fridge (or freezer) and begin rolling into 1/4-cup-sized balls.
-
24
Make sure they are densely packed, or they may fall apart when you go to fry them.
-
25
Transfer to the baking sheet while you prepare the rest.
-
26
Roll the balls in the egg mixture and then roll in the bread crumb mixture, making sure they are evenly coated.
-
27
Very carefully, drop them into the hot oil (I suggest using a heat-safe serrated spoon).
-
28
Start with just one ball as a tester.
-
29
Once the ball is golden brown (about 3 minutes), remove from the heat and transfer to a paper towel-lined plate.
-
30
Repeat this step for the rest of the mac and cheese balls.
-
31
At this point, you can fry 2-3 at a time, making sure to not overcrowd the pot.
-
32
Serve immediately with salsa.
-
33
Enjoy!