Cook pasta according to the directions on the package.
In a saucepan, melt butter over medium heat and stir in 1½ tablespoons flour. Add 1½ cups milk and reduce heat to low. Stir in cheese slowly until melted and pour over cooked pasta.
Transfer macaroni and cheese into silicone heart mold and freeze for an hour or until the macaroni and cheese hearts are frozen through.
Set up a dredging station with three bowls — flour in the first one, 3 beaten eggs and ½ cup milk in the second one and crushed Flamin’ Hot Cheetos in the third one.
Coat each macaroni and cheese heart in flour, submerge in egg wash and cover in crushed Flamin’ Hot Cheetos. Repeat this step a second time if necessary and then place back in the freezer for another hour.
Heat oil in deep fryer or heavy skillet to 375°F and fry Flamin' Hot Cheetos Breaded Macaroni and Cheese Hearts for 5 minutes.
Drain on paper towels and serve with ranch or your preferred dipping sauce.