Make the Mac and Cheese
Cook macaroni in salted water until just al dente. Drain and set aside.
In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes to form a light roux.
Gradually add milk, whisking until smooth and thickened (about 3–4 minutes).
Stir in cheddar and Monterey Jack cheeses, mixing until fully melted and sauce is thick. Add salt and garlic powder to taste.
Combine cheese sauce with cooked macaroni. Mix well and let cool for a few minutes.
Chill and Shape
Spread mac and cheese mixture into a shallow dish or baking pan, pressing into an even layer.
Cover and refrigerate for at least 3 hours, or overnight, until firm.
Using a small scoop or two spoons, form cold mixture into 1-inch balls. Roll tightly. Place on a parchment-lined baking sheet.
Freeze bites for 30 minutes to set their shape.
Bread the Bites
Set up a breading station: one bowl with flour, one with beaten eggs, and one with breadcrumbs (seasoned with paprika, chili powder, and onion powder if desired).
Roll each ball in flour, dip in egg, then coat thoroughly with breadcrumbs. For extra crunch, repeat the egg and breadcrumb steps.
Fry Until Golden
Heat 2–3 inches of oil in a deep skillet or Dutch oven to 360°F (182°C).
Fry bites in batches for 4–5 minutes, turning gently until golden and crisp.
Remove with a slotted spoon and drain on a paper towel-lined tray.
Oven and Air Fryer Instructions
Oven:
Preheat to 400°F (200°C).
Place breaded bites on a parchment-lined baking sheet.
Lightly spray with oil.
Bake for 18–22 minutes, turning once, until golden and crispy.
Air Fryer:
Preheat to 370°F (188°C).
Spray bites lightly with oil.
Cook for 10–12 minutes, shaking halfway, until crisp and heated through.