Vegan Pastitsio

Featured in pasta-dishes.

Picture this: you're about to create the most stunning vegan Greek comfort dish that'll have everyone asking for seconds. Look at those perfectly tubular rigatoni creating gorgeous layers, that golden-brown top with its caramelized edges and aromatic rosemary – this is pastitsio at its finest! The cross-section reveals everything we love: creamy cashew béchamel cascading between pasta tubes, rich lentil-walnut sauce nestled in every crevice, all held together in beautiful harmony. You'll love how the kitchen fills with cinnamon and oregano as it bakes, how that top layer gets crispy while staying creamy underneath. This isn't just dinner – it's an experience. Grab your baking dish and let's layer up something extraordinary together!

Tswira dial profile dial zaho awlaydi..
Updated on Mon, 01 Dec 2025 22:34:45 GMT
Main recipe image showcasing the final dish pin it
Golden-brown vegan pastitsio with layered pasta tubes, caramelized top, and fresh rosemary garnish | lonerecipes.com

I first encountered pastitsio at a tiny taverna in Athens, where I watched the owner's mother layer pasta, meat sauce, and béchamel with practiced ease. Years later, when I transitioned to plant-based eating, I couldn't shake the memory of those perfectly structured layers and warming spices. This vegan version captures everything I loved about the original – the tender tubular pasta that catches every bit of sauce, the aromatic meat layer now made with protein-rich lentils and walnuts that provide incredible texture, and that signature cinnamon note that makes Greek pastitsio so distinctive. The cashew béchamel surprised even me with its silky richness; it bubbles and browns just like dairy, creating that essential golden crust. What makes this dish truly special is the interplay of textures – creamy against hearty, soft against crispy. The lentil-walnut mixture mimics traditional ground meat beautifully, and the nutritional yeast adds that subtle cheesy depth we all crave. Every forkful delivers pasta tubes filled with sauce, all bound together by velvety béchamel.

Why I love this recipe

I love this recipe because it proves that plant-based cooking can honor tradition while making it accessible to everyone. There's something deeply satisfying about creating those distinct layers, knowing that when you slice into it, you'll reveal beautiful pasta tubes standing like little columns, all filled with rich sauce and cream. The aromatics – cinnamon, oregano, garlic – transform your kitchen into a Greek taverna, and the process itself is meditative and rewarding. Unlike fussy recipes that demand perfection, this one is forgiving; it comes together beautifully even if your layers aren't magazine-perfect. I appreciate how it feeds a crowd effortlessly and how the flavors deepen overnight, making leftovers something to genuinely look forward to. The nutritional profile is impressive too – protein from lentils, healthy fats from cashews and walnuts, and complex carbs for sustained energy. Most importantly, it brings people together. Every time I serve this, conversations pause as forks dive in, followed by satisfied murmurs and requests for the recipe. That's the magic of good food.

What You Need From Your Kitchen

  • Rigatoni Pasta: Cook until al dente, then drain and toss with olive oil to prevent sticking
  • Brown or Green Lentils: Cook until tender and mix with walnuts for the protein-rich meat sauce layer
  • Raw Cashews: Soak for at least 4 hours, then blend into silky smooth béchamel sauce
  • Walnuts: Chop finely and add to lentil mixture for texture and richness
  • Crushed Tomatoes: Simmer with lentils, aromatics, and spices to create the flavorful middle layer
  • Nutritional Yeast: Blend into cashew cream to add cheesy, savory depth to the béchamel
  • Plant Milk: Use unsweetened variety to blend with cashews for creamy sauce

Let's Make These Together

