Ingredients
Method
Preparation
- Bring a large pot of salted water to a boil.
- Add in the elbow macaroni and cook until al dente, about 7-8 minutes. Drain the pasta and set aside.
Making the Cheese Sauce
- In the same pot over medium heat, melt the butter.
- Once melted, whisk in the flour and stir for about 1 minute to form a roux.
- Slowly pour in the milk, whisking constantly until the mixture thickens to a creamy consistency, roughly 5-7 minutes.
- Reduce the heat to low and stir in the grated cheddar, mozzarella, goat cheese, and parmesan until melted and combined.
- Season with garlic powder, onion powder, salt, and pepper.
Combining and Baking
- Add the cooked macaroni to the cheese sauce, stirring gently to coat each piece completely.
- Transfer to a greased baking dish if preferred, combine breadcrumbs and extra parmesan cheese, sprinkle over the top.
- Bake in a preheated oven at 350°F (175°C) for about 15-20 minutes, until bubbly and golden.
Serving
- Let the dish cool for a few minutes before serving.
- Dig in and savor each creamy, cheesy bite!
Notes
Add steamed broccoli or peas for a nutritional boost. For meat lovers, crumbled bacon or diced ham can add a savory touch. To make it dairy-free, use nut milk and vegan cheese. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven to retain creaminess.
