- Level
- easy
- Prep Time
- 30 mins
- Cooking Time
- 30 mins
- Serves
- 6
Ingredients
- 8 slices
- bacon, chopped
- 2
- onions, thinly sliced
- 1 lb
- macaroni
- 450 g
- ¼ cup
- butter
- 55 g
- 1⁄3 cup
- unbleached all-purpose flour
- 50 g
- 4 cups
- milk
- 1 litre
- 2 cups
- sharp cheddar cheese, grated
- 200 g
- 2 cups
- mozzarella cheese, grated
- 200 g
- 1 ½ tsp
- dry mustard
- ½ tsp
- ground cayenne pepper
Directions
- Step 1
- With the rack in the middle position, preheat the oven to 425°F (220°C).
- Step 2
- In a skillet over medium-high heat, cook the bacon until golden. Using a slotted spoon, remove the bacon from the skillet and set aside on a plate lined with paper towels.
- Step 3
- In the same skillet over medium heat, cook the onions in the bacon fat for 8 minutes or until nicely browned, stirring often. Add oil as needed. Season with salt and pepper. Set aside.
- Step 4
- Meanwhile, in a large pot of salted boiling water, cook the macaroni until al dente. Drain the pasta.
- Step 5
- In the same pot over medium heat, melt the butter. Add the flour and continue to cook for 1 minute while whisking. Gradually whisk in the milk. Bring to a boil. Simmer for 2 minutes. Remove from the heat. Stir in half of the cheddar (1 cup/100 g) and half of the mozzarella (1 cup/100 g) until the cheese has melted. Add the dry mustard and cayenne. Season with salt and pepper.
- Step 6
- Add the bacon, onions and pasta to the pot. Adjust the seasoning. Stir well to coat the pasta with the sauce. Transfer to a 13 x 9-inch (33 x 23 cm) baking dish. Sprinkle with the remaining cheese.
- Step 7
- Transfer to the oven and bake for 12 minutes or until golden. Finish cooking under the broiler as needed.