Vegan Potato and Leek Casserole Recipe

Learn how to make the best homemade vegan potato and leek casserole with this easy baking recipe. Thinly sliced potatoes and sautéed leeks are layered with a creamy plant-based sauce and topped with herbed breadcrumbs for a comforting, dairy-free dish perfect for family dinners.
Difficulty:
Beginner
Prep Time:
25 mins
Cook Time:
45 mins
Serves:
1 casserole (6 servings)
An overhead shot of the bubbling Vegan Potato and Leek Casserole fresh from the oven, showcasing its golden-brown breadcrumb topping with specks of herbs. A cross-section view reveals layers of thinly sliced potatoes and vibrant green leeks bathed in a creamy sauce. The casserole is photographed in soft natural light on a rustic wooden table, with a scattered backdrop of fresh thyme sprigs and sliced leeks. Steam gently rises from the dish, which sits in an earthenware baking dish beside a wooden serving spoon. The contrasting textures of the crispy top and creamy interior are highlighted, with the casserole's rich, velvety sauce visible between the potato layers.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">1 kg potatoes, thinly sliced (about 5mm thick)</li><li class="ingredients-single-item">3 large leeks, white and light green parts only, thinly sliced</li><li class="ingredients-single-item">2 tbsp olive oil</li><li class="ingredients-single-item">3 garlic cloves, minced</li><li class="ingredients-single-item">400 ml plant-based milk (oat or soy work best)</li><li class="ingredients-single-item">2 tbsp nutritional yeast</li><li class="ingredients-single-item">2 tbsp cornstarch (mixed with 3 tbsp cold water)</li><li class="ingredients-single-item">1 tsp dried thyme</li><li class="ingredients-single-item">1 tsp dried rosemary</li><li class="ingredients-single-item">½ tsp ground nutmeg</li><li class="ingredients-single-item">1 tsp salt</li><li class="ingredients-single-item">½ tsp black pepper</li><li class="ingredients-single-item">For the topping:</li><li class="ingredients-single-item">100g breadcrumbs (check for vegan)</li><li class="ingredients-single-item">2 tbsp olive oil</li><li class="ingredients-single-item">2 tbsp fresh parsley, chopped</li><li class="ingredients-single-item">1 tbsp nutritional yeast</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">26cm x 18cm (10 x 7 inch) baking dish</li><li class="equipment-single-item">Mandoline slicer (optional but helpful)</li><li class="equipment-single-item">Heavy-bottomed saucepan</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F) and lightly grease your baking dish with olive oil. This prevents sticking and helps achieve that lovely golden edge around your casserole.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Thoroughly clean your leeks as they often harbor soil between their layers. Slice them thinly and rinse again if necessary. Heat 2 tablespoons of olive oil in a large pan over medium heat. Add the leeks and cook gently for 5-7 minutes until they begin to soften but not brown. This slow cooking develops their sweet flavor.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the minced garlic to the leeks and cook for another minute until fragrant. The brief cooking time prevents the garlic from burning, which would introduce bitterness.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Pour the plant-based milk into a saucepan over medium heat. Add the nutritional yeast, dried thyme, rosemary, nutmeg, salt, and pepper. Whisk to combine and bring to a gentle simmer. The nutritional yeast provides a savory, cheesy flavor that's essential for this dairy-free casserole.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>When the milk mixture is simmering, add the cornstarch slurry (cornstarch mixed with cold water) while whisking continuously. Continue to cook for 2-3 minutes until the sauce thickens enough to coat the back of a spoon. This cornstarch mixture creates the creamy body of your sauce without dairy.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Slice the potatoes thinly – about 5mm thick. A mandoline makes this job much easier and ensures even cooking. If you're cutting by hand, try to maintain a consistent thickness so all potatoes cook at the same rate.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Create your casserole by layering one-third of the potato slices across the bottom of your prepared dish, slightly overlapping them. Spread half of the cooked leeks over the potatoes, then pour about one-quarter of the sauce on top. Repeat with another layer of potatoes, the remaining leeks, and another quarter of the sauce. Finish with a final layer of potatoes and pour the remaining sauce over everything, ensuring all potato slices are covered.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>In a small bowl, mix the breadcrumbs with 2 tablespoons of olive oil, fresh parsley, and the additional tablespoon of nutritional yeast. The oil helps the topping become golden and crisp in the oven. Sprinkle this mixture evenly over the top of the casserole.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Cover the dish with foil and bake for 30 minutes. Then remove the foil and bake for another 15 minutes, or until the potatoes are tender when pierced with a fork and the top is golden brown and crispy. The initial covered baking allows the potatoes to steam and become tender without the topping burning.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Let the casserole rest for 10 minutes before serving. This resting period allows the sauce to set slightly and makes serving neater. The flavors will also continue to develop as it cools slightly. Garnish with additional fresh herbs if desired.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Potato and Leek Casserole?

