For the soup base
01 -
3 tablespoons unsalted butter
02 -
1/2 cup (75 g) finely diced yellow onion
03 -
2 cloves garlic, minced
04 -
3 tablespoons all-purpose flour
05 -
4 cups (960 ml) low-sodium chicken broth or vegetable broth
06 -
1 3/4 cups (210 g) uncooked elbow macaroni
For the cheese finish
07 -
1 1/2 cups (360 ml) whole milk
08 -
1 cup (240 ml) half-and-half
09 -
2 cups (225 g) freshly shredded sharp cheddar cheese
10 -
1/2 cup (55 g) shredded mozzarella cheese
11 -
1 teaspoon Dijon mustard
12 -
1/2 teaspoon paprika
13 -
1/2 teaspoon kosher salt, plus more to taste
14 -
1/4 teaspoon black pepper
15 -
Sliced green onions or extra cheddar, for serving