The Best Vegan Scalloped Potatoes with Crispy Pesto Breadcrumbs
Prepare to be amazed by these incredibly creamy and flavorful Vegan Scalloped Potatoes, perfectly crowned with a golden, crispy pesto breadcrumb topping. This exceptional dish proves that plant-based and gluten-free doesn’t mean compromising on taste or texture. It’s a comforting side that will win over everyone at your table, vegans and non-vegans alike!

We’re thrilled to share one of the most remarkable potato dishes you’ll ever encounter. While we developed this recipe with “Vegan Scalloped Potatoes” in mind to cater to plant-based diets, its rich flavors and irresistible textures make it universally appealing. It’s the kind of dish that makes you forget it’s vegan and gluten-free, focusing solely on the pure joy of eating.
Fun fact: Our initial idea was to infuse the creamy sauce with pesto, but that experiment took an unexpected turn, resulting in an entirely black dish! Despite its unusual appearance, the taste was surprisingly good, and we finished the entire batch. However, for a visually stunning and equally delicious outcome, we moved the vibrant pesto flavors to a crispy breadcrumb topping – a decision that truly elevated this recipe to perfection.
Why These Vegan Scalloped Potatoes Are a Must-Try
This isn’t just another potato recipe; it’s a culinary experience designed to impress. Here’s what makes our Vegan Scalloped Potatoes with Crispy Pesto Breadcrumbs truly special:
- Unbelievably Creamy Texture: Each thin slice of potato is bathed in a luxurious, dairy-free sauce that achieves a silky, comforting consistency without any animal products.
- Irresistible Crispy Topping: The star of the show is arguably the golden-brown breadcrumb crust, infused with aromatic garlic, fresh basil, and crunchy walnuts. This topping adds a delightful textural contrast that takes the dish from great to extraordinary.
- Naturally Gluten-Free: By using a simple gluten-free flour blend, we ensure this classic comfort food is accessible to those with gluten sensitivities, without sacrificing taste or structure.
- Perfect for Any Occasion: Whether you’re planning a festive holiday meal, hosting a special dinner party, or simply craving a hearty and wholesome side dish, these scalloped potatoes fit the bill beautifully.
- Simple & Approachable: Despite its gourmet feel, this recipe uses straightforward techniques and readily available ingredients, making it achievable for home cooks of all skill levels.
Ingredients for the Ultimate Vegan Scalloped Potatoes
Crafting this incredible dish requires a thoughtful selection of plant-based ingredients that come together to create a symphony of flavors and textures. Here’s what you’ll need:
For the Creamy Potato Base:
- Vegan Butter: Approximately 3 tablespoons. Choose a high-quality vegan butter (like Earth Balance) for the best flavor and richness in your sauce.
- Gluten-Free Flour: About 3 tablespoons. This acts as the thickener for our creamy sauce. If you don’t require the recipe to be gluten-free, regular all-purpose flour works perfectly.
- Shallot: 1 small, finely chopped. Shallots offer a delicate, sweet onion flavor that forms a crucial aromatic base for the sauce, providing more nuance than a regular onion.
- Vegetable Broth: 1 1/2 cups. Opt for a low-sodium, high-quality vegetable broth to control the seasoning and ensure a rich savory depth.
- Unsweetened Almond Milk: 1 1/2 cups. Plain, unsweetened almond milk is our go-to for its neutral flavor and creamy texture, making it an excellent dairy-free alternative. Feel free to use other unsweetened non-dairy milks like cashew or oat milk if preferred.
- Salt: 1 teaspoon. Essential for seasoning both the sauce and the potatoes. Adjust to your taste preferences.
- Black Pepper: 1/4 teaspoon. Freshly ground black pepper adds a subtle warmth and aroma.
- Potatoes: 3-4 medium-sized. The choice of potato is key! Yukon Golds are fantastic for their buttery texture and ability to hold their shape, while Russets offer a classic fluffy scalloped potato experience. Aim for firm, unblemished potatoes.
For the Crispy Pesto Topping:
- Vegan Butter: 2 tablespoons. Again, a good quality vegan butter is important for developing a rich, golden-brown crust.
- Gluten-Free Breadcrumbs: 1/2 cup. These create the delightful crunch. If gluten isn’t an issue, regular breadcrumbs are fine. Panko breadcrumbs also work wonderfully for extra crispiness.
- Minced Garlic: 1 clove. Freshly minced garlic provides a pungent, aromatic kick that is central to pesto’s flavor profile.
- Chopped Walnuts: 1/4 cup. Walnuts add a fantastic nutty flavor and additional texture to the topping, contributing to the “pesto” feel.
- Chopped Basil: 2 tablespoons. Fresh basil is non-negotiable for that bright, herbaceous pesto essence. Chop it just before adding to preserve its vibrant flavor.
- Pinch of Salt: To enhance the flavors of the topping.