Cook Your Pasta Perfectly
Start by bringing a large pot of well-salted water to a vigorous boil. Add your rigatoni and cook until al dente – you want the pasta to have a slight bite since it will continue cooking in the oven. Drain thoroughly and toss with a touch of olive oil to keep the tubes separate and prevent clumping. This step is crucial because sticky pasta won't layer properly.
Build the Lentil-Walnut Ragù
In a spacious skillet, warm your olive oil over medium heat and sauté the diced onion until it becomes soft and translucent. Add the garlic and let it bloom for just a minute – you'll know it's ready when your kitchen smells incredible. Stir in the cooked lentils and finely chopped walnuts, followed by crushed tomatoes, tomato paste, and those essential Greek spices: cinnamon and oregano. Let this mixture simmer gently, allowing the flavors to marry and the sauce to thicken into a rich, hearty consistency. The cinnamon adds an authentic warmth that's absolutely essential.
Create Silky Cashew Béchamel
Drain your pre-soaked cashews and add them to your high-speed blender along with plant milk, nutritional yeast, and seasonings. Blend on the highest setting for several minutes until the mixture is completely smooth and velvety – no graininess allowed! Transfer to a saucepan and heat while whisking constantly. Watch as it transforms into a thick, creamy sauce that coats your whisk beautifully. This is your luxurious béchamel that will blanket the top layer.
Layer with Love
Now comes the fun part – assembly! Lightly oil your baking dish and start with half the pasta spread evenly across the bottom. Pour your lentil-walnut sauce over this base, spreading it to reach every corner. Top with the remaining pasta, arranging those tubes vertically if you can for that stunning cross-section. Finally, pour your cashew béchamel over everything, using your spatula to ensure complete coverage. The layers should be distinct and beautiful.
Bake and Rest
Slide your assembled masterpiece into a preheated oven and let it bake until the top develops a gorgeous golden-brown crust with slightly darker caramelized edges. The smell will be intoxicating! Once baked, exercise patience and let it rest for a full 15 minutes before cutting. This resting time allows the layers to set properly, ensuring clean, beautiful slices that showcase all your hard work. Garnish with fresh herbs and get ready for the compliments.
Additional recipe photo showing texture and details pin it
Authentic vegan pastitsio baked to perfection with golden crust and herb garnish | lonerecipes.com

Switch Things Up

The first time I made this vegan version, I was skeptical about whether cashew béchamel could match the traditional Greek version my grandmother used to make. But as I pulled it from the oven, that golden crust crackling perfectly, the aroma of cinnamon and herbs filling my kitchen, I knew I'd created something special. My non-vegan friends couldn't believe there wasn't a drop of dairy in sight. Now, I make this every few weeks, sometimes adding mushrooms to the lentil sauce for extra umami, or stirring in some fresh spinach between the layers. I've learned that letting it rest for 15 minutes after baking makes slicing so much cleaner – patience is key! The cashew cream needs to be silky smooth, so don't skimp on blending time. One Sunday, I made two trays and froze one – best decision ever. On rushed evenings, I just pop it in the oven and have an impressive dinner ready with minimal effort.

Perfect Pairings

This hearty Vegan Pastitsio pairs beautifully with a traditional Greek horiatiki salad loaded with cucumbers, tomatoes, and Kalamata olives. For a lighter accompaniment, try roasted Mediterranean vegetables drizzled with lemon and herbs. A glass of medium-bodied red wine or a crisp white complements the rich layers perfectly. Start the meal with warm pita bread and homemade hummus or tzatziki (made with coconut yogurt), and finish with fresh fruit or a light lemon sorbet. The dish is substantial enough to stand alone but loves the company of bright, fresh flavors that cut through its creamy richness.

Step-by-step preparation photo pin it
Sliced vegan Greek pastitsio showing creamy layers of pasta, lentil sauce, and béchamel | lonerecipes.com

Frequently Asked Questions

→ Can I make this pastitsio ahead of time?

Absolutely! You can assemble the entire dish up to 24 hours before baking. Cover tightly with foil and refrigerate, then add about 10-15 minutes to the baking time since it's starting cold. You can also freeze it unbaked for up to 2 months – just thaw in the fridge overnight before baking.

→ What can I substitute for cashews in the béchamel?

If you have a nut allergy, try using silken tofu blended with plant milk and nutritional yeast for a creamy sauce. Another option is to make a traditional roux with olive oil and flour, then whisk in plant milk. Sunflower seeds soaked and blended can also work, though the flavor will be slightly different.

→ Why is my béchamel sauce lumpy?

The most common culprit is not blending the cashews long enough or using cashews that weren't properly soaked. Make sure you blend for a full 2-3 minutes on high speed until completely smooth. Also, whisk constantly while heating the sauce to prevent any separation or clumping.

→ Can I use a different pasta shape?

While rigatoni or penne work best because their tube shape holds the sauce perfectly and creates that classic pastitsio look, you can use other short pasta shapes like ziti, mezzi rigatoni, or even elbow macaroni in a pinch. Just avoid long pasta like spaghetti – the layers won't hold properly.

→ How do I get clean slices when serving?

The secret is patience! Let your pastitsio rest for at least 15 minutes after removing it from the oven. This allows the béchamel to set and the layers to firm up. Use a sharp knife and wipe it clean between cuts. Serving with a wide spatula also helps maintain those beautiful layers.

→ Is this recipe gluten-free?

The recipe can easily be made gluten-free by using your favorite gluten-free pasta – just be sure to cook it very al dente as gluten-free pasta can get mushy when baked. Everything else in the recipe is naturally gluten-free, so it's a simple swap!

→ What's the best way to reheat leftovers?

