• Skip to main content
  • Skip to primary sidebar
Veggies Don't Bite
menu icon
go to homepage
  • St. Patrick's
  • Recipes
  • Shop
  • Resources
  • Portfolio
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • St. Patrick's
    • Recipes
    • Shop
    • Resources
    • Portfolio
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Home ▸ Vegan Main Dishes

    Vegan Greek Pastitsio Recipe

    Last modified: October 5, 2022. Originally posted: April 21, 2022 By Sophia DeSantis

    As an Amazon Associate I earn from qualifying purchases.
    Jump to Recipe Print Recipe
    A collage of a piece of pastitsio on a plate, it being layered and served with overlay text
    A photo of a piece of Pastitsio on a black plate sitting on a blue towel on a dark surface in front of another piece

    This is hands down the best vegan Greek pastitsio recipe you will ever find! Based on my mom's traditional recipe, it's healthy and has a flavor that's unreal. You won't miss the meat or dairy at all!

    Growing up, this was my absolute favorite dish. While it takes some effort and love to put it together, you can easily prep ahead of time to make it quick day of!

    Front view of a piece of pastitsio on a black plate sprinkled with parsley and more pastitsio in the background
    Click here to subscribe

    This post was originally published on January 12, 2015.

    I can't get over how good this recipe is. I never thought I could replicate the same flavors that I grew up with, but boy did I hit the mark! Bonus, it has some sneaky veggies you'd never guess were in there making the nutritious factor even better!

    How to Make Vegan Pastitsio

    There are three main layers to pastitsio: the pasta, the "meat" sauce and the bechamel. You can easily make the "meat" sauce and the bechamel ahead of time, then day of cook the pasta and build to make it a little less time consuming.

    Replicating the original meat and dairy based recipe was a little tricky, but once I broke down the parts it was easier than I thought. While the ingredient list is a little long due to the many layers of this vegan pastitsio, the effort is well worth it!

    Ingredients

    To make the "meat" sauce you need:

    • Chickpeas
    • Walnuts
    • Onion
    • Broth
    • Lentils
    • Tomatoes
    • Parsley
    • Tomato sauce
    • Wine
    • Salt
    • Pepper

    For the rest of the dish:

    • Pasta
    • Reserved pasta water
    • Tapioca starch
    • Milk
    • Salt
    • Vegan Parmesan
    • Vegan Bechamel
    A dark surface with ingredients like creams, liquids, beans, sauces, spices, herbs both in bowls and not

    Step by Step Instructions

    Cook and coat the pasta:

    1. Cook the pasta and reserve some pasta water.
    2. Make a slurry.
    3. Whisk pasta water with slurry to make an egg like mixture.
    4. Coat pasta with the mixture and cheese.
    Top view of cooked pasta in a strainer next to a glass cup with pasta water
    A blue bowl with a milky liquid next to tapioca starch in a small bowl and pasta water in a glass cup
    Top view of a large pot with white liquid and a whisk inside next to pasta and another white liquid
    Top view of pasta mixed with parmesan in a pot next to bowls with tapioca starch, Parmesan and pasta water

    Prep the meat sauce:

    1. Chop the walnuts and chickpeas together.
    2. Process the tomatoes into a chunky sauce.
    3. Sauté the onions.
    4. Add the lentils, cauliflower, tomatoes and parsley.
    5. Stir in the tomato sauce, wine, salt and pepper.
    Top view of a food processor with chopped chickpeas and walnuts next to bowls of whole ones
    Top view of a food processor with chopped tomatoes next to a whole tomato
    Top view of a pan with chopped onions being mixed by a wooden spoon next to bowls of herbs, tomatoes and chopped chickpeas
    Wooden spoon mixing a chopped bean and tomato mixture in a large pan next to bowls of ingredients
    A wooden spoon mixing a liquidy mixture of beans and tomatoes next to bowls of pasta, cheese and bechamel
    Top view of a meaty looking tomato and bean mixture being stirred by a wooden spoon next to bowls of ingredients

    Assemble the dish:

    1. Place half of the pasta in the bottom of a baking dish.
    2. Spread the meat sauce over the top.
    3. Sprinkle with Parmesan.
    4. Add the other half of the pasta.
    5. Cover with Béchamel.
    6. Top with Parmesan.
    7. Bake.
    Top view of a white baking dish filled with penne pasta next to other ingredients needed to make Pastitsio
    A wooden spoon spreading a meaty looking tomato based mixture on top of pasta in a white baking dish
    A white baking dish with Parmesan spread over a meaty looking tomato based mixture next to bowls of pasta, cheese and Bechamel
    Top view of a white baking dish with pasta filled inside next to chopped parsley and bowls of Parmesan and Bechamel
    A spoon spreading a Bechamel sauce over penne pasta in a white baking dish next to chopped parsley and cheese and more bechamel in bowls
    Top view of a white baking dish with Bechamel topped with Parmesan next to a bowl of Parmesan and chopped parsley
    Top view of a baked casserole like dish with a creamy top covered in Parmesan next to a metal spatula

    Serving Suggestions

    Pair this vegan pastitsio with any of the following plant based side dishes for an amazing feast:

    • Greek Farro Salad
    • Traditional Greek Salad
    • Mediterranean Orzo Salad
    • Lemon Kale Salad
    • Watermelon Feta Mint Salad
    • Fasolakia (Greek Green Beans)
    • Roasted Greek Lemon Potatoes
    Top view of a baking dish with pastitsio and a silver spatula next to plates of pieces of it

    Preparation Tips

    • A square 9 inch baking dish is ideal. A smaller dish will be too tall, a larger one will make it thinner. Any size will work but results will be different.
    • Choose your favorite tube pasta (gluten-free if needed) such as rigatoni, ziti, penne or even macaroni.
    • This recipe was tested with 12 ounces of pasta, for a more filled dish use 16 ounces.
    • For a richer flavor you can toss the pasta in some butter. If you do this you likely will not need to add more salt.
    • Firm lentils like green or brown are best in this recipe, as opposed to the soft texture of red lentils.
    • Canned or bottled crushed tomatoes will work instead of fresh, however it will change the flavor to be more tangy.
    • A food processor is the fastest and easiest way to chop the tomatoes, but if you don't have one you can simply use a knife.

    Prep Ahead Tips

    If you are making the components for this vegan pastitsio from scratch, you can do so ahead of time to make it easier the day of serving.

    • Make the vegan béchamel up to 5 days in advance and store in an airtight container. You can also keep it in the freezer for up to 3 months, just defrost in the fridge the day before assembling the dish.
    • The vegan Parmesan can be made and refrigerated for up to a week, and frozen for 3 months.
    • Prep the "meat" portion up to 3 days ahead of time and keep in an airtight container.
    • The day of let the sauces come to room temperature while you prep the pasta portion.
    • Assemble, bake, and enjoy!

    Common Questions

    How long does pastitsio last in the fridge?

    You can keep pastitsio in an airtight container in the refrigerator for 3-5 days. Or, wrap it well and freeze for up to 3 months.

    How do you reheat pastitsio?

    You can either bake in a 350°F oven for 25 minutes or until it's heated in the center. Or you can quickly microwave smaller portions until warm.

    Do you put eggs in béchamel sauce?

    Many versions of the sauce do not contain eggs, however the Greek version usually contains egg yolks. My vegan recipe skips out on all eggs and dairy though!

     More Vegan Greek Recipes

    Explore more Greek flavors with these tasty plant based recipes:

    • Authentic Greek Vegan Tzatziki
    • Greek Vegan Moussaka
    • Fakes (Greek Lentil Soup)
    • Greek Farro Salad
    • Vegan Greek Baklava
    • Greek Fasolakia
    • Homemade Greek Salad Dressing
    A black plate on a light napkin with a piece of pastitsio on it and more pastitsio in the background

    Vegan Greek Pastitsio Recipe

    Sophia DeSantis
    This is hands down the best vegan Greek pastitsio recipe you will ever find! Based on my mom's traditional recipe, it's healthy and has a flavor that's unreal. You won't miss the meat or dairy at all!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 25 mins
    Cook Time 1 hr 10 mins
    Total Time 1 hr 35 mins
    Course Main Course
    Cuisine Greek
    Servings 9
    Calories 514 kcal

    Equipment

    • Blender , to make bechamel if using homemade
    • Food processor

    Ingredients
     
     

    • 1 pound tube shaped pasta , gluten free if needed (see note)
    • ½ cup reserved pasta water from pasta
    • 1 tablespoon tapioca starch , sub with cornstarch if preferred
    • ½ cup dairy free milk of choice , can sub ¼ vegan butter (see note)
    • ¼ teaspoon sea salt
    • 1 ½ cups vegan Parmesan Cheese , see note
    • 3 cups vegan Bechamel , double my Bechamel recipe (you will have a little left over)

    “Meat” sauce:

    • 1 ½ cups cooked chickpeas , drained and rinsed
    • ¼ cup chopped walnuts
    • 1 ½ cups chopped sweet or yellow onion
    • drizzle of oil or veggie broth , to sauté
    • ½ cup dry lentils , green or brown work best (see note)
    • 2 cups chopped fresh tomatoes , about 4 medium sized tomatoes
    • ½ cup chopped parsley
    • 1 ½ cups veggie broth
    • 3 tablespoons tomato sauce
    • ½ cup white cooking wine , omit if preferred but flavor won't be as rich
    • ½ - 1 teaspoon sea salt , start with ½ and taste before adding more
    • ½ teaspoon ground black pepper

    Instructions
     

    • Preheat oven to 350 F/ 175 C.
    • Cook pasta according to package directions, but cook 2-3 minutes less so that it doesn't get mushy when baked in the pan.
    • Drain pasta reserving ½ cup pasta water.
    • Make a slurry using 2 tablespoons of the warm pasta water and the 1 tablespoon of tapioca, set aside.
    • Put the milk and rest of the pasta water into the pot where you cooked the pasta and heat it over low heat. Add ¼ teaspoon of salt. Slowly add in the starch mixture as you whisk it so it doesn’t clump. It should slowly thicken and get somewhat egg like. Turn off the heat.
    • Add the pasta and ¼ cup of the Parmesan and mix around so the pasta is covered in the mixture. Taste and add more salt if needed, this will depend on the Parmesan you use. Set aside.

    Make the “meat sauce:

    • Chop the chickpeas and walnuts into smaller pieces using a food processor. Set aside.
    • Sauté onion with oil, or broth if oil free, over medium heat until onion is soft. About 5 minutes.
    • Add the chopped chickpeas and walnuts, lentils, chopped tomatoes and parsley and saute until the juice from the tomatoes is gone. About 5-7 minutes.
    • Add 1 ½ cups of the broth, tomato sauce, wine, salt and pepper and cook covered for about 8-10 minutes. Don’t let it burn.
    • Uncover, continue to stir and cook, checking the consistency and doneness of the lentils until the lentils are cooked and sauce is thickened but not dry. Add more broth into the pan as needed to make sure it doesn’t burn.

    Build the Pastitsio in a square baking dish as follows:

    • Add half the pasta to the bottom of the baking dish.
    • Cover in the "meat sauce" and spread so it covers the top. Press it down so it’s nice and firm. This helps it mix into the pasta a little to secure the layers.
    • Sprinkle with ½ cup of the Parmesan.
    • Add the other half of the pasta on top. Press down so it blends into the “meat” portion and secures the layers.
    • Cover with the Bechamel.
    • Sprinkle with the last ½ cup of the Parmesan.
    • Bake for 35-40 minutes, until browning on the edges and the center feels like it has firmed up.
    • Let cool and set for at least 30 minutes before cutting and serving for best results. Enjoy!

    Notes

    • Makes a square baking dish. I used a 9 inch dish, if you use an 8 inch it will give you a tall almost overfilled end product. If you use a 10 inch it will be shorter. All work but keep this in mind. It is a pretty filled dish as it is with a 9 inch.
    • Any tube like pasta works, like rigatoni, ziti, penne or even macaroni. I tried this recipe with 12 ounces pasta and it worked well, 16 ounces (or 1 pound) will make it a little more filled).
    • If you make one full recipe of my homemade vegan Parmesan, it will make about 1 ¼ cups. So you can double it to have some left over or stick with one recipe and simply reduce the amount used in each portion of this recipe.
    • You can use butter in the pasta for a richer flavor. If using butter don't add the salt with the pasta.
    • I used the green or brown lentils because they stay the most firm when cooked. Green is very firm. Brown has a slightly softer texture but work great. I don't recommend red because they get too soft.
    • If you do not have fresh tomatoes, you can use canned or bottled crushed tomatoes but the flavor will be much tangier and not the same.
    • I use a food processor to chop the tomatoes to make it faster, but you can use a knife.
    Tips to prep ahead:
    • Make or gather the bechamel and Parmesan, and make the "meat" portion beforehand. Then simply put together the pasta portion with the rest the day of. It's easier if you set the sauces out to get to room temperature before assembling.

    Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes.

    Nutrition

    Calories: 514kcalCarbohydrates: 64gProtein: 19gFat: 17gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gTrans Fat: 1gCholesterol: 1mgSodium: 670mgPotassium: 730mgFiber: 9gSugar: 6gVitamin A: 595IUVitamin C: 13mgCalcium: 54mgIron: 10mg

    Nutrition and metric information should be considered an estimate.

    Never miss a recipe!Sign up here and get a FREE quick and easy meal guide!
    Custom Post Signature 3
    « Incredible Baked Pizza Burrito (Vegan)
    Roasted Butternut Squash Salad with Kale »
    5.7K shares

    Reader Interactions

    Comments

      Questions or comments? Let me know below! Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Sarah

      April 27, 2022 at 8:14 pm

      Loved this version! Didn't miss the meat and cheese at all!

      Reply
    2. joe

      April 25, 2022 at 10:58 am

      This is similar to the italian lasagna but with the macaroni. I love this. Mum used to make a similar dish with meat of course and cover it with a layer of short crust pastry. This one is called timapna a favourite Maltese dish.

      Reply
      • Sophia DeSantis

        April 25, 2022 at 11:06 am

        Wow Joe! That sounds amazing! Greek and Italian food definitely have some similarities!

        Reply
    3. Jessica

      March 28, 2021 at 3:49 pm

      So question. Can you make this in layers instead of mixing the “meat” w pasta and the becamel w pasta?

      Reply
      • veggiesdontbite

        April 01, 2021 at 5:39 pm

        Hi Jessica! Sure! You can do that. Mixing it is the traditional way to make Pastitsio, but feel free to layer as you prefer. The noodles may stick a little though without anything mixed in, so just be aware of that.

        Reply
    4. Nicolette Cornell

      March 16, 2020 at 5:55 pm

      ADD CINNAMON! This will change your life and is the only ingredient missing to perfect this dish. OPA!

      Reply
      • veggiesdontbite

        March 16, 2020 at 8:57 pm

        NOPE! My mom specifically makes it without because we are not fans! LOL! I am anti cinnamon in allllll my savory food. But you can definitely add if you like it!!

        Reply
    « Older Comments

    Primary Sidebar

    Hi, I’m Sophia and I love food. As a food photographer, plant-based recipe creator, and client-centered health coach, I focus on helping people feel empowered instead of overwhelmed when it comes to overall health and wellness. Let me help you eat more plants!

    More about me →

    Click here to subscribe

    Vegan St. Patrick's Day

    • Healthy Vegan Cottage Pie Recipe
    • Vegan Colcannon Potatoes
    • Healthy Vegan Shamrock Shake
    • Vegan Stuffed Cabbage Rolls

    Trending Recipes

    • World's Best Greek Vegan Spanakopita
    • The Best Creamy Vegan Oatmeal Recipe
    • Easy Vegan Meal Plan For a Week
    • How to Make a Thick Vegan Smoothie Bowl
    Cookbook cover with a burrito, burger and fries on a white table with a black background

    Amazon | Barnes & Noble

    Footer

    ↑ back to top

    Logos of websites that listed places this site has been featured

    About

    • About Me
    • Privacy Policy
    • Terms of Use
    Click here to subscribe

    Contact

    • Contact
    • Work with me
    • Press

    Copyright © 2013-2023 Veggies Don't Bite

    5.7K shares