Ultimate Baked Macaroni & Cheese is the kind of dish that makes you pause mid-bite and close your eyes. With tender elbow macaroni enveloped in a velvety cheese sauce and topped with a golden, bubbling crust, this recipe is the definition of comfort food. The sauce is made from a roux base enriched with milk, cream, and a blend of cheeses—sharp cheddar for bite, mozzarella for stretch, and Parmesan for depth.
Once baked, the top forms a crispy, golden layer that contrasts beautifully with the creamy interior. The cheese stretches luxuriously as you scoop, and the pasta holds its shape while soaking up all that rich flavor. Whether served as a main dish or a side, this mac and cheese is a guaranteed crowd-pleaser. It’s perfect for family dinners, potlucks, holidays, or any moment that calls for something warm and satisfying.
🧺 INGREDIENTS: (Serves 6–8)
For the Pasta:
- 400g elbow macaroni (or shell pasta)
- Salt, for boiling water
For the Cheese Sauce:
- 4 tbsp unsalted butter
- 4 tbsp all-purpose flour
- 2½ cups whole milk
- 1 cup heavy cream
- 1 tsp garlic powder
- ½ tsp onion powder
- ½ tsp mustard powder (optional)
- Salt and black pepper, to taste
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
For the Topping:
- ½ cup shredded cheddar or mozzarella
- ¼ cup breadcrumbs (optional, for crunch)
- 1 tbsp melted butter (if using breadcrumbs)
- Chopped parsley, for garnish (optional)
👩🍳 INSTRUCTIONS:
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Cook macaroni until just al dente—about 1 minute less than package instructions. Drain and set aside.
Step 2: Make the Roux
In a large saucepan, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes until bubbling and golden. Gradually add milk and cream, whisking constantly to avoid lumps. Simmer until thickened, about 5–7 minutes.
Step 3: Add Seasonings & Cheese
Stir in garlic powder, onion powder, mustard powder, salt, and pepper. Remove from heat and stir in cheddar, mozzarella, and Parmesan until melted and smooth.
Step 4: Combine Pasta & Sauce
Add cooked pasta to the cheese sauce and stir gently to coat. Taste and adjust seasoning if needed.
Step 5: Assemble & Bake
Preheat oven to 180°C (350°F). Transfer mac and cheese to a greased 9×13-inch baking dish. Top with extra cheese and breadcrumbs mixed with melted butter (if using). Bake uncovered for 20–25 minutes, or until the top is golden and bubbly.
Step 6: Garnish & Serve
Let rest for 5 minutes before serving. Garnish with chopped parsley if desired. Serve hot with a crisp salad or roasted vegetables.
🍽️ Tips & Variations:
- Spicy Kick: Add a pinch of cayenne or diced jalapeños.
- Meaty Twist: Stir in cooked bacon, sausage, or shredded chicken.
- Veggie Boost: Add sautéed spinach, mushrooms, or roasted broccoli.
- Make-Ahead Friendly: Assemble and refrigerate unbaked for up to 24 hours. Bake fresh before serving.