
Layers of tender pasta, cinnamon-laced beef ragù, creamy béchamel and kasseri cheese come together in this classic Greek comfort dish—perfect for holiday tables and hearty family meals.

This Pastitsio has been a centerpiece at our family table for years and always brings people together. I first learned this version one chilly winter when I was intent on reproducing the bold, homestyle flavors I remembered from a trip to Crete. The marriage of a slowly simmered, cinnamon-scented beef ragù with creamy, whipped béchamel and salty kasseri cheese is the kind of comfort food that seems to fix whatever ails you. It’s rich but balanced: the warm spice and tomato in the meat layer cut through the luxurious milkiness of the top layer, while the pasta holds everything together with satisfying structure.
I like to make the meat sauce a day ahead—the flavors deepen overnight and assembly becomes a relaxed, even joyful process. This version yields a large pan, ideal for feeding a crowd or for gifting a hearty portion to a neighbor. The top browns into a golden, almost brûléed finish that cracks into perfect squares; each forkful gives you a ribbon of pasta, savory filling, and velvet béchamel. It’s a showstopper with humble roots, and the ritual of waiting the few hours it takes to develop the sauce makes the eventual tasting feel deserved and celebratory.
Our family reaction is always the same: quiet appreciation, then second helpings. When I first served this to a skeptical teenager, she asked for the recipe and a week later made a version for a class potluck—everyone asked where it came from. That kind of validation is why this remains in our rotation.
My favorite aspect is the contrast: the warm, spiced beef and the cool, creamy béchamel are both comforting and complex. The top becomes slightly crisp while the interior stays lush—each bite is a study in texture and memory, and it’s the dish our family requests for celebrations.
Store leftovers in an airtight container in the refrigerator for up to 4 days. To freeze, cool completely, slice into individual portions, wrap each piece tightly in plastic wrap and place in a heavy-duty freezer bag for up to 3 months. Reheat from thawed in a 350°F oven covered with foil until warmed through, about 20–30 minutes; uncover for the last 5–10 minutes to refresh the top. For best texture, avoid microwaving large portions as the béchamel can separate; use the oven for even reheating.
If kasseri is unavailable, substitute asiago, provolone, or a mild Greek kefalotyri for similar salty, melty character. For a lighter version, use 90/10 beef and add a tablespoon of olive oil when sautéing the onion to replace some of the fat. For a gluten-free approach, use a certified gluten-free tubular pasta and thicken the béchamel with cornstarch slurry (mix 3 tablespoons cornstarch with cold milk before adding) in place of the flour—texture will be slightly different but still delicious.
Serve squares with a crisp green salad dressed with lemon and olive oil to cut the richness. A simple cucumber-yogurt salad (tzatziki-style) is a classic pairing that brightens the plate. For a complete Greek-themed meal, accompany with roasted lemon potatoes and steamed green beans. Garnish with a little extra grated kasseri and a few fresh oregano leaves for color and aroma.
Pastitsio is Greece’s answer to layered pasta comfort food, influenced by Ottoman and Italian culinary histories. The cinnamon in the meat layer and the custardy béchamel give it a distinctive eastern Mediterranean identity. Over time, families have adapted it with regional cheeses and varying spice levels—some versions include a touch of nutmeg in the béchamel, others a splash of red wine in the ragù. It’s a celebratory dish often served at gatherings and festivals.
In winter, add a cup of finely chopped roasted red peppers to the meat layer for depth. For a spring or summer twist, fold in fresh basil and lemon zest into the béchamel before baking for brightness. At holiday time, double the cheese for a richer crust and serve with pickled vegetables to cut through the richness.
Make the ragù two days ahead and refrigerate; cool completely before covering. Par-cook the pasta and toss with the egg, then pack it separately if you plan to assemble the day of baking. Béchamel can be made an hour ahead and left at room temperature—reheat gently while stirring before pouring. Use shallow, oven-safe containers to reduce bake time when reheating individual portions.
There’s something generous about preparing this for others; it invites communal eating and conversation. Whether on a weekday or at a celebration, Pastitsio rewards the patience you invest in it—make it your own and enjoy the warmth it brings to your table.
Brown the meat well to develop fond—this caramelization adds depth to the ragù.
Temper the eggs into the béchamel slowly to prevent curdling and ensure a silky, stable top.
Cook the pasta slightly under al dente because it will finish cooking in the oven with the sauces.
Make the ragù a day ahead; it improves overnight and assembly becomes stress-free.
This nourishing 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 ragù is better the next day; refrigerate overnight to let flavors meld. Reheat gently before assembling.
Thaw overnight, reheat covered in a 350°F oven until warmed through, about 20–30 minutes depending on portion size.
This 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é onion in a little olive oil until translucent, add ground beef and brown. Stir in tomato sauce and cinnamon, simmer gently with lid slightly ajar for 3 hours. Cool and refrigerate overnight.
Cook pasta until just under al dente, drain and cool slightly. Toss with 1 beaten egg by hand to help the bottom layer bind in the pan.
Preheat oven to 350°F. Oil a large pan, spread pasta, sprinkle one-third of the cheese, layer the meat sauce, then another third of the cheese.
Melt 1 stick butter, whisk in 1 cup flour and cook 1–2 minutes. Gradually whisk in 5 cups milk until boiling and thick. Temper 3 beaten eggs with 1/2 cup milk and add to béchamel, whisking until smooth and thick.
Pour béchamel over layered pan, sprinkle remaining cheese, drizzle melted 1/2 stick butter on top. Bake on a sheet at 350°F for 1 hour until golden; broil briefly if additional browning 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
@sararecipes on social media!


A bright, restorative broth ready in ten minutes—packed with garlic, ginger, miso and turmeric to support immunity and soothe the soul.

A bright, 20-minute Greek pasta salad loaded with crisp cucumber, cherry tomatoes, Kalamata olives, feta, and a tangy tzatziki vinaigrette — perfect for summer gatherings or easy meal prep.

Crispy-tender salmon bites tossed in a creamy, sweet-spicy bang bang sauce — ready in about 20 minutes using an air fryer or oven.

Leave a comment & rating below or tag @sararecipes 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.