Go Back
–+ servings
From-Scratch Baked Macaroni and Cheese – vegetarian recipe
Stav Kogan

From-Scratch Baked Macaroni and Cheese

A game-changing recipe for real, from-scratch baked macaroni and cheese. It’s incredibly rich, deeply cheesy, and topped with golden, crunchy breadcrumbs, all thanks to a simple, elegant béchamel sauce.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 serving
Calories: 550

Ingredients
  

  • 1 lb (450 g) elbow, shell, or other short pasta
  • 4 tbsp (57 g / 2.01 oz) unsalted butter, divided
  • 3 tbsp (24 g / 0.85 oz) all-purpose flour
  • 2 ½ cups / 590 ml (20 fl oz) milk
  • 2 bay leaves
  • 1 ½ cups / 170 g (6 oz) grated sharp cheddar or Emmental cheese
  • ½ cup (50 g / 1.76 oz) freshly grated Parmesan cheese
  • ½ cup (60 g / 2.12 oz) bread crumbs, preferably fresh
  • Salt and freshly ground black pepper to taste
  • for the Best Mac and Cheese
  • Slightly undercook your pasta. It will finish cooking in the oven, and this prevents it from becoming mushy.
  • Use a blend of cheeses for more complex flavor. Try mixing a sharp cheddar with a creamy Gruyère, or add a little smoked Gouda for a new twist.

Method
 

  1. Preheat your oven to 400°F (200°C).
  2. Bring a large pot of salted water to a boil.
  3. In a small saucepan, gently heat the milk and bay leaves over medium-low heat until small bubbles form around the edges, about 5 minutes.
  4. Remove from heat and let the bay leaves infuse the milk.
  5. Cook the pasta in the boiling water until it's just shy of al dente—it should still have a noticeable bite.
  6. Drain the pasta, give it a quick rinse with cool water to stop the cooking, and set it aside in a large bowl.
  7. In a medium saucepan, melt 3 tablespoons (45 ml / 1.5 fl oz) of the butter over medium-low heat.
  8. Whisk in the flour and cook, stirring constantly, for about 3-5 minutes to create a light brown roux.
  9. Remove the bay leaves from the milk. Gradually whisk the warm milk into the roux, a little at a time, ensuring the sauce is smooth before adding more.
  10. Continue until all the milk is incorporated and the sauce is thick and creamy.
  11. Remove the sauce from the heat and stir in the grated cheddar until completely melted and smooth.
  12. Pour the cheese sauce over the cooked pasta.
  13. Add the Parmesan cheese, a generous pinch of salt, and a few grinds of black pepper.
  14. Stir everything together until the pasta is evenly coated.
  15. Grease a 9x13-inch (or similar) baking dish with the remaining 1 tablespoon (15 ml / 0.5 fl oz) of butter.
  16. Pour the pasta mixture into the dish and spread it evenly.
  17. Sprinkle the bread crumbs liberally over the top.
  18. Bake for 15-20 minutes, or until the sauce is bubbling and the breadcrumb topping is golden brown and crispy.
  19. Let it rest for a few minutes before serving hot.
  20. Grate your own cheese. Pre-shredded cheeses contain anti-caking agents that can make your sauce grainy. A block of cheese will melt much more smoothly.
  21. Don't skip the roux.
  22. Cooking the flour and butter for a few minutes removes the raw flour taste and is the key to a thick, stable cheese sauce.

Nutrition

Calories: 550kcalCarbohydrates: 50gProtein: 25gFat: 28g

Tried this recipe?

Let us know how it was!