Greek Lasagna Recipe with Spiced Beef and Béchamel

Updated November 3, 2026

Total time
2 hr 35 min
prep 35 min · cook 1 hr 40 min
Serves
8
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Greek Lasagna Recipe with Spiced Beef and Béchamel

Greek lasagna is a pastitsio-inspired baked pasta made with lasagna sheets, cinnamon-scented beef and tomato sauce, and a rich béchamel topping. This version keeps the familiar layered shape of lasagna while using flavors associated with Greek pastitsio; recipes vary, and traditional pastitsio is often made with tubular pasta instead.

Ingredients

  • 2 tablespoons (30 ml) olive oil
  • 1 medium yellow onion, finely chopped, about 1 cup (150 g)
  • 3 garlic cloves, minced, about 1 tablespoon (9 g)
  • 1½ pounds (680 g) lean ground beef
  • 2 tablespoons (30 g) tomato paste
  • 1 can (28 ounces / 794 g) crushed tomatoes
  • ½ cup (120 ml) water
  • 1 teaspoon (1 g) dried oregano
  • ½ teaspoon (1.3 g) ground cinnamon
  • ¼ teaspoon (0.5 g) ground allspice
  • 1 bay leaf
  • 1 teaspoon (6 g) fine salt, plus more to taste
  • ½ teaspoon (1 g) black pepper
  • 12 lasagna noodles, about 1 pound (454 g), preferably oven-ready or regular dried noodles
  • 1 tablespoon (18 g) salt for the pasta water
  • 6 tablespoons (85 g) unsalted butter
  • ½ cup (60 g) all-purpose flour
  • 4 cups (960 ml) whole milk, warmed
  • ¼ teaspoon (0.5 g) ground nutmeg
  • ¼ teaspoon (0.5 g) black pepper
  • 1½ cups (150 g) grated kefalotyri, divided; finely grated pecorino Romano is a practical substitute, though it tastes sharper and saltier

Instructions

  1. Get everything ready. Finely chop the onion, mince the garlic, measure the spices, and grate the cheese. Set out a 9-by-13-inch (23-by-33-cm) baking dish. Allow about 15 minutes for this prep, plus 10 minutes later to assemble and layer the casserole. If using regular dried noodles, check the package directions so you can cook them just until pliable; oven-ready noodles do not need pre-boiling.
  2. Cook the beef sauce. Heat the olive oil in a large, heavy saucepan or Dutch oven over medium heat. Add the onion and cook for about 5 minutes, stirring occasionally, until softened. Stir in the garlic for 30 seconds, then add the ground beef. Break it into small pieces and cook for about 8 minutes, stirring as it browns. Check several of the largest pieces with a food thermometer: USDA FSIS gives 160°F (71°C) as the safe minimum internal temperature for ground beef. Drain excess fat if there is more than a thin coating in the pan.
  3. Simmer until the sauce thickens. Stir in the tomato paste, oregano, cinnamon, allspice, salt, and pepper. Cook for 1 minute, then add the crushed tomatoes, water, and bay leaf. Bring the sauce to a gentle simmer and cook uncovered for about 21 minutes, stirring now and then. It should be thick enough to mound slightly on a spoon rather than run like soup. Remove the bay leaf and taste; adjust the salt or pepper if needed. This sauce takes about 35 minutes in total, including browning.
  4. Heat the oven and prepare the noodles. While the sauce simmers, heat the oven to 375°F (190°C). If using regular dried noodles, bring a large pot of water to a boil, add the tablespoon of salt, and cook the noodles for about 8 minutes or until flexible but still firm in the middle. They will soften further in the oven. Drain carefully and lay them flat on a lightly oiled tray or clean baking sheet so they do not stick together. Skip this step for oven-ready noodles.
  5. Make the béchamel. Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes, stirring constantly, until it forms a smooth paste without browning. Gradually whisk in the warm milk, adding a little at a time at first to prevent lumps. Bring the mixture to a gentle simmer and cook for about 7 to 9 minutes, whisking often, until smooth and thick enough to coat the back of a spoon. Remove from the heat and stir in the nutmeg, ¼ teaspoon pepper, and about ½ cup (50 g) of the grated cheese. Taste before adding salt, since the cheese can be salty.
  6. Layer the casserole. Spread a thin layer of meat sauce over the bottom of the baking dish. Arrange four noodles in a single layer, overlapping slightly if needed. Spread about one-third of the remaining meat sauce over them and sprinkle with a little cheese. Repeat with another four noodles and another layer of sauce and cheese. Add the final four noodles, then spread the béchamel evenly over the top, reaching the corners. Finish with the remaining grated cheese. Take care not to leave large gaps between noodles; a close layer helps the slices hold together.
  7. Bake and rest. Cover the dish loosely with foil, tenting it so the foil does not touch the béchamel, and bake for 25 minutes. Remove the foil and bake for another 20 minutes, until the top is golden in spots and the sauce bubbles around the edges. If the top needs more color, broil briefly while watching it closely. Let the lasagna rest for 20 minutes before cutting. The rest is important: it lets the sauce settle so the portions are easier to lift out neatly.

Tips

  • Keep the sauce fairly thick. A watery meat sauce can make the layers slide and leave the finished dish loose. If yours looks thin after simmering, cook it uncovered for a few extra minutes before layering. If it becomes too thick, stir in a tablespoon or two of water.
  • Choose your noodles deliberately. Regular lasagna sheets should be boiled only until flexible and still a little firm. They finish cooking in the casserole, so fully soft noodles can turn mushy. Oven-ready sheets are convenient, but they need enough moisture; keep the meat sauce and béchamel generous and follow the noodle package guidance.
  • Grate the cheese finely. Fine shreds melt more evenly into the béchamel and brown more consistently on top. Kefalotyri gives a distinctly Greek, savory character. If it is difficult to find, pecorino Romano works well; use a little less salt in the sauce because pecorino is usually saltier.
  • Give it the full rest. Cutting immediately after baking releases steam and sauce, making the first slices difficult to serve. Rest the dish for 20 minutes, then use a sharp knife to cut through the top and a broad spatula to lift each portion.

Serving Suggestions

This casserole is rich and filling, so serve it with something crisp and fresh. A Greek-style salad of cucumber, tomato, red onion, olives, and feta adds brightness, while simply dressed greens with lemon and olive oil offer a lighter contrast. You can also put out sliced cucumbers, tomatoes, or a small bowl of olives for an easy side that does not need much preparation.

Warm pita or crusty bread is useful for catching the tomato sauce, though it is optional because the pasta makes the meal substantial. For a larger dinner, add roasted green beans, zucchini, or seasonal vegetables. Serve the lasagna hot after its resting time, and bring extra grated kefalotyri or pecorino to the table for anyone who wants a little more on top. A piece cut with a clean edge will hold its layers best once it has settled.

Variations

Use lamb instead of beef: Replace all or part of the ground beef with ground lamb for a deeper, richer flavor. The same 160°F (71°C) safe minimum applies to ground lamb. Lamb can release more fat, so spoon off excess after browning. A half-beef, half-lamb mixture is a balanced option if you want lamb’s flavor without making it dominant.

Make it meat-free: Replace the beef with about 1 pound (450 g) chopped mushrooms and 1 cup (170 g) cooked brown lentils. Brown the mushrooms well so their moisture evaporates, then add the lentils with the tomatoes. The filling will be softer and earthier than the beef version, so simmer it until thick before assembling. Use vegetable stock in place of the water if you want a fuller savory flavor.

Adjust the spice profile: Cinnamon and allspice give the beef sauce its warm, Greek-inspired character, but they should not make it taste sweet. For a gentler flavor, reduce the cinnamon to ¼ teaspoon and omit the allspice. For a more aromatic sauce, add a pinch of ground cloves. Keep the oregano, tomato, and bay leaf in the mix so the sauce remains balanced.

Try another hard cheese: Kefalotyri is a traditional Greek cheese that may not be stocked everywhere. Pecorino Romano is the closest easy-to-find swap in this recipe, while Parmesan is milder and less salty. If using Parmesan, the topping will be less sharp and a little more mellow. Avoid soft cheeses in the béchamel, since they can change its texture and make it harder to spread smoothly.

Storage and Reheating

Let leftovers cool briefly, then refrigerate them within 2 hours of baking in a covered container or tightly covered baking dish. The lasagna keeps for 3 to 4 days in the refrigerator. For easier lunches, cut it into portions once cool and store the pieces in individual containers. Keep the dish covered to prevent the pasta edges from drying out and to limit absorption of other refrigerator odors.

Reheat individual portions in the microwave, covered loosely, until steaming hot throughout; turn or rotate the serving partway through if your microwave heats unevenly. For the oven, cover a portion or the remaining casserole with foil and warm at 350°F (175°C). Add a spoonful of water around a portion if it seems dry. Check reheated leftovers with a food thermometer and bring them to 165°F (74°C), the USDA FSIS recommended temperature. Reheat only the amount you plan to eat.

To freeze, wrap cooled individual portions well and freeze for up to 2 to 3 months for best quality. Thaw overnight in the refrigerator before reheating, or heat from frozen in a covered oven-safe dish for longer, checking that the center reaches 165°F (74°C). The béchamel may look slightly less silky after freezing, but the flavor remains good. Do not leave the casserole at room temperature for extended storage.

Frequently Asked Questions

Is Greek lasagna the same as pastitsio?

They are closely related, but they are not exactly the same. Pastitsio is a Greek baked pasta dish commonly made with tubular pasta, spiced meat sauce, and béchamel. This recipe uses lasagna sheets in a similar layered arrangement, so it is best described as Greek-style lasagna or a pastitsio-inspired lasagna.

Can I assemble Greek lasagna ahead of time?

Yes. Assemble the dish, cover it, and refrigerate it for up to 24 hours before baking. For more even baking, let the chilled dish sit at room temperature while the oven heats, but do not leave it out for more than 2 hours. It may need a few extra minutes in the oven because it starts cold; look for bubbling edges and a hot center before serving.

Can I use oven-ready lasagna noodles?

Yes. Use the same number of sheets if they fit your pan, and do not boil them first. Oven-ready noodles rely on moisture from the sauce and béchamel, so spread both layers evenly and avoid making the meat sauce overly thick. Check the package instructions, since noodle sizes and recommended baking methods can vary.

Why is my lasagna watery or difficult to slice?

The most common causes are a thin meat sauce, overcooked noodles, or cutting the casserole before it has rested. Simmer the sauce until thick, cook regular noodles only until firm, and let the baked dish rest for the full 20 minutes. If the tomato mixture was especially wet, an extra few minutes of uncovered simmering can help before assembly.

What can I use instead of kefalotyri?

Grated pecorino Romano is a practical substitute and gives a sharp, salty finish. Parmesan also works but tastes milder. Since both alternatives can differ in saltiness from kefalotyri, taste the béchamel and meat sauce before adding extra salt. Finely grated cheese melts most smoothly into the sauce.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).