Vegan Scalloped Potatoes Recipe
Introduction
This vegan scalloped potatoes recipe combines creamy, cheesy cashew sauce with tender layers of sweet and regular potatoes. It’s a comforting and flavorful dish perfect for family dinners or special occasions.

Ingredients
- 300 g / 2 cups raw cashews (soaked overnight or in boiling water for 1 hour)
- 3 tbsp lemon juice, adjust to taste
- 2 large garlic cloves
- 1 heaped tbsp white miso paste
- 4 tbsp nutritional yeast
- Grated nutmeg, to taste
- ½ tsp salt, adjust to taste
- 1 tbsp tapioca starch
- 500 g / 1 lb sweet potato
- 750 g / 1½ lb regular (starchy) potatoes
- 30-45 ml / 2-3 tbsp olive oil
- 1 large onion, finely diced
- 2 fat garlic cloves, finely diced
- 2 sprigs of fresh rosemary
- Generous amount of black pepper, adjust to taste
- Salt
- Sweet paprika or chilli powder (optional)
Instructions
- Step 1: Place rinsed cashews in an upright blender with approximately 300 ml / 1¼ cup water. Blend until smooth and creamy.
- Step 2: Season the cashew cream with garlic, lemon juice, miso paste, nutritional yeast, nutmeg, salt, and pepper. Blend again until super smooth and creamy.
- Step 3: Transfer 2 cups of this sauce to another bowl. Add 1 level tablespoon of tapioca starch to the remaining sauce in the blender and process until smooth.
- Step 4: Peel the potatoes if desired, then slice both sweet and regular potatoes into 3 mm (0.1″) thin slices using a mandoline, food processor, or sharp knife.
- Step 5: Heat 2-3 tablespoons of olive oil in a very large frying pan. Add diced onion and fry until softened, about 5 minutes.
- Step 6: Add finely diced garlic and chopped rosemary to the pan, cooking for another 2-3 minutes. For extra flavor, you can also add small rosemary sprigs between potato layers later.
- Step 7: Stir in 2 cups of cashew cream and the regular potatoes. Toss them together and simmer for about 7 minutes, adding a splash of water if the mixture feels dry.
- Step 8: Add the sweet potatoes and gently mix them into the cream mixture.
- Step 9: Preheat the oven to 150° C / 300° F fan forced (or 170° C / 340° F regular setting).
- Step 10: Brush a baking dish with a little olive oil and set aside.
- Step 11: Transfer the pre-cooked potatoes into the prepared dish. Arrange them in layers, sprinkling a little chopped rosemary (or placing rosemary sprigs to remove later), salt, and pepper between layers.
- Step 12: Pour the remaining thickened sauce (with tapioca starch) over the layered potatoes. Sprinkle with sweet paprika or chili powder if using.
- Step 13: Bake for 50 minutes, then turn the oven fan on and bake for another 5-10 minutes until the top is nicely browned. If the top browns too quickly, cover with kitchen foil to prevent burning.
Tips & Variations
- Soaking cashews overnight ensures a smoother sauce, but soaking in boiling water for 1 hour is a quicker alternative.
- You can substitute rosemary with thyme or sage for a different herbal flavor.
- For extra creaminess, add a splash of plant-based milk when simmering the potatoes.
- If you don’t have tapioca starch, cornstarch can be used as a thickening substitute.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. To preserve the crispy top, reheating in the oven is preferred.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this dish nut-free?
The cashew cream is key to this recipe’s flavor and texture. For a nut-free version, try blending cooked cauliflower or white beans to create a creamy sauce, though the taste and texture will differ.
Do I need to peel the potatoes?
Peeling is optional. If the potato skins are clean and in good condition, you can leave them on to add texture and nutrients. Just thinly slice to ensure even cooking.
Print
Vegan Scalloped Potatoes Recipe
- Total Time: 1 hour 30 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A creamy, comforting vegan scalloped potatoes recipe that uses a rich cashew-based sauce enhanced with nutritional yeast, miso, and aromatic herbs. This dish layers tender sweet and starchy potatoes with a velvety plant-based cream, baked to golden perfection. Perfect as a hearty side or main for any plant-based feast.
Ingredients
Cashew Cream Sauce
- 300 g / 2 cups raw cashews (soaked overnight or in boiling water for 1 hour)
- 3 tbsp lemon juice, adjust to taste
- 2 large garlic cloves
- 1 heaped tbsp white miso paste
- 4 tbsp nutritional yeast
- Grated nutmeg, to taste
- ½ tsp salt, adjust to taste
Potatoes & Thickener
- 1 tbsp tapioca starch
- 500 g / 1 lb sweet potatoes
- 750 g / 1½ lb regular (starchy) potatoes
Sauté
- 30–45 ml / 2-3 tbsp olive oil
- 1 large onion, finely diced
- 2 fat garlic cloves, finely diced
- 2 sprigs fresh rosemary
- Generous amount of black pepper, adjust to taste
- Salt
- Sweet paprika or chilli powder, optional
Instructions
- Prepare cashew cream sauce: Place rinsed soaked cashews in a blender with about 300 ml (1¼ cup) water and blend until smooth and creamy. Add garlic, lemon juice, miso paste, nutritional yeast, nutmeg, salt, and pepper then blend again until super smooth and creamy.
- Thicken a portion of sauce: Transfer 2 cups of the cashew cream to a separate bowl. To the remaining sauce in the blender, add 1 level tablespoon of tapioca starch and blend until smooth to create a thickening agent.
- Slice potatoes: Peel (optional) and cut sweet and regular potatoes into very thin 3 mm (0.1 inch) slices using a mandoline, food processor, or sharp knife.
- Sauté aromatics: Heat 2-3 tbsp olive oil in a large frying pan over medium heat. Add diced onion and sauté for about 5 minutes until softened. Add diced garlic and chopped rosemary; cook for another 2-3 minutes until fragrant.
- Cook potatoes with sauce: Add 2 cups of cashew cream sauce along with the regular potatoes into the pan. Toss gently and simmer for about 7 minutes, adding splashes of water if the mixture feels dry.
- Add sweet potatoes: Gently fold sweet potato slices into the pan with the cream mixture, ensuring even coating without breaking the slices.
- Preheat oven: Set oven to 150°C (300°F) fan forced or 170°C (340°F) regular setting.
- Prepare baking dish: Lightly brush a baking dish with olive oil and set aside.
- Assemble layers: Transfer the potato and cream mixture into the prepared dish, layering potatoes and sprinkling chopped rosemary, salt, and black pepper between layers. Optionally place small rosemary sprigs to infuse flavor, removing them before serving.
- Top with thickened sauce: Pour the tapioca-thickened cashew sauce over the layered potatoes. Sprinkle with sweet paprika or chilli powder if desired.
- Bake: Bake for 50 minutes, then turn on the oven fan and bake an additional 5-10 minutes until the top is nicely browned. If browning too fast, cover with foil to prevent burning.
Notes
- Soaking cashews overnight yields the creamiest sauce, but quick soak in boiling water for 1 hour works well.
- Tapioca starch is key to thickening the sauce and achieving a perfect scalloped texture.
- Thin slices ensure even cooking; a mandoline slicer is highly recommended for consistent thickness.
- Adjust lemon juice and seasoning to taste for balanced creaminess and tang.
- Rosemary sprigs layered between potatoes can be removed before serving to avoid overpowering bitterness.
- If the sauce seems too thick before baking, add a splash of water to loosen it slightly.
- Prep Time: 25 minutes (includes soaking time excluded)
- Cook Time: 65 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: Vegan, Western
Keywords: vegan scalloped potatoes, dairy-free scalloped potatoes, cashew cream, plant-based potatoes, vegan comfort food