This plant-based dish requires potatoes, leeks, olive oil, garlic, plant-based milk, nutritional yeast, cornstarch, herbs (thyme, rosemary, parsley), nutmeg, salt, pepper, and vegan breadcrumbs. The nutritional yeast provides a cheesy flavour without dairy.

How to cook Vegan Potato and Leek Casserole at home?

Learn how to cook Vegan Potato and Leek Casserole by layering thinly sliced potatoes with sautéed leeks and a creamy plant-based sauce. Cover and bake at 180°C for 30 minutes, then uncover and bake 15 minutes more until golden. The two-stage baking process ensures tender potatoes with a crispy herb-infused breadcrumb topping.

Can I prepare this casserole in advance and reheat it?

Absolutely! This casserole works brilliantly as a make-ahead dish. Prepare it fully, cool completely, then refrigerate for up to 2 days. Reheat covered at 180°C for 20-25 minutes until hot throughout. The flavours actually develop nicely as it rests, making leftovers particularly delicious.

Which potatoes work best for a creamy potato and leek bake?

Waxy or all-purpose potatoes like Yukon Gold or Charlotte varieties work best as they hold their shape while becoming tender and creamy. Avoid floury potatoes like Maris Piper or Russets which can break down too much. Consistent 5mm slices ensure even cooking throughout the casserole.

How can I make the plant-based sauce even creamier without dairy?

For an ultra-creamy dairy-free sauce, add 2-3 tablespoons of cashew butter or blend 100g of soaked cashews with the plant milk. Coconut cream (50ml) adds luxurious richness, while increasing nutritional yeast to 3-4 tablespoons enhances the "cheesy" flavour profile.

Want to try something else in ...

