Average: 5 (1 vote)
Active time
1 hour
Total time
2 hours
10 Servings

Meat Sauce:

¼ cup olive oil

2 medium red onions, finely chopped

2 cloves of garlic, chopped

1 tablespoon tomato paste

1 ½ pounds ground beef (5% fat)

½ cup red wine

1 (14-ounce) can chopped tomatoes

1 teaspoon sugar

1 bay leaf

1 cinnamon stick

1 whole clove

Sea salt and freshly ground black pepper to taste


3 ounces unsalted butter

3 ounces flour

3 cups nonfat milk

2 egg yolks

3 ounces Parmigiano Reggiano or Kefalotyri, grated

Pinch of nutmeg

Salt and pepper to taste


12 ounces macaroni, preferably whole grain (can substitute penne or ziti)

1 egg, whisked

3 ounces feta cheese, crumbled

  1. Start by making the meat sauce. Heat a large pan to medium-high heat and add the olive oil. Stir in the chopped onions and sauté until softened. Stir in the garlic, tomato puree and the beef (breaking it up with a wooden spoon) and sauté. Pour in the red wine and cook until evaporated. Add the canned tomatoes, sugar, and spices. Bring to a boil, then turn the heat down and simmer with the lid on for about 30 minutes, until most of the liquid has evaporated. After the meat is cooked, remove the bay leaf, the clove, and the cinnamon.
  2. Prepare the béchamel sauce. Use a large pan to melt the butter over medium-low heat. Add the flour and whisk continuously to make a paste. Add the milk in a steady stream and keep whisking in order to prevent the sauce from getting lumpy. If the sauce still needs to thicken, continue to simmer and whisk. Remove the pan from the stove and add the egg yolks, cheese, a pinch of nutmeg and salt and pepper to taste. Whisk quickly, in order to prevent the eggs from curdling.
  3. Bring a large pot of water to a boil. Cook the pasta for the pastichio 2-3 minutes less than the package instructions; it will continue to cook in the oven. Drain the pasta and gently stir in the eggs and feta cheese with a spatula.
  4. Stir ¼ of the béchamel sauce into the meat sauce.
  5. Preheat the oven to 350°F. Grease the bottom and sides of a 11 x 7-inch baking dish with olive oil and assemble the pastichio. Layer the pasta, then the meat sauce, and top with the béchamel sauce. Smooth out with a spatula.
  6. Bake for about 40 minutes, until the crust turns a light golden brown. Serve warm.

Recipe and photo courtesy of Grecian Delight.


Calories: 360
Total Fat: 21g
Saturated Fat: 10g
Sodium: 250mg
Carbohydrate: 24g
Fiber: 1g
Protein: 19g

Yield: 10 Servings

How'd it Taste?

Kay Schirmer
Love this! I made it also using chicken in place of ground beef. It was Awesome!!!!
Moye Harrison
5 stars! Easy directions and an outstanding result. First time we've made this at home, and it's now on the permanent family list if favorites!
Sunny Sanoff
I have always used the Patstitsio recipe from my best friends Greek family. Bet the Bechamel takes a really really long time. This recipe looks like it will taste really similar but perhaps be a bit easier to prepare. (They use ground lamb)

Review this Recipe