Step-by-Step Guide: How to Make These Vegan Scalloped Potatoes
Creating this magnificent dish is a rewarding process. Follow these detailed instructions for perfectly creamy potatoes with a dazzling crispy topping:
- Prepare Your Oven and Sauce Base: Begin by preheating your oven to 400 degrees Fahrenheit (200 degrees Celsius). While the oven heats, place a large pot or saucepan over medium heat. Add the vegan butter and the finely chopped shallots to the pot. Sauté the shallots for about 2 minutes, until they are softened and fragrant.
- Build the Creamy Sauce: Sprinkle the gluten-free flour over the softened shallots and stir continuously for about 1 minute until a thick paste (roux) forms. This helps cook out the raw flour taste. Gradually whisk in the vegetable broth and unsweetened almond milk, ensuring there are no lumps. Season the sauce with 1 teaspoon of salt and 1/4 teaspoon of black pepper. Continue to cook, stirring occasionally, for 10-15 minutes, or until the sauce has thickened to a consistency similar to gravy. It should coat the back of a spoon. Remove from heat.
- Slice and Layer the Potatoes: While the sauce is thickening, prepare your potatoes. Using a mandolin slicer or a very sharp knife, carefully slice the potatoes into thin, even rounds, approximately 1/8 inch thick. Uniform slices are crucial for even cooking. Spread about half of the prepared creamy sauce evenly over the bottom of a 10-inch oven-safe baking dish. Arrange a single layer of sliced potatoes over the sauce, slightly overlapping them. Repeat this layering process, alternating between sauce and potatoes, until all the potatoes and sauce are used, ensuring the final layer is sauce.
- Initial Baking (Covered): Cover the baking dish tightly with aluminum foil. This traps steam, allowing the potatoes to cook through and become tender without drying out. Place the covered dish into the preheated oven and bake for 30-40 minutes, or until the potatoes are fork-tender. You can test for doneness by gently piercing a potato slice with a fork through the foil.
- Prepare the Crispy Pesto Topping: While the potatoes are baking, it’s time to make our signature crispy topping. In a small saucepan, melt the 2 tablespoons of vegan butter over medium-low heat. Add the gluten-free breadcrumbs, minced garlic, chopped walnuts, and a pinch of salt. Cook, stirring frequently, for 2-3 minutes, until the breadcrumbs are golden brown and fragrant. Be careful not to burn the garlic. Remove the saucepan from the heat.
- Add Basil and Final Bake (Uncovered): Once the potatoes are tender, carefully remove the baking dish from the oven and discard the foil. Stir the fresh chopped basil into the crispy breadcrumb mixture. Evenly spread this aromatic pesto topping over the tender scalloped potatoes. Return the dish to the oven, uncovered, for an additional 5 minutes. This final bake allows the topping to become perfectly golden and extra crispy.
- Serve and Enjoy: Remove the finished scalloped potatoes from the oven. For the best flavor and texture, allow them to cool slightly for a few minutes before serving warm.
Expert Tips for Perfectly Vegan & Gluten-Free Scalloped Potatoes
Achieving the perfect balance of creamy and crispy is easier with a few insider tips:
- Potato Selection is Key: For the best results, choose waxy or all-purpose potatoes like Yukon Gold, Red Bliss, or even Russets. Waxy potatoes hold their shape well and provide a creamy texture, while Russets can offer a fluffier, more traditional scalloped potato feel.
- Slice Evenly for Consistent Cooking: This cannot be stressed enough! Whether using a mandolin or a sharp chef’s knife, aim for uniformly thin slices (about 1/8 inch). Inconsistent thickness will lead to some potatoes being undercooked and others overly soft.
- Don’t Rush the Sauce: Allow the creamy sauce to thicken properly, stirring occasionally. A well-thickened sauce will cling beautifully to the potato slices and prevent the dish from being watery. If it’s too thin, simmer it for a few more minutes.
- Flavor Boosters: For an extra layer of savory depth in your sauce, consider adding a tablespoon of nutritional yeast. This can impart a subtle “cheesy” flavor without any dairy. A tiny dash of Dijon mustard can also brighten the sauce.
- The Pesto Topping’s Secret: The balance of garlic, basil, and walnuts in the crispy topping is what makes it so distinctive. Don’t skimp on fresh basil; its vibrant flavor is essential. If you don’t have walnuts, pecans or even sunflower seeds could be a good substitute for crunch.
- Make Ahead Option: You can assemble the scalloped potatoes (without the crispy topping) up to one day in advance. Store covered in the refrigerator. When ready to bake, add an extra 10-15 minutes to the covered baking time, then proceed with the topping and final uncovered bake. Prepare the topping fresh just before the final bake for maximum crispiness.
Serving Suggestions and Storage
Serving:
These Vegan Scalloped Potatoes with Crispy Pesto Breadcrumbs are a versatile and impressive side dish. They pair wonderfully with a variety of main courses, from roasted vegetables and lentil loafs to grilled plant-based proteins. Serve them alongside a fresh green salad or steamed greens to round out the meal. They are truly magnificent as a center-piece side for holiday dinners like Thanksgiving or Christmas.
Storage:
Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, gently warm in the oven at 300°F (150°C) until heated through, or in a microwave. If reheating in the oven, you can cover it with foil to prevent drying out, or uncover for the last few minutes to try and crisp up the topping again.

