Start by boiling the elbow macaroni in a large pot of salted water until just tender.
Drain and set aside.
In a saucepan, melt the butter over medium heat.
Whisk in the flour until that mixture is smooth.
Slowly add milk and heavy cream, stirring until it thickens.
Mix in the sharp cheddar cheese, salt, and pepper until the cheese is melted and everything is combined well.
Add the cooked macaroni to the cheese sauce.
Scoop the mixture into small balls once it has cooled slightly.
Roll them in bread crumbs.
Place the balls on a baking sheet.
Chill in the refrigerator for 30 minutes.
Heat your oil in a deep fryer or skillet.
Fry the mac and cheese balls in batches until they're golden brown.
Let them drain on paper towels.