Egyptian Macaroni in Béchamel

Pasta and bechamel cheese-topped dish
Desgrieux/Getty Images
Prep: 15 mins
Cook: 30 mins
Total: 45 mins
Servings: 6 servings
Nutrition Facts (per serving)
633 Calories
32g Fat
51g Carbs
35g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 633
% Daily Value*
Total Fat 32g 40%
Saturated Fat 12g 59%
Cholesterol 124mg 41%
Sodium 1609mg 70%
Total Carbohydrate 51g 19%
Dietary Fiber 7g 24%
Total Sugars 18g
Protein 35g
Vitamin C 6mg 29%
Calcium 358mg 28%
Iron 5mg 27%
Potassium 1263mg 27%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

If you live in the United States, you probably think of a dish filled with pasta in a cheesy béchamel sauce as good old mac and cheese. And when we say it's arguably the most delicious pasta dish on the planet, chances are that you agree. If you live in the Middle East, specifically in Egypt, you know this dish as macaroni béchamel and you also probably agree that it's the most delicious pasta dish on the planet.

The biggest difference between the two classic dishes is that the Egyptian version includes ground beef that has been browned and mixed with a tomato sauce. Then, instead of the cooked pasta being folded in with the cheese sauce, it's instead incorporated into the tomato sauce and the cheesy béchamel is baked on top similar to a Greek pastitsio. The result is a hearty, comforting dish with the goodness of beefy pasta on the bottom and creamy baked cheese sauce on top.

You can use any pasta you like but shapes like elbows, ziti or rigatoni are better for holding onto sauce and this dish is all about the sauce. You can also switch up the cheeses. Use other good melters like mozzarella or smoked Gouda and feel free to substitute Parmesan for the saltier Romano. Serve this pasta dish with a side salad or some sautéed broccoli for an amazing dinner.


  • 1 pound pasta, elbows, ziti, or rigatoni

  • 2 (26-ounce) jars traditional pasta sauce

  • 1 pound lean ground beef, or ground turkey

  • 1 cup shredded cheddar cheese

  • 1/4 cup grated Pecorino Romano cheese

Cheesy Béchamel Sauce Recipe:

  • 2 tablespoons unsalted butter

  • 1 clove garlic, peeled and finely minced

  • 3 tablespoons all-purpose flour

  • 1 1/2 cups whole milk

  • 1/4 teaspoon freshly ground black pepper

  • Salt, to taste

Steps to Make It

  1. Preheat the oven to 350 F.

  2. Bring a large pot of salted water to a boil on the stovetop for the pasta. While waiting for the water to boil, begin browning the ground beef or ground turkey in a large skillet or cast-iron pan.

  3. Add the pasta to the boiling water, reduce the heat to medium and cook according to package directions until just tender.

  4. Add the butter and garlic to a separate skillet and cook for one minute, just until the garlic becomes fragrant. Be careful not to burn it or it will become bitter.

  5. Whisk in the flour until it is coated with the butter and garlic. On low heat, slowly whisk in the milk until all the lumps are gone.

  6. Stir in the shredded cheddar cheese and the grated pecorino romano. Continue cooking and stirring until the sauce begins to thicken. Season with the salt and pepper.

  7. Once the beef is done browning, drain the excess fat from the pan and add the pasta sauce. Simmer on low heat. Drain the pasta and add it to the beef and pasta sauce mixture. Pour the meat sauce into a 9 x 12 oven-safe casserole dish. Cover with the béchamel sauce and bake, uncovered, for 30 minutes.Allow to cool for 15 minutes before serving. Serve with a green salad or your favorite roasted vegetables.