01 - Preheat oven to 375°F. Line a large baking sheet with parchment paper.
02 - Cook elbow macaroni according to package instructions until al dente. Drain thoroughly and set aside.
03 - In a medium saucepan over medium heat, melt 2 tablespoons unsalted butter. Whisk in all-purpose flour and cook for 1 minute, stirring constantly.
04 - Gradually whisk in whole milk, stirring continuously, until sauce is smooth and thickened, about 2 to 3 minutes.
05 - Remove pan from heat. Stir in salt, ground black pepper, paprika, and 1 ½ cups shredded sharp cheddar cheese until melted and smooth.
06 - Add drained macaroni to the cheese mixture and combine thoroughly. Let mixture cool slightly.
07 - Unroll crescent dough triangles and arrange in a circle on the prepared baking sheet, overlapping the wide ends to form a ring with points facing outward.
08 - Spoon macaroni and cheese mixture evenly around the ring, near the base of the dough triangles.
09 - Sprinkle the remaining ½ cup cheddar cheese over the filling.
10 - Fold triangle tips over the filling and tuck under the ring to seal.
11 - Brush the top surface of the ring with melted unsalted butter.
12 - Bake in the preheated oven for 18 to 20 minutes, or until the dough is golden brown and crisp.
13 - Cool for 5 minutes. Garnish with chopped fresh parsley if desired. Slice the ring into portions and serve.