Egyptian macaroni béchamel is a beloved home-cooked classic that turns simple ingredients into a hearty, satisfying dinner. Tender pasta is layered with spiced lamb mince and smothered in a rich, creamy béchamel, then baked until golden and bubbling.
Heat the oil in a pan over medium heat. Add the chopped onion and cook until golden brown. Stir in the garlic and cook for another minute until fragrant.Add the lamb mince, breaking it up well. Cook until browned, then add the bay leaf, allspice, salt, pepper, cinnamon, cardamom, and chilli. Stir well so the spices coat the meat evenly. Bloom the spices for 1-2 minutes. Mix in the tomato purée, tomatoes, and stock cube. Reduce the heat and allow the sauce to simmer until thick, rich, and deeply flavourful. Remove the bay leaf and set aside.
Cook the Pasta
Boil the penne in well-salted water until just al dente. Drain and set aside, it will finish cooking in the oven.
Make the Béchamel Sauce
In a saucepan, melt the butter over medium heat. Add the flour and whisk continuously for 1–2 minutes to cook out the raw flour taste. Gradually add the milk, whisking constantly to prevent lumps. Continue stirring until the sauce thickens and becomes smooth and glossy. Add Chicken Stock. Season with salt, pepper and freshly grated nutmeg. Stir in cheese if using.
Assemble & Bake
In a baking dish, add a little bechemel, then add a layer of pasta and a layer of lamb. Follow with more Pasta then add remaining béchamel evenly over the top and smooth it out. At this stage, if you are using cheese - sprinkle it over. Bake in a preheated oven at 180°C (350°F) until the top is set and lightly golden - about 30-40 minutes. I then put it under the grill for 1-2 minutes for it to colout. Let it rest for 10–15 minutes.
Notes
Tips for the Best Macaroni Béchamel
Always whisk béchamel continuously for a silky finish
Resting the dish helps it set and enhances flavour
Use freshly grated nutmeg for maximum aroma
A blend of mozzarella and cheddar works beautifully in the béchamel.
Variations
Cheesy topping: Sprinkle grated mozzarella or parmesan on top before baking for a golden, gooey crust.Meat-free: Swap lamb for a hearty mix of lentils or sautéed vegetables to make a vegetarian-friendly version.
FAQs
Can I make macaroni béchamel ahead of time?
Yes, assemble it fully, cover, and refrigerate for up to 24 hours before baking.
Can I freeze macaroni béchamel?
Absolutely. Freeze before baking for best results.
What cheese is best for béchamel?
Mozzarella for stretch, cheddar for flavour, or a mix of both.