DinnerEgyptian macarona bechamel, baked penne layered with spiced beef under a golden cheese top
Middle Eastern · Dinner

Macaroni Béchamel

A comforting classic made with layers of creamy béchamel-coated penne, rich seasoned meat sauce, and a golden cheesy top. It’s cozy, filling, and always a crowd-pleaser.

5.0 (6 reviews)
40m
Prep
60m
Cook
100m
Total
6
Serves
easy
Level
Jump to recipe ↓

How to Make Macaroni Béchamel

  1. Prepare the meat sauce
    In a large pan over medium heat, cook the diced onion until softened. Add the garlic and cook for another 30 seconds. Add the ground beef and cook until browned, breaking it apart as it cooks.
  2. Season the meat sauce
    Stir in the tomato paste and tomato puree. Add the garlic powder, onion powder, oregano, chili flakes, salt, and black pepper. Mix well and let the sauce simmer until thickened and flavorful. Set aside.
  3. Boil the pasta
    Cook the penne pasta according to package instructions until just tender. Drain and set aside.
  4. Make the béchamel sauce
    In a saucepan over medium heat, melt the butter. Add the flour and whisk continuously for about 2 to 3 minutes. Gradually pour in the warm milk while whisking to keep the sauce smooth. Continue whisking until the sauce thickens. Season with salt, black pepper, and a dash of nutmeg.
  5. Combine the pasta and béchamel
    Add the boiled penne pasta to the béchamel sauce and mix until all the pasta is fully coated.
  6. Assemble the macaroni béchamel
    Preheat the oven to 350°F. In a baking dish, spread half of the béchamel pasta mixture as the first layer. Add the meat sauce evenly on top. Finish with the remaining béchamel pasta mixture.
  7. Add the cheese
    Sprinkle shredded cheese evenly over the top.
  8. Bake
    Bake for 30 minutes at 350°F, or until the top is golden brown and bubbly.
  9. Serve
    Let it cool slightly before slicing and serving.

Made this?

Tap a star and let the next cook know how it turned out.

5.0 (6 reviews)

About Macaroni Béchamel

If you grew up in an Egyptian house, you know macarona bechamel. It's the baked pasta that shows up at every gathering, a layer of pasta, a layer of spiced minced meat, more pasta, and a thick blanket of creamy bechamel baked until the top goes golden and set. People love to call it the Egyptian lasagna, and honestly that's a fair description, though I think of it as our own thing entirely.

What makes it special is the contrast. The meat is seasoned with warm spices, usually onion, garlic, and a hit of allspice or seven-spice, and it sits between layers of pasta that the bechamel locks together as it bakes. When you cut into it, it holds its shape in neat squares rather than sliding apart. That set, sliceable texture is the whole point, and it comes from getting the bechamel right.

This is comfort food that feeds a family and then some. It takes a bit of work, three components to make, but none of it is hard, and it bakes into something that genuinely impresses. I make it when I want leftovers, because it reheats beautifully and the flavours only get better overnight.

Per serving
  • 620Calories
  • 28gProtein
  • 32gFat
  • 55gCarbs
estimated

Macaroni Béchamel Tips and Notes

Why you'll love it

  • Creamy, cheesy, and deeply comforting, the kind of dish people ask for by name.
  • It bakes into clean, sliceable squares instead of a sloppy mess.
  • Feeds a crowd and the leftovers reheat brilliantly.
  • The spiced meat layer gives it real character, not just plain pasta and sauce.
  • Make-ahead friendly, so it's great for gatherings and busy weeks.
  • Familiar enough that kids eat it, special enough for guests.

Ingredient notes

Pasta: penne or any tubular pasta is traditional because the bechamel and meat catch inside the tubes. Cook it a minute short of the package time, because it keeps cooking in the oven and you don't want it mushy.

Minced meat: beef is most common, though lamb or a blend works. Cook it down with onion and garlic until the liquid is gone, so the layer is dry-ish and won't make the bake watery.

Bechamel: this is the make-or-break part. You want it thick, like a loose custard, made from butter, flour, and warm milk. Some cooks beat an egg into the cooled bechamel to help it set firmer for those clean slices.

Spices: allspice or seven-spice (baharat) in the meat is what makes it taste Egyptian rather than Italian. A little nutmeg in the bechamel is a classic touch too.

Cheese: a handful of grated cheese stirred into the bechamel and scattered on top gives you that golden, bubbling crust. Use something that melts and browns well.

Tips & tricks

Make the bechamel thick. If it's runny, the bake will be soupy and won't slice. It should coat the back of a spoon heavily and hold a line when you draw a finger through it.

Let the meat cook until it's dry, with no pooled liquid in the pan. A wet meat layer leaks into the pasta and makes the whole thing loose.

Undercook the pasta by a minute or two. It finishes cooking in the oven, and pasta that's already soft going in turns to mush by the time the top is golden.

Let it rest 15 to 20 minutes after baking before you cut. This is the single most important step for clean squares. Cut it hot and it falls apart.

If you want firmer slices, temper a beaten egg into the bechamel once it's cooled slightly off the heat. It helps the top set rather than stay loose.

Storage & make-ahead

Keeps in the fridge, covered, for up to 4 days. Many people, me included, think it tastes even better the day after, once it's fully set and the flavours have settled.

Freeze it baked or unbaked for up to 3 months. Wrap it well to avoid freezer burn. Thaw overnight in the fridge before baking or reheating.

Reheat covered in a moderate oven (around 180C) until hot through, or microwave individual squares. The oven keeps the top nicer; the microwave is faster for one portion.

Variations

Add a thin layer of tomato sauce over the meat for a slightly saucier, more lasagna-like result. Some families do this, some keep it pure bechamel.

Stir extra cheese through the pasta layers for a richer, gooier bake if you like it indulgent.

Make it vegetarian by swapping the meat for sauteed mushrooms and spinach seasoned with the same warm spices.

Use lamb instead of beef for a deeper, richer meat layer, which is lovely if you grew up eating it that way.

Learn the staples

Master the Middle Eastern basics

Macaroni Béchamel FAQs

It's an Egyptian baked pasta dish with a layer of pasta, a layer of spiced minced meat, more pasta, and a thick bechamel sauce on top, baked until golden and set. It's often called the Egyptian version of lasagna or pastitsio.
Usually one of three reasons: the bechamel was too thin, the meat layer had too much liquid, or the pasta was overcooked. Make the bechamel thick, cook the meat until dry, and undercook the pasta slightly.
Yes, it's ideal for it. Assemble it fully and refrigerate up to a day before baking, or bake it ahead and reheat. It also freezes well baked or unbaked for up to 3 months.
Penne or another short tubular pasta is traditional, because the meat and sauce catch inside the tubes. Cook it a minute short of the package time so it doesn't go mushy in the oven.
It's optional but helpful. Tempering a beaten egg into the slightly cooled bechamel helps the top set firmer, which gives you cleaner slices. Plenty of cooks skip it and just make the sauce nice and thick instead.
Make sure the bechamel is thick and the meat is dry, then let the dish rest 15 to 20 minutes after baking before cutting. Cutting it straight out of the oven is the main reason it falls apart.
Yes. Swap the minced meat for sauteed mushrooms and spinach seasoned with the same warm spices like allspice. You keep all the creamy, comforting layers without the meat.
Join in

Reviews & Tips

Loading reviews…