Dinner · Part 2 of 3: Instructions
Authentic Greek Pastitsio with Creamy Béchamel Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 8
Before you start
Before starting, set out all the ingredients. Bring the milk to a gentle warmth in a small saucepan or microwave, as adding cold milk to the roux can cause lumps. Have the pasta water boiling before you begin the meat sauce.
Grate the Parmesan and chop the parsley. Lightly beat the eggs in a small bowl. Preheat the oven to 350°F (175°C) when you start assembling. A 9x13-inch baking dish works best; no need to grease it, as the layers provide enough moisture.
Ingredients at a glance (19)
- 1 lb tubular pasta (such as bucatini or penne)
- 1 tbsp kosher salt
- 2 tbsp olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 1/2 lb ground beef
- 1 tsp ground cinnamon
- 1/2 tsp ground allspice
- 1/4 tsp ground nutmeg
- 2 tbsp tomato paste
- 1/2 cup dry red wine
- 1 cup beef broth
- 1/4 cup fresh parsley, chopped
- 1/2 cup unsalted butter
- 1/2 cup all-purpose flour
- 4 cups whole milk, warmed
- 2 large eggs, lightly beaten
- 1/2 cup grated Parmesan cheese
- salt and freshly ground black pepper to taste
Instructions
Pasta and Meat Sauce
- Cook the PastaBring a large pot of salted water to a rolling boil. Add the tubular pasta and cook until just al dente, about 2 minutes less than the package directs. Drain well, then spread the pasta on a baking sheet to cool slightly. Toss with a drizzle of olive oil to prevent sticking.Look for Pasta is tender but still firm to the bite, and each piece is separate.Tip Do not overcook the pasta; it will bake further in the oven.
- Make the Meat SauceIn a large skillet or Dutch oven, heat the olive oil over medium-high heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for 1 minute until fragrant. Add the ground beef, breaking it up with a wooden spoon, and cook until browned all over, about 8 minutes.Look for The beef is browned and crumbly, and the onions are golden.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Season the beef lightly with salt and pepper as it cooks.
- Season the MeatSprinkle the cinnamon, allspice, and nutmeg over the browned beef. Stir to coat evenly. Add the tomato paste and cook for 2 minutes, stirring constantly, to deepen its flavor. Pour in the red wine and scrape up any browned bits from the bottom of the pan. Let the wine reduce by half.Look for The spices are fragrant and the wine has mostly evaporated.Tip The spices are the signature of Greek pastitsio—don't skip them.
- Simmer the SaucePour in the beef broth and bring the mixture to a simmer. Reduce the heat to low and let it bubble gently for 10 minutes, stirring occasionally, until the sauce thickens slightly. Stir in the fresh parsley, then taste and adjust seasoning with salt and pepper. Remove from heat and set aside.Look for The sauce is thick and rich, with the parsley brightening the color.Tip The sauce should be moist but not watery; it will absorb into the pasta.
The pasta is al dente and lightly coated with oil. The meat sauce is deeply browned, with the onions soft and translucent. The spices release a warm, sweet aroma, and the wine has reduced into a rich glaze.
The sauce is thick enough to cling to a spoon, with parsley flecks providing freshness. Taste it—it should be savory with a hint of sweetness from the cinnamon and allspice. Adjust salt if needed, but remember the flavors will meld further in the oven.
Béchamel
- Prepare the BéchamelIn a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 2 minutes, stirring constantly, to make a blonde roux. Gradually pour in the warmed milk, whisking continuously to prevent lumps. Cook, whisking often, until the sauce thickens to a creamy consistency, about 8 minutes.Look for The béchamel is smooth and thick enough to coat the back of a spoon.Tip Keep the heat moderate and whisk constantly for a lump-free sauce.
- Finish the BéchamelRemove the saucepan from the heat. Let the béchamel cool for 5 minutes, then whisk in the beaten eggs and grated Parmesan until fully incorporated. Season with salt, pepper, and a pinch of nutmeg. The sauce should be glossy and thick but pourable.Look for The béchamel is smooth and silky, with the cheese melted in.Safe temperature 160°F (71°C) internal temperature (egg dishes)Tip Cooling the béchamel slightly prevents the eggs from scrambling.
The béchamel is smooth and glossy, with no lumps. It coats the back of a spoon and holds a line when you run a finger through it. The eggs and Parmesan are fully incorporated, giving the sauce a pale yellow color and a rich, cheesy aroma. The texture is thick but still pourable. If it seems too thick, whisk in a splash of warm milk. If too thin, cook it a few minutes longer before adding the eggs.
Assembling and Baking
- Assemble the PastitsioPreheat the oven to 350°F (175°C). Spread half of the cooked pasta evenly in a 9x13-inch baking dish. Spoon the meat sauce over the pasta, spreading it to cover completely. Top with the remaining pasta, pressing gently to create an even layer.Look for The layers are even and the dish is full to the top.Tip Press the top pasta layer gently so it sits flat.
- Add the Béchamel ToppingPour the béchamel sauce over the top layer of pasta, spreading it evenly with a spatula to cover every piece. Tap the dish gently on the counter to release any air bubbles and help the sauce settle.Look for The béchamel covers the pasta completely and is smooth on top.Tip Make sure the béchamel reaches the edges to seal in the filling.
- Bake the PastitsioPlace the baking dish on a rimmed baking sheet to catch any drips. Bake for 45 to 55 minutes, until the top is deep golden brown and the filling is bubbling at the edges. Let the pastitsio rest on a cooling rack for at least 10 minutes before slicing.Look for The top is golden and slightly puffed, and the edges are bubbling.Tip Resting allows the layers to set for clean slices.
The assembled pastitsio shows distinct layers: pasta, meat sauce, pasta, and a smooth béchamel top. As it bakes, the top puffs slightly and turns golden brown, with the edges bubbling.
The kitchen fills with the scent of spiced meat and toasted cheese. When done, the top is deeply browned and a knife inserted in the center comes out hot. After resting, the slice holds together, revealing the beautiful layers that the video captures.
Common mistakes
A common mistake is undercooking the béchamel, which can result in a runny topping. Make sure it thickens to a nappe consistency before adding the eggs. Another pitfall is overbaking, which dries out the casserole. Watch the top—once it's golden brown, it's ready.
Skipping the rest period after baking is also tempting, but the pastitsio needs time to set; cutting too soon leads to messy slices. Finally, don't skimp on the spices; they are what make this dish distinctly Greek.
How to tell it’s done
The pastitsio is done when the top is deep golden brown and the filling is bubbling at the edges. A knife inserted into the center should come out hot and the béchamel should be set, not jiggly. The internal temperature of the meat sauce should have reached 160°F (71°C) during baking, but since the dish is fully cooked, this is not a concern. Let it rest for at least 10 minutes so the layers firm up and slices hold their shape.
- Ground meat: 160°F (71°C) in the thickest part
- Egg dishes: 160°F (71°C) in the thickest part
Up next · Part 3 of 3
4 variations · storage & make-ahead · 5 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)