For best results, reheat individual portions in the oven at 350°F covered with foil until warmed through (about 15-20 minutes). You can also microwave single servings, but the oven method keeps the texture better and can re-crisp the top layer slightly. Add a splash of plant milk if it seems dry.

Conclusion

This Vegan Pastitsio proves that plant-based comfort food can be every bit as rich, satisfying, and impressive as the original. The combination of tender pasta, savory lentil-walnut sauce, and creamy cashew béchamel creates layers of flavor that are simply unforgettable. Whether you're serving it for a special dinner or meal prepping for the week, this dish delivers on every level. The leftovers taste even better the next day, making it perfect for gatherings or busy weeknights. Serve it with a crisp Greek salad and some crusty bread for a complete Mediterranean feast.

Vegan Pastitsio

A luxurious Greek baked pasta dish featuring tender rigatoni, rich lentil-walnut ragù, and silky cashew béchamel, all baked to golden perfection.

Prep Time
30 Minutes
Cook Time
50 Minutes
Total Time
80 Minutes
By: chris

Category: pasta-dishes

Difficulty: intermediate

Cuisine: Greek, Mediterranean

Yield: 8 Servings (8 balls)

Dietary: Vegan, Plant-Based, Dairy-Free, Can be Gluten-Free

Ingredients

0116 oz rigatoni or penne pasta
021 cup brown or green lentils, cooked
031 cup walnuts, finely chopped
041 large onion, diced
054 cloves garlic, minced
0614 oz crushed tomatoes
073 tbsp tomato paste
081 tsp ground cinnamon
092 tsp dried oregano
101.5 cups raw cashews, soaked 4 hours
113 cups unsweetened plant milk
121/2 cup nutritional yeast
131/4 cup olive oil
14Fresh rosemary and thyme for garnish
15Salt and black pepper to taste

Instructions

Step 01

Bring a large pot of salted water to a rolling boil. Add the rigatoni pasta and cook according to package directions until al dente, usually 8-10 minutes. Drain the pasta and toss with a drizzle of olive oil to prevent sticking. Set aside while you prepare the other components.

Step 02

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Sauté the diced onion until translucent, about 5 minutes, then add the minced garlic and cook for another minute. Add the cooked lentils, chopped walnuts, crushed tomatoes, tomato paste, cinnamon, oregano, salt, and pepper. Simmer for 15 minutes, stirring occasionally, until the sauce thickens and the flavors meld beautifully. The cinnamon should be fragrant but not overpowering.

Step 03

Drain the soaked cashews and add them to a high-speed blender with the plant milk, nutritional yeast, a pinch of salt, and pepper. Blend on high speed for 2-3 minutes until completely smooth and silky with no graininess. Pour the mixture into a medium saucepan and heat over medium heat, whisking constantly. The béchamel will thicken as it heats – cook for 5-7 minutes until it coats the back of a spoon. Remove from heat.

Step 04

Preheat your oven to 375°F (190°C). Lightly oil a 9x13 inch baking dish. Spread half of the cooked pasta evenly across the bottom. Pour the lentil-walnut sauce over the pasta, spreading it to the edges. Add the remaining pasta on top, arranging the tubes vertically if possible for that classic pastitsio look. Pour the cashew béchamel over everything, using a spatula to spread it evenly to all corners.

Step 05

Place the baking dish in the preheated oven and bake for 45-50 minutes, until the top is golden brown with slightly darker caramelized edges. If the top browns too quickly, tent loosely with foil. Remove from the oven and let rest for 15 minutes before slicing – this helps the layers set perfectly. Garnish with fresh rosemary and thyme sprigs, then slice into squares and serve warm.

Notes

  1. Soak the cashews for at least 4 hours or overnight for the creamiest béchamel. In a pinch, you can use boiling water and soak for 30 minutes.
  2. Cook the lentils until tender but not mushy – they should hold their shape in the sauce. You can use canned lentils to save time; just drain and rinse them first.
  3. The key to authentic pastitsio is the cinnamon – don't skip it! It provides that distinctive Greek flavor that makes this dish special.
  4. Let the pastitsio rest for 15 minutes after baking. This allows the layers to set and makes slicing much cleaner and easier.
  5. Leftovers can be refrigerated for up to 5 days or frozen for up to 3 months. Reheat in the oven at 350°F covered with foil until heated through.

Tools You'll Need

  • Large pot for boiling pasta
  • Large skillet for sauce
  • High-speed blender
  • 9x13 inch baking dish
  • Medium saucepan
  • Whisk and spatula
  • Colander

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Tree nuts (cashews, walnuts)
  • Gluten (from pasta, unless using gluten-free)
  • Possible soy (depending on plant milk used)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 425
  • Total Fat: 18 g
  • Total Carbohydrate: 52 g
  • Protein: 16 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!