Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(11)
Export 14 ingredients for grocery delivery
Step 1
Preheat oven to 350°F.
Step 2
Heat a skillet over medium-high heat and when hot, add the oil, butter, and onions.
Step 3
Turn the heat to low and cover with a lid and cook for 25-30 minutes until the onions are softened
Step 4
Turn the heat to medium and cook until the onions are golden brown, stirring occasionally
Step 5
Cover and remove the pan from the heat and set aside.
Step 6
In a saucepan over medium heat, melt the butter.
Step 7
Add the flour and whisk constantly for 1-2 minutes (or until the mixture turns light brown).
Step 8
Remove from heat and gradually pour in the warm milk and beef stock, whisking constantly.
Step 9
Return the pan to the heat, whisk another 3-5 minutes or until thickened.
Step 10
Add the salt, garlic powder, ground mustard, and cayenne pepper and stir to combine.
Step 11
Add the cheeses and onion mixture, stir until all of the cheese is melted.
Step 12
Pour the sauce over the top of the cooked elbow macaroni. Stir to combine.
Step 13
Add the shredded rotisserie chicken and stir until completely mixed together.
Step 14
Top with ¼ cup shredded Gruyere cheese
Step 15
Bake, uncovered, for 12-15 minutes, or until golden brown.
Step 16
Season with salt and pepper, and top with chopped thyme.