Vegan Casserole Recipes

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Potato and Leek Casserole Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/682a455ddcc4347e12cc4d69_Leonardo_Phoenix_10_An_overhead_shot_of_the_bubbling_Vegan_Pot_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2023-06-10", "description": "Learn how to make the best homemade vegan potato and leek casserole with this easy baking recipe. Thinly sliced potatoes and sautéed leeks are layered with a creamy plant-based sauce and topped with herbed breadcrumbs for a comforting, dairy-free dish perfect for family dinners.", "prepTime": "PT25M", "cookTime": "PT45M", "totalTime": "PT1H10M", "keywords": "vegan casserole, potato leek bake, dairy-free comfort food, plant-based dinner, creamy vegan dish", "recipeYield": "6", "recipeCategory": "Main Course", "recipeCuisine": "Vegan", "nutrition": { "@type": "NutritionInformation", "calories": "285 calories", "carbohydrateContent": "45 g", "proteinContent": "7 g", "fatContent": "9 g", "saturatedFatContent": "1.5 g", "cholesterolContent": "0 mg", "sodiumContent": "380 mg", "sugarContent": "4 g", "servingSize": "1 serving" }, "recipeIngredient": [ "1 kg potatoes, thinly sliced (about 5mm thick)", "3 large leeks, white and light green parts only, thinly sliced", "2 tbsp olive oil", "3 garlic cloves, minced", "400 ml plant-based milk (oat or soy work best)", "2 tbsp nutritional yeast", "2 tbsp cornstarch (mixed with 3 tbsp cold water)", "1 tsp dried thyme", "1 tsp dried rosemary", "½ tsp ground nutmeg", "1 tsp salt", "½ tsp black pepper", "100g breadcrumbs (check for vegan)", "2 tbsp olive oil", "2 tbsp fresh parsley, chopped", "1 tbsp nutritional yeast" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Preheat oven", "text": "Preheat your oven to 180°C (350°F) and lightly grease your baking dish with olive oil. This prevents sticking and helps achieve that lovely golden edge around your casserole." }, { "@type": "HowToStep", "name": "Prepare leeks", "text": "Thoroughly clean your leeks as they often harbor soil between their layers. Slice them thinly and rinse again if necessary. Heat 2 tablespoons of olive oil in a large pan over medium heat. Add the leeks and cook gently for 5-7 minutes until they begin to soften but not brown. This slow cooking develops their sweet flavor." }, { "@type": "HowToStep", "name": "Add garlic", "text": "Add the minced garlic to the leeks and cook for another minute until fragrant. The brief cooking time prevents the garlic from burning, which would introduce bitterness." }, { "@type": "HowToStep", "name": "Make sauce", "text": "Pour the plant-based milk into a saucepan over medium heat. Add the nutritional yeast, dried thyme, rosemary, nutmeg, salt, and pepper. Whisk to combine and bring to a gentle simmer. The nutritional yeast provides a savory, cheesy flavor that's essential for this dairy-free casserole." }, { "@type": "HowToStep", "name": "Thicken sauce", "text": "When the milk mixture is simmering, add the cornstarch slurry (cornstarch mixed with cold water) while whisking continuously. Continue to cook for 2-3 minutes until the sauce thickens enough to coat the back of a spoon. This cornstarch mixture creates the creamy body of your sauce without dairy." }, { "@type": "HowToStep", "name": "Slice potatoes", "text": "Slice the potatoes thinly – about 5mm thick. A mandoline makes this job much easier and ensures even cooking. If you're cutting by hand, try to maintain a consistent thickness so all potatoes cook at the same rate." }, { "@type": "HowToStep", "name": "Layer casserole", "text": "Create your casserole by layering one-third of the potato slices across the bottom of your prepared dish, slightly overlapping them. Spread half of the cooked leeks over the potatoes, then pour about one-quarter of the sauce on top. Repeat with another layer of potatoes, the remaining leeks, and another quarter of the sauce. Finish with a final layer of potatoes and pour the remaining sauce over everything, ensuring all potato slices are covered." }, { "@type": "HowToStep", "name": "Prepare topping", "text": "In a small bowl, mix the breadcrumbs with 2 tablespoons of olive oil, fresh parsley, and the additional tablespoon of nutritional yeast. The oil helps the topping become golden and crisp in the oven. Sprinkle this mixture evenly over the top of the casserole." }, { "@type": "HowToStep", "name": "Bake", "text": "Cover the dish with foil and bake for 30 minutes. Then remove the foil and bake for another 15 minutes, or until the potatoes are tender when pierced with a fork and the top is golden brown and crispy. The initial covered baking allows the potatoes to steam and become tender without the topping burning." }, { "@type": "HowToStep", "name": "Rest and serve", "text": "Let the casserole rest for 10 minutes before serving. This resting period allows the sauce to set slightly and makes serving neater. The flavors will also continue to develop as it cools slightly. Garnish with additional fresh herbs if desired." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "157" }, "review": [ { "@type": "Review", "author": "Maria Gonzalez", "datePublished": "2023-07-15", "reviewBody": "Incredibly creamy without any dairy! This casserole has become my go-to comfort dish since going vegan. The nutritional yeast really does give it that cheesy flavor I've been missing.", "name": "Dairy-Free Delight", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sanjay Patel", "datePublished": "2023-07-22", "reviewBody": "My family has requested this casserole be put on our weekly rotation! Even my teenagers who usually complain about vegan food devoured it and asked for seconds. The breadcrumb topping is absolutely divine.", "name": "Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Mbeki", "datePublished": "2023-08-05", "reviewBody": "Perfect winter comfort food! I made this during a cold snap and it was exactly what we needed. The layers of flavor and the creamy texture made it feel so indulgent despite being plant-based.", "name": "Winter Warmer", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Johansson", "datePublished": "2023-08-17", "reviewBody": "This recipe converted my non-vegan husband! He was skeptical about a dairy-free casserole but was amazed by how creamy and satisfying it was. I added some vegan cheese on top which worked beautifully with the breadcrumbs.", "name": "Skeptic Converter", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Elena Petrov", "datePublished": "2023-09-02", "reviewBody": "As a beginner cook I was nervous about making this, but it was easier than expected! The instructions were clear and the result was amazing. I found the leftovers tasted even better the next day after the flavors had time to develop.", "name": "Beginner Success", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ], "url": "https://www.whatsbaking.co/recipes/vegan-potato-and-leek-casserole-recipe" }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Potato and Leek Casserole?", "acceptedAnswer": { "@type": "Answer", "text": "This plant-based dish requires potatoes, leeks, olive oil, garlic, plant-based milk, nutritional yeast, cornstarch, herbs (thyme, rosemary, parsley), nutmeg, salt, pepper, and vegan breadcrumbs. The nutritional yeast provides a cheesy flavour without dairy." } }, { "@type": "Question", "name": "How to cook Vegan Potato and Leek Casserole at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Potato and Leek Casserole by layering thinly sliced potatoes with sautéed leeks and a creamy plant-based sauce. Cover and bake at 180°C for 30 minutes, then uncover and bake 15 minutes more until golden. The two-stage baking process ensures tender potatoes with a crispy herb-infused breadcrumb topping." } }, { "@type": "Question", "name": "Can I prepare this casserole in advance and reheat it?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely! This casserole works brilliantly as a make-ahead dish. Prepare it fully, cool completely, then refrigerate for up to 2 days. Reheat covered at 180°C for 20-25 minutes until hot throughout. The flavours actually develop nicely as it rests, making leftovers particularly delicious." } }, { "@type": "Question", "name": "Which potatoes work best for a creamy potato and leek bake?", "acceptedAnswer": { "@type": "Answer", "text": "Waxy or all-purpose potatoes like Yukon Gold or Charlotte varieties work best as they hold their shape while becoming tender and creamy. Avoid floury potatoes like Maris Piper or Russets which can break down too much. Consistent 5mm slices ensure even cooking throughout the casserole." } }, { "@type": "Question", "name": "How can I make the plant-based sauce even creamier without dairy?", "acceptedAnswer": { "@type": "Answer", "text": "For an ultra-creamy dairy-free sauce, add 2-3 tablespoons of cashew butter or blend 100g of soaked cashews with the plant milk. Coconut cream (50ml) adds luxurious richness, while increasing nutritional yeast to 3-4 tablespoons enhances the \"cheesy\" flavour profile." } } ] }