→ Base
01 -
2 tablespoons olive oil
02 -
3 tablespoons unsalted butter, divided
03 -
2 large yellow onions, thinly sliced
04 -
2 cloves garlic, minced
05 -
1 teaspoon dried thyme
→ Sauce
06 -
3 tablespoons all-purpose flour
07 -
2 cups vegetable broth
08 -
2 cups whole milk
09 -
1/2 cup heavy cream
→ Cheeses
10 -
2 cups shredded Gruyère cheese
11 -
1 cup shredded sharp cheddar cheese
12 -
1 cup shredded mozzarella cheese
→ Seasonings
13 -
1 teaspoon salt
14 -
1/2 teaspoon freshly ground black pepper
→ Pasta & Toppings
15 -
12 ounces dried pasta, such as cavatappi or elbow macaroni, cooked al dente
16 -
1 cup breadcrumbs
17 -
1/2 cup grated Parmesan cheese
18 -
Fresh thyme, for garnish