Recipe Card: Vegan Scalloped Potatoes with Crispy Pesto Breadcrumbs
Vegan Scalloped Potatoes with Crispy Pesto Breadcrumbs
A creamy, comforting, and crispy gluten-free side dish perfect for any occasion.
- Total Time: 1 hour 15 minutes
- Prep Time: 10 minutes
- Cook Time: 65 minutes
- Yield: 4-6 servings
- Category: Gluten Free, Side Dish, Vegan
- Rating: 5 out of 5 stars (from 1 review)
Ingredients
- 3 tablespoons vegan butter, such as Earth Balance
- 3 tablespoons gluten-free flour (or all-purpose flour if not GF)
- 1 small shallot, finely chopped
- 1 1/2 cups vegetable broth
- 1 1/2 cups plain, unsweetened almond milk (or other non-dairy milk)
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 3-4 medium sized potatoes (Yukon Gold or Russet recommended)
Crispy Pesto Topping:
- 2 tablespoons vegan butter
- 1/2 cup gluten-free breadcrumbs (or regular breadcrumbs)
- 1 clove garlic, minced
- 1/4 cup chopped walnuts
- 2 tablespoons chopped fresh basil
- Pinch of salt
Instructions
- Preheat the oven to 400°F (200°C). In a large pot over medium heat, melt 3 tablespoons of vegan butter. Add the chopped shallots and cook for 2 minutes until softened.
- Stir in 3 tablespoons of flour and cook for 1 minute to form a roux. Gradually whisk in the vegetable broth, then the almond milk, ensuring no lumps. Season with 1 teaspoon salt and 1/4 teaspoon black pepper. Cook, stirring occasionally, for 10-15 minutes, until the sauce thickens to a gravy-like consistency. Remove from heat.
- Slice potatoes about 1/8 inch thick using a mandolin or sharp knife. Spread half of the sauce in the bottom of a 10-inch oven-safe dish. Arrange a single layer of potatoes over the sauce. Repeat layering until all sauce and potatoes are used, ending with a layer of sauce.
- Cover the dish tightly with foil and bake for 30-40 minutes, or until the potatoes are fork-tender.
- While potatoes bake, prepare the crispy topping: In a small saucepan, melt 2 tablespoons of vegan butter. Stir in breadcrumbs, minced garlic, chopped walnuts, and a pinch of salt. Cook for 2-3 minutes until golden brown and fragrant. Remove from heat.
- Once potatoes are tender, remove from oven and discard foil. Stir fresh basil into the breadcrumb mixture and evenly spread it over the potatoes. Place back in the oven, uncovered, for 5 minutes to crisp the topping.
- Serve warm, directly from the oven for the best experience.
Did you try this recipe? Tag us on Instagram @shelikes.food and use the hashtag #shelikesfood to share your creation!
Looking For More Comforting Potato-Based Recipes?
If you’re a fan of delicious potato dishes, explore some of our other favorites:
- Buffalo Potato Salad
- Curry Lentil Wraps with Roasted Sweet Potato
- Roasted Sweet Potato and Black Bean Tacos
- Potato Egg and Cheese Breakfast Tacos
Have a question about this recipe? We’re here to help! Feel free to ask in the comments section below, and we’ll get back to you as soon as possible.