
Layers of tender pasta, cinnamon-laced beef, creamy béchamel and kasseri — a classic Greek baked dish that's perfect for dinner parties and family gatherings.

This pastitsio has been a centerpiece at holiday tables and casual Sunday dinners in my house for years. I discovered this layered dish during a weekend trip to a small taverna outside Athens, where the cook explained that patience and good dairy are what transform simple pantry staples into something truly soulful. Back home I adapted the technique, lengthened the simmer on the meat sauce, and learned that a silky béchamel and plenty of kasseri (or aged asiago) make the difference between ordinary and unforgettable.
The final dish is a study in contrasts: al dente tubular pasta provides structure, the meat layer is richly seasoned with cinnamon and tomato that have reduced down to an almost jammy texture, and the top is a cloud of pale, nutty béchamel browned to a golden crust. Every bite has savory depth, a whisper of warm spice, and the satisfying pull of melted cheese. It takes a little time, but the payoff is a casserole that serves a crowd and keeps beautifully — ideal for celebratory meals or Sunday leftovers that taste even better the next day.
My family always asks for seconds and sometimes thirds. The first time I brought this to a neighborhood dinner, someone asked for the recipe by the end of the night — it was that kind of hit. Over the years I've tweaked the spice balance, the cheese amount, and the béchamel thickness until it reliably produces a browned top with a custardy interior.
I love how this dish improves with time — the flavors knit together after refrigeration and the texture becomes almost custardy in the middle. At family gatherings I often prepare the sauce ahead while entertaining, then assemble and bake when guests arrive so the house smells amazing and I have more time to socialize.
Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, cut into portions and freeze flat in sealed containers or heavy-duty freezer bags for up to 3 months. Thaw overnight in the refrigerator before reheating. To reheat, cover with foil and bake at 350°F until warmed through (25–40 minutes depending on portion size), then remove foil and broil briefly to refresh the top if desired. Avoid microwaving large slabs — slow oven reheating preserves texture.
If kasseri is unavailable, substitute grated asiago, pecorino Romano (for saltier punch), or a mild-grating cheddar blended with mozzarella for melt. Swap ground beef for a 50/50 mix of beef and lamb for a gamier, more Mediterranean profile. For a lighter version, use 93/7 ground beef but add a tablespoon of olive oil when cooking the onion for mouthfeel. Gluten-free pasta can replace the tubes; ensure you use a gluten-free flour blend for the béchamel roux.
Serve slices with a bright salad of peppery arugula, cucumbers and cherry tomatoes dressed in lemon and olive oil to cut richness. A side of roasted vegetables or lemony green beans complements the savory baked layers. For wine, choose an unoaked rosé, a medium-bodied red like Xinomavro or a fruity grenache. Garnish with freshly chopped parsley and a light dusting of grated cheese if desired.
Pastitsio is a beloved Greek comfort dish with roots in Ottoman and Mediterranean cuisines, where layered pasta and meat melded with béchamel. It evolved in the early 20th century into the form Greeks know today — tubular pasta beneath a spiced meat sauce and a luxurious béchamel top. Regional variations exist across Greece: some versions add nutmeg instead of cinnamon, others incorporate béchamel seasoned with lemon zest or grated cheese, reflecting local tastes and dairy traditions.
In summer, stir in roasted eggplant or zucchini into the meat layer for brightness and vegetable bulk. In winter, enrich the meat with slow-roasted tomatoes or add a splash of red wine to the sauce for warmth. For holiday gatherings, increase the cheese and serve with lemony greens; for lighter spring meals, pair with a vinaigrette-dressed herb salad to balance the dish's richness.
Plan two days: day one make the sauce and refrigerate; day two cook pasta, make béchamel and assemble. Grate the cheese and measure the flour and milk ahead of time to streamline assembly. If you need individual portions for lunches, slice and freeze right away in single-serving containers. Label containers with date and reheat directly from frozen by adding 10–15 minutes to baking time at 350°F.
There is something quietly celebratory about serving pastitsio — it feels like a hug from the oven. Whether you make the full-size tray for a family dinner or halve the ingredients for a weeknight treat, the layered textures and comforting flavors invite lingering at the table and sharing with those you love. Make it your own by adjusting cheese, spice, or protein; it always rewards small experiments.
Simmer the meat sauce for at least 3 hours to concentrate flavors and reduce acidity.
Temper the eggs by whisking in a few tablespoons of hot béchamel before adding to prevent curdling.
Cook pasta slightly under package time so it finishes perfectly in the oven without becoming mushy.
Chill the sauce overnight; it makes assembly neater and improves flavor melding.
This nourishing authentic pastitsio (greek lasagna) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. The meat sauce benefits from chilling overnight; flavors deepen and assembly is easier.
If the top isn't browned enough after an hour, broil for 3–5 minutes while watching carefully to avoid burning.
This Authentic Pastitsio (Greek Lasagna) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Sauté the chopped onion in olive oil until translucent, add ground beef and cook until no pink remains. Stir in tomato sauce, cinnamon, and salt. Simmer covered slightly ajar on low for 3 hours, stirring occasionally until reduced and flavorful. Cool and refrigerate overnight.
Boil salted water and cook tubular pasta 1–2 minutes less than package directions. Drain and toss warm pasta with one beaten egg to bind the bottom layer.
Preheat oven to 350°F. Drizzle oil in a 12x18-inch pan, spread pasta evenly, sprinkle one-third of grated cheese, add the meat sauce, then another third of cheese.
Melt 1 stick butter, whisk in flour and cook 1–2 minutes. Gradually add 5 cups milk while whisking until bubbling and thick. Temper beaten eggs and 1/2 cup milk into the sauce, return to heat until glossy and thick. Let rest briefly.
Pour béchamel over meat and cheese, sprinkle remaining cheese and drizzle melted butter on top. Bake at 350°F for 1 hour until center is hot and top is browned. Broil 3–5 minutes if additional browning is needed. Rest 10 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


A bright, restorative broth made in 10 minutes with garlic, ginger, turmeric and miso—perfect for cold days, quick recovery, or a daily immunity ritual.

Bite-sized salmon glazed in a savory-sweet soy marinade, air-fried until caramelized and tender—ready in 15 minutes and perfect with rice or a green salad.

A comforting Mexican meatball soup with tender beef meatballs, fragrant spearmint, rice, and vibrant vegetables — perfect for family dinners and weeknight comfort.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.