Skip to main content
Ingredients
- 8 ounces elbow macaroni
- 2 cups shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 3 cups milk (preferably whole)
- 1/4 cup unsalted butter
- 2 1/2 tablespoons all-purpose flour
- 2 tablespoons unsalted butter (for topping)
- 1/2 cup bread crumbs
- Salt and pepper to taste
Instructions
- Cook the Pasta: In a large pot of salted water, cook the pasta until al dente. Drain and set aside.
- Make the Cheese Sauce: In a separate pot, melt 1/4 cup of butter over medium heat. Stir in flour and cook for 1-2 minutes. Gradually whisk in milk so that no lumps form, then bring to a boil. Reduce heat to medium and simmer until the sauce is thickened.
- Add the Cheese: Add the cheddar cheese and Parmesan cheese, stirring until cheese is melted and the sauce is smooth.
- Combine Pasta and Cheese Sauce: Season with salt and pepper. Add the drained macaroni to the cheese sauce and stir to coat.
- Preheat Oven & Prepare Topping: Preheat your oven to 350°F (175°C). Melt 2 tablespoons of butter in a skillet over medium heat. Add breadcrumbs, stirring until toasted and golden brown.
- Bake: Pour the macaroni mixture into a lightly greased baking dish. Sprinkle with breadcrumbs. Bake for 20 minutes or until the top is golden.
- Serve: Let it cool for a few minutes, then serve and enjoy!