Go Back
Creamy Halal Mac Cheese Recipe

Halal Mac Cheese

A rich and creamy baked macaroni and cheese made with a smooth béchamel sauce and a blend of vegetarian-rennet cheeses, finished with a crispy golden-brown breadcrumb topping.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 795

Ingredients
  

  • 400 g macaroni or other short pasta
  • 60 g unsalted butter
  • 60 g plain flour
  • 800 ml whole milk slightly warmed
  • 1 tsp English mustard powder
  • 1/4 tsp cayenne pepper or to taste
  • A few gratings of fresh nutmeg
  • 300 g mature Cheddar cheese ensure it uses vegetarian rennet, grated
  • 150 g Gruyère cheese ensure it uses vegetarian rennet, grated
  • Salt and freshly ground black pepper
For the Topping
  • 50 g fresh breadcrumbs panko works well too
  • 30 g Parmesan cheese ensure it uses vegetarian rennet, grated
  • 1 tbsp olive oil

Method
 

  1. Preheat your oven to 180°C (160°C fan). Cook the macaroni in a large pot of well-salted boiling water according to package directions, but undercook it by about 2 minutes. It will finish cooking in the oven. Drain well and set aside.
  2. While the pasta is cooking, make the sauce. In a large saucepan or Dutch oven, melt the butter over a medium-low heat. Once melted, whisk in the plain flour to form a thick paste, known as a roux. Cook this, stirring constantly, for 2 minutes. This step is vital to cook out the raw flour taste.
  3. Gradually add the warm milk to the roux, a little at a time, whisking vigorously after each addition to ensure a smooth, lump-free sauce. What works best for me is to add the first 200ml or so very slowly until it's fully incorporated, then you can add the rest a bit more quickly.
  4. Once all the milk is incorporated, bring the sauce to a gentle simmer and cook for 5-7 minutes, stirring often, until it has thickened enough to coat the back of a spoon.
  5. Remove the saucepan from the heat. This is a crucial step to prevent the cheese from splitting and becoming grainy. Add the mustard powder, cayenne pepper, and nutmeg. Season generously with salt and black pepper.
  6. Add the grated Cheddar and Gruyère to the sauce (reserving a small handful for the topping if you like extra cheese) and stir until the cheese is completely melted and the sauce is smooth and glossy.
  7. Tip the drained pasta into the cheese sauce and stir well until every piece is thoroughly coated.
  8. Pour the mixture into a large ovenproof baking dish and spread it out evenly.
  9. In a small bowl, mix the breadcrumbs, grated Parmesan, and olive oil. Sprinkle this mixture evenly over the top of the macaroni cheese.
  10. Bake for 20-25 minutes, or until the top is golden brown and the sauce is bubbling deliciously around the edges. Let it stand for 5 minutes before serving.

Notes

To ensure the dish is halal, verify that all cheeses used are made with vegetarian or microbial rennet. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.