Vegan Scalloped Potatoes

These vegan scalloped potatoes are rich, creamy, and oozing with cheesy flavor! Thinly sliced potatoes are layered with a velvety cream sauce and shredded vegan cheese and baked until golden brown and bubbly. This dairy-free version of a classic comfort food is perfect for the holidays or any festive occasion!

Vegan scalloped potatoes.
These vegan scalloped potatoes are rich and creamy!

โค๏ธ Why youโ€™ll love this recipe

  • Texture perfection: The thinly sliced potatoes turn ultra-tender in the oven, which contrasts perfectly with the rich sauce and slightly crispy topping.
  • No dairy necessary: This easy vegan scalloped potatoes recipe offers the richness and comfort you expect from scalloped potatoes without any need for dairy.
  • Versatile: Yes, this dish is great for holiday feasts, but itโ€™s also simple enough to make for family dinners or a weeknight meal.
  • Easy to customize: Weโ€™ve kept the add-ins to a minimum, but you can customize the herbs and spices, add nutritional yeast to the sauce, and choose your favorite vegan cheese to make this recipe your own.

If you love comforting potato dishes like vegan scalloped potatoes, check out our vegan sweet potato casserole, vegan mashed sweet potatoes, red skin mashed potatoes, and vegan stewed potatoes.

๐Ÿฅ” What are scalloped potatoes?

Although largely unknown, scalloped potatoes are believed to have originated in England, with the term โ€˜scallopโ€™ referring to how the potatoes are sliced. This dish consists of thinly sliced potatoes layered in a casserole dish with a savory cream sauce. 

The potatoes are infused with the aromatic sauce during the baking process, transforming into a deliciously tender texture. Each bite is ultra-creamy and comforting, but this dish is loaded with butter and cream.

Enter vegan scalloped potatoes.

Bite of vegan scalloped potatoes.
Yup, it’s all vegan

๐ŸŒฑ The best vegan scalloped potatoes

Vegan scalloped potatoes are our take on this traditional dish, offering all the same comfort and richness without any need for dairy products.

The creamy texture is achieved with soy milk and vegan butter, while the flavor is enriched with sautรฉed onions and garlic. We like to add a sprinkle of vegan cheese, which technically makes this recipe more like potatoes au gratin, but who cares what itโ€™s called (shhhh, no one will know)!

Serve vegan scalloped potatoes at Thanksgiving, Christmas, Easter, or any family gathering and no one will be able to tell itโ€™s completely dairy-free. Seriously, it’s a great dish to introduce to friends and family who are new to vegan cuisine because itโ€™s both familiar and insanely delicious!

Ingredients for vegan scalloped potatoes.
Use any type of potato you prefer

๐Ÿ›’ Ingredients & substitutions

  • Potatoes: Our favorite varieties to use are Yukon Gold or plain olโ€™ white potatoes since you donโ€™t have to peel them (easier for everyone!), but you can also use peeled Russet potatoes or red potatoes if you prefer.
  • Vegan butter: Forms the base of the cream sauce, adding a rich, indulgent flavor. If you donโ€™t have vegan butter, swap in an equivalent amount of olive oil.
  • Onion: White or yellow onions work best for this sauce, but red onions will do the trick in a pinch. Alternatively, you can use shallots for a milder onion flavor.
  • Garlic: Adds a distinctively savory, full-bodied taste. Fresh garlic is preferred here, but garlic powder can work if thatโ€™s all you have. Use a ยผ teaspoon for every clove.
  • All-purpose flour: Used to thicken the sauce. If youโ€™re sensitive to gluten or have allergies, all-purpose flour can be replaced with a 1:1 gluten-free flour blend.
  • Soy milk: Makes up the bulk of the sauce, offering a creamy, silky-smooth consistency. Cashew or oat milk are the next best options, followed by almond.
  • Vegetable broth: Enhances the savory flavor of the sauce. Use either vegetable broth, vegetable stock powder, or vegetable bouillon with added water.
  • Salt & pepper: Be generous with the seasonings since potatoes can handle a lot! Use sea salt and freshly cracked black pepper for the best results.
  • Vegan cheese: We add a layer on top for the perfect finishing touch. Feel free to use cheddar, mozzarella, or any of your other favorite vegan cheese varieties.
  • Fresh herbs: For a pop of color and herbaceous flavor at the end. Parsley, chives, and dill are all great options.

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

๐Ÿ“ How to make vegan scalloped potatoes

Step 1: Prepare the potatoes

Always wash the potatoes thoroughly before slicing them. We prefer to leave ours unpeeled, but you can also peel them at this time. Using a mandolin or a sharp chefโ€™s knife, make uniformly thin slices (or as uniform as possible).

Transfer the potatoes to a mixing bowl, then cover it with a damp towel to prevent the slices from browning while you prepare the sauce.

Step 2: Sautรฉ the aromatics

Sautรฉ the onions in vegan butter until theyโ€™re translucent for the perfect level of sweetness. Then, add the minced garlic and give it a good stir. Sprinkle all-purpose flour on top of the aromatics, then stir everything until the flour is thoroughly incorporated.

Step 3: Form the sauce

Slowly add the soy milk and broth while whisking to prevent flour lumps from forming, then simmer the sauce for a few minutes to thicken it. Lastly, season the sauce with salt and pepper.

Step 4: Layer the dish

Create a layer of potato slices on the bottom of a 9×9 baking pan, then top them with about a third of the sauce and spread it around evenly. Add another layer of potatoes followed by more sauce, and then a third layer of potatoes and more sauce.

Sprinkle the top with shredded vegan cheese. You can also layer some vegan cheese throughout the dish, reserving some for the top. Itโ€™s up to you!

Step 5: Bake the potatoes

Before baking, cover the pan with foil to keep the moisture in. Bake these vegan scalloped potatoes for 45 minutes, then uncover the pan for another 15 minutes to get a crispy, cheesy top.

For an extra golden top, broil the dish for a few extra minutes at the end. Let them cool for a few minutes before slicing and serving with fresh herbs. Happy eating!

If you have questions about this vegan scalloped potatoes recipe, check out our FAQs or leave a comment down below!

๐Ÿฅ— What to serve with vegan scalloped potatoes

For a complete holiday spread, serve your vegan scalloped potatoes with dishes like these:

๐ŸŒก๏ธ Storage & reheating

If you end up with leftover vegan scalloped potatoes, hereโ€™s what to do:

  • Fridge: Once cooled, store leftovers in the baking pan with a cover or transfer them to an airtight container for up to 4-5 days.
  • Freezer: For longer periods, you can freeze vegan scalloped potatoes. Let the dish cool, then transfer everything to a freezer-safe container for up to 2-3 months.
  • Reheating: If frozen, let the potatoes thaw in the fridge overnight. Reheat your vegan scalloped potatoes, covered, in the oven at 350F until hot and bubbly. Microwaving works in a pinch but will make the potatoes more dry and chewy.
  • Prep ahead: You can prepare the cream sauce and slice the potatoes 1-2 days in advance. Store the potatoes submerged in water and the sauce in an airtight container in the fridge until you’re ready.
Vegan scalloped potatoes.
Just look at that golden top!

โ™ป๏ธ Variations

  • Spicy: Add a pinch of red pepper flakes or cayenne pepper to the sauce.
  • Herb infused: Mix in rosemary, thyme, or oregano for an aromatic twist.
  • Gluten-free: Use gluten-free flour and ensure your vegan cheese is gluten-free.
  • Cashews: While we prefer our vegan scalloped potatoes without cashews, you can soak and blend cashews with the aromatics for another gluten-free option.
  • Crunchy top: Add a layer of breadcrumbs on top for an au gratin-style dish.
  • Garlic: Add roasted garlic cloves in between layers for extra garlicky flavors.

๐Ÿง‘โ€๐Ÿณ Top tips

  • Even slices: Ensure the potatoes are cut to an even size for uniform cooking. If you have one on hand, use a mandoline to get the job done faster!
  • Make a roux: The roux (vegan butter and flour) creates the foundation for a thick and delicious sauce. Donโ€™t skip this step!
  • Layering: Ensure each potato layer is evenly coated with the cream sauce before starting the next layer.
  • Seasoning: Season the potatoes with salt and pepper between layers for a more flavorful vegan scalloped potatoes recipe.
  • Cheese choice: Opt for a vegan cheese that melts well. These are the 5 vegan cheeses that melt like real cheese, according to Vegan Foundry.
  • Bake with foil: Initially covering the dish with foil creates steam, helping the potatoes cook faster.
  • Resting time: Let the dish sit for a few minutes after baking so it has time to set.
Vegan scalloped potato layers.
So many creamy layers

๐Ÿ’ฌ FAQ

Why are my potatoes still hard after baking?

If your potatoes are still hard after the recommended baking time, this might be due to overly thick slices or not enough sauce. Use a mandoline or sharp chefโ€™s knife for even and thin slices, and make sure the sauce is spread all the way to the edges.

Why is my cream sauce lumpy?

If your cream sauce is lumpy, itโ€™s likely because you added the soy milk in too quickly. Slowly add the liquids while whisking constantly to prevent this from happening again.

Can I add the vegan cheese directly to the sauce?

Since vegan cheese can be notoriously tricky to melt in sauces, itโ€™s better to just add it to the top or sprinkle it throughout the dish.

๐Ÿด More side dishes

If you enjoyed this easy vegan scalloped potatoes recipe, you might also like these other side dishes:

Vegan scalloped potatoes.

Ultra-Creamy Vegan Scalloped Potatoes

Mitch Chapman
These vegan scalloped potatoes are rich, creamy, and oozing with cheesy flavor! Thinly sliced potatoes are layered with a velvety cream sauce and shredded vegan cheese and baked until golden brown and bubbly.
5 from 47 votes
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Course Side Dish
Cuisine European, Vegan, Vegetarian
Servings 8 servings
Calories 253.1 kcal

Equipment

  • Chef's knife
  • Cutting board
  • 9×9 baking pan
  • Saucepan

Ingredients
 

  • 2 ยฝ pounds white potatoes (washed)
  • ยผ cup vegan butter
  • ยฝ large white or yellow onion (diced)
  • 4 cloves garlic (minced)
  • ยผ cup all-purpose flour
  • 1 ยฝ cups soy milk
  • 1 cup vegetable broth
  • 1 teaspoon salt (plus more to taste)
  • ยฝ teaspoon pepper (plus more to taste)
  • 1 cup shredded vegan cheddar cheese

For serving optional

  • Fresh herbs (parsley, chives, dill, etc.)

Instructions
 

  • Preheat the oven to 400ยฐF and grease a 9×9 baking pan with vegan butter.
  • With a mandolin or sharp knife, slice the potatoes into very thin rounds. Transfer the slices into a large mixing bowl and cover the top with a damp paper towel.

Cream sauce

  • In a wide saucepan, melt the butter over medium heat. Add the diced onions and sautรฉ for 4-5 minutes until translucent. Add the garlic and cook for another minute.
  • Sprinkle the flour over top, then stir the mixture for another 1-2 minutes until the flour is fully incorporated and smooth.
  • Reduce the heat to medium-low, then slowly pour in the soy milk while whisking constantly. Repeat the same process for the vegetable broth.
  • Bring the mixture to a simmer for 6-7 minutes until itโ€™s slightly thickened. Season the sauce with salt and pepper, adding more as you see fit.

Assembly

  • Add a layer of potato slices to the bottom of the baking pan, then top them with about a third of the sauce, spreading it evenly across the whole layer.
  • Add another layer, then more sauce. Repeat the layering one more time until the potatoes and cream sauce are gone. Sprinkle shredded vegan cheese on top.
  • Cover the top of the scalloped potatoes with foil and bake for 45 minutes, then remove the foil and bake for another 15 minutes. You can also broil the dish at the end to brown the cheese more.
  • Let your vegan scalloped potatoes cool for 5-10 minutes, then slice and garnish with fresh herbs like parsley or chives. Happy eating!

Video

YouTube video

Notes

  • Even slices: Ensure the potatoes are cut to an even size for uniform cooking. If you have one on hand, use a mandoline to get the job done faster!
  • Make a roux: The roux (vegan butter and flour) creates the foundation for a thick and delicious sauce. Donโ€™t skip this step!
  • Layering: Ensure each potato layer is evenly coated with the cream sauce before starting the next layer.
  • Seasoning: Season the potatoes with salt and pepper between layers for a more flavorful vegan scalloped potatoes recipe.
  • Cheese choice: Opt for a vegan cheese that melts well. These are the 5 vegan cheeses that melt like real cheese, according to Vegan Foundry.
  • Bake with foil: Initially covering the dish with foil creates steam, helping the potatoes cook faster.
  • Resting time: Let the dish sit for a few minutes after baking so it has time to set.
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 253.1kcal | Carbohydrates: 38.6g | Protein: 5.8g | Fat: 8.5g | Saturated Fat: 2.3g | Polyunsaturated Fat: 1.8g | Monounsaturated Fat: 2g | Trans Fat: 0.03g | Sodium: 621.5mg | Potassium: 794.7mg | Fiber: 4.7g | Sugar: 2.1g | Vitamin A: 431IU | Vitamin C: 34.5mg | Calcium: 92.5mg | Iron: 2mg
Don’t miss another recipe!Subscribe to our newsletter!
Mitch Chapman.
Food writer at  | Website |  + posts

Mitch Chapman is a food writer, photographer, and one of the founders of Broke Bank Vegan. With a background in healthcare and the restaurant industry, he has a passion for sharing healthy yet flavorful plant-based food.

Leave a Reply

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

Recipe Rating




5 Comments

  1. 5 stars
    Ultra creamy vegan scalloped potatoes looks delicious and perfect meal.

  2. Marcellina says:

    5 stars
    A great version of my fav potato recipe! Thanks for the cheese options!

  3. 5 stars
    Yum! This looks so delicious! I can’t wait to give it a try!