Greek Pastitsio is the ultimate comfort food! Layers of perfectly cooked pasta, a rich cinnamon-spiced meat sauce, and a thick, creamy béchamel topping come together to create one unforgettable casserole. Often called Greek lasagna, this traditional dish is hearty, family-friendly, and perfect for holidays, Sunday dinners, or meal prep.
If you’ve never tried homemade Greek Pastitsio, this easy recipe delivers authentic Mediterranean flavors with simple ingredients you can find at nearly any grocery store.

Why You’ll Love This Greek Pastitsio
- Rich, authentic Greek flavor
- Creamy homemade béchamel sauce
- Perfect make-ahead dinner
- Freezer-friendly
- Great for feeding a crowd
- Comfort food at its finest
What Is Greek Pastitsio?
Pastitsio (pronounced pah-STEE-tsee-oh) is one of Greece’s most beloved baked pasta dishes. Unlike Italian lasagna, it features tubular pasta, a cinnamon-infused beef sauce, and a luxurious béchamel topping that’s baked until beautifully golden.
Every bite combines creamy, savory, and slightly warm spice flavors that make this dish incredibly satisfying.

Ingredients
For the Pasta
- 1 pound penne or ziti pasta
- 2 tablespoons butter, melted
- 1 cup grated Parmesan cheese
- 1 egg, beaten
For the Meat Sauce
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 pounds lean ground beef
- 1 (28-ounce) can crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ cup beef broth
- 1 tablespoon sugar (optional)
For the Béchamel Sauce
- 8 tablespoons butter
- ½ cup all-purpose flour
- 4 cups whole milk
- 2 eggs, lightly beaten
- 1½ cups grated Parmesan cheese
- ½ teaspoon nutmeg
- Salt and pepper to taste
Kitchen Equipment
- Large skillet
- Large pot
- Saucepan
- 9×13-inch baking dish
- Whisk
- Mixing bowls

How to Make Greek Pastitsio
Step 1: Cook the Pasta
Cook the pasta until just al dente. Drain well and toss with melted butter, beaten egg, and Parmesan cheese. Set aside.
Step 2: Make the Meat Sauce
Heat olive oil over medium heat.
Cook the onion until softened, about 5 minutes.
Add garlic and cook for 30 seconds.
Brown the ground beef and drain excess grease.
Stir in:
- Crushed tomatoes
- Tomato paste
- Cinnamon
- Nutmeg
- Oregano
- Salt
- Pepper
- Beef broth
- Sugar (if using)
Simmer for 20–25 minutes until thickened.

Step 3: Make the Béchamel
In a saucepan, melt butter.
Whisk in flour and cook for 2 minutes.
Slowly whisk in warm milk until smooth.
Cook until thick.
Remove from heat.
Whisk a small amount of the hot sauce into the beaten eggs, then slowly stir the egg mixture back into the saucepan.
Add Parmesan cheese, nutmeg, salt, and pepper.
Step 4: Assemble
Spread the pasta evenly into a greased baking dish.
Cover with the meat sauce.
Pour the béchamel over the top.
Smooth evenly.
Sprinkle with extra Parmesan cheese if desired.
Step 5: Bake
Bake at 350°F (175°C) for 45–50 minutes, or until the top is golden brown.
Allow the casserole to rest for 20 minutes before slicing.

Tips for the Best Pastitsio
- Don’t overcook the pasta.
- Let the meat sauce simmer until thick.
- Warm the milk before making the béchamel for a smoother sauce.
- Rest the casserole before serving so it slices cleanly.
- Freshly grated Parmesan melts much better than pre-shredded cheese.
Delicious Variations
Ground Lamb
For a traditional Greek flavor, substitute all or part of the beef with ground lamb.
Extra Cheesy
Mix mozzarella into the pasta layer for even more gooey goodness.
Healthier Version
Use lean ground turkey and reduced-fat milk.
Vegetarian
Replace the meat with lentils, mushrooms, zucchini, and eggplant.

What to Serve with Greek Pastitsio
- Greek salad
- Garlic bread
- Roasted vegetables
- Lemon potatoes
- Steamed green beans
- Tzatziki sauce
- Roasted asparagus
Storage
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months.
Thaw overnight before reheating.
Reheating
- Oven: 350°F for 20–25 minutes
- Microwave: 2–3 minutes per serving

Frequently Asked Questions
Can I make Greek Pastitsio ahead of time?
Yes! Assemble it up to one day in advance, cover, refrigerate, and bake when ready.
Can I freeze it before baking?
Absolutely. Wrap tightly and freeze for up to three months.
What pasta works best?
Traditional Greek pastitsio noodles are ideal, but penne, ziti, or bucatini work wonderfully.
Why does Pastitsio have cinnamon?
Cinnamon is a signature ingredient in many Greek meat dishes. It adds subtle warmth and depth without making the dish sweet.
Nutrition Facts
Per Serving (Based on 10 servings)
- Calories: 610
- Protein: 36g
- Carbohydrates: 42g
- Fat: 33g
- Saturated Fat: 16g
- Cholesterol: 150mg
- Sodium: 760mg
- Fiber: 3g
- Sugar: 7g
- Calcium: 320mg
- Iron: 4mg
Nutrition values are estimates and may vary depending on the ingredients and brands used.

Final Thoughts
Greek Pastitsio is one of those unforgettable meals that tastes even better the next day. With layers of tender pasta, rich tomato meat sauce, and creamy béchamel, it’s a comforting casserole that’s perfect for family dinners, special occasions, or meal prep. Once you make this authentic Greek favorite, it’s sure to become a regular in your recipe collection!
I hope you enjoyed learning about how to make this classic Greek lasagna recipe! If you liked this one, you should check out my Olive Garden Chicken Alfredo recipe and the rest of my blog. If you have any questions, please contact me at: [email protected]