A plate with dairy free scalloped potatoes, slices of ham, and steamed asparagus spears, with a fork on the side. A striped napkin is partially visible at the bottom of the image.

Why you’ll love these dairy free scalloped potatoes

I’ve always been a fan of scalloped potatoes, but it wasn’t until recently that I realized scalloped potatoes aren’t supposed to have cheese. The dish that we commonly refer to as scalloped potatoes is actually potatoes au gratin. If there’s no cheese, you can count me in.

This dairy free scalloped potatoes recipe uses a blend of creamy canned coconut milk and dairy free milk to create a dairy free bechamel sauce that’s just as creamy as the traditional version, with a subtle garlic flavor and perfectly tender, thinly sliced potatoes.

More dairy free potato recipes: baked potato soup / dairy free mashed potatoes / patatas bravas recipe / potato leek soup with ham

A golden-brown dairy free scalloped potatoes gratin is shown in a white Staub baking dish, topped with melted cheese and chopped herbs. A striped kitchen towel and a small bowl of chopped herbs are nearby.

Ingredient notes:

  • Potatoes – The starch content of russets works best for scalloped potatoes, but Yukon gold potatoes would be my next choice.
  • Dairy free butter – We like to use Earth Balance buttery sticks, but any brand of dairy free butter will work. You can also substitute olive oil in equal amounts if that’s all you have on hand.
  • Coconut milk – I used a blend of coconut milk and cashew milk (any dairy free milk would work). I like this blend of dairy free milks because you get the creaminess of the canned coconut milk, but the nut milk balances the sweetness of the coconut milk. This is my go-to method for getting a creamy texture, and I use it in a ton of recipes, like my creamy broccoli soup and my dairy free alfredo sauce.
  • Dairy free milk – We typically use cashew milk or almond milk, but if you have a nut allergy, substitute any dairy free milk that works for you. Soy, oat or flax milk will work great.
  • All-purpose flour – This helps thicken the sauce. To make it gluten free, substitute 2 tablespoons of cornstarch instead of the flour (and make sure to use gluten free broth).
  • Nutritional yeast This adds to the cheesy flavor of the scalloped potatoes. You can find it in the organic section of your grocery store, but feel free to leave it out if you don’t have it or can’t find it.

Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.

A close-up of a serving spoon lifting a portion of creamy, golden-brown dairy free scalloped potatoes from a white baking dish, with visible layers of sliced potatoes and a sprinkle of herbs on top.
A plate with sliced ham, roasted asparagus spears, and creamy dairy free scalloped potatoes. A fork rests on the plate, with salt and pepper shakers, a striped napkin, and parsley nearby.
A woman with long, wavy hair and a polka dot shirt sits on a kitchen counter, smiling and laughing. Plates of muffins, cookies, and pistachio cake are beside her in a bright kitchen with white cabinets and modern style.

Melissa’s tips + tricks:

  1. Slice your potatoes nice and thin. The key to getting a really tender scalloped potatoes is slicing them really thinly. You can definitely do this with a knife, but the process goes a little faster if you have a mandolin. Once you’re potatoes are sliced, place them in a bowl and cover them with cold water to prevent them from turning brown.
  2. Make ahead tip: You can make this recipe and refrigerate it for up to 24 hours before baking it. Add about 5-10 minutes to the covered baking time if starting from cold.
  3. Storage and reheating. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave, or cover and reheat the entire dish in a 350°F oven until warmed through.
A close-up of creamy dairy free scalloped potatoes garnished with herbs on a plate, next to slices of ham and an asparagus spear, with a fork nearby.

Frequently asked questions

Can I use a different type of potato?

Russet potatoes work best for scalloped potatoes because of their starchy texture, but Yukon gold potatoes would also work well. Avoid waxy red potatoes as they don’t absorb the sauce as well.

How do I know when the potatoes are done?

The potatoes should be tender and easily pierced with a fork or knife, and the sauce should be bubbling around the edges. The top should be lightly golden after the final uncovered baking time.

Can I freeze scalloped potatoes?

Yes. These freeze well for up to 3 months. Let them cool completely, then wrap tightly in plastic wrap and foil. Thaw overnight in the refrigerator before reheating in a 350°F oven until warmed through. Make sure they are completely thawed before reheating and keep the dish covered with foil to prevent the potatoes from drying out.

Why didn’t my sauce thicken?

If using cornstarch instead of flour, make sure you let the sauce come to a full simmer – cornstarch needs heat to activate. If you find that your sauce still hasn’t thickened, you might want to let it rest a bit longer before serving.

More dairy free holiday recipes: dairy free green bean casserole / dairy free pumpkin pie / homemade stuffing / healthy sweet potato casserole

5 from 6 votes

Dairy Free Scalloped Potatoes

By: Melissa Belanger
You don't need cheese or milk to make creamy scalloped potatoes. These dairy free scalloped potatoes are thinly sliced and baked in a rich, garlicky béchamel sauce until tender. They make a perfect addition to any holiday table.
Prep Time: 15 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 6 medium russet potatoes, peeled and sliced
  • 4 tablespoons dairy free butter
  • 2 – 3 garlic cloves, minced
  • 4 tablespoons all-purpose flour, or 2 tablespoons cornstarch (GF)
  • 2 cups unsweetened dairy free milk
  • 1 cup full-fat canned coconut milk
  • 1 teaspoon nutritional yeast
  • 1/2 tablespoon coarse salt
  • Black pepper, to taste

Instructions 

  • Mise en place. Preheat oven to 400˚F. Slice your potatoes and place them in a large bowl of cold water to prevent them from turning brown. Then, measure the rest of your ingredients before starting.
  • Make the sauce. Melt the butter in a large saucepan over medium-high heat. Add the garlic and sauté until fragrant, about 30 seconds. Next, whisk in your flour until you have a smooth roux.
    Then, slowly whisk in your dairy free milks, whisking until everything is smooth. Add the remaining ingredients and bring the sauce to a strong simmer. Cook until sauce has thickened enough to coat the back of a spoon. Remove it from the heat until you're ready to add it to the baking dish.
  • Assemble the dish. Drain your potatoes and layer half of them in 9×13 baking dish, and cover with half of the sauce. Repeat with remaining potatoes and sauce.
  • Bake until tender. Cover the baking dish with foil and bake for 30 minutes. Remove the foil and continue baking for an additional 25 – 30 minutes.
    Remove from the oven and allow the scalloped potatoes to rest for at least 10 minutes before serving. If desired, garnish with fresh herbs before serving.

Nutrition

Calories: 170kcal, Carbohydrates: 22g, Protein: 3g, Fat: 8g, Sodium: 357mg, Fiber: 2g, Sugar: 1g, Vitamin C: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Hi! I'm Melissa.

I create easy, dairy free recipes because I know how hard living without milk can be. I believe you can live a completely satisfying life without dairy, and I want to teach you how.

You may also like:

5 from 6 votes

Leave a comment

When leaving a comment or rating:
Feel free to share your recipe feedback, ingredient swaps, or tips for other readers. Rating a recipe you changed isn’t helpful to anyone - drop it in the comments instead. Keep it kind and on topic - disrespectful comments and ad complaints will not be approved.

Recipe Rating




32 Comments

  1. Tara says:

    The recipe I’ve been looking for! I’m having guests over for Easter that are lactose intolerant, so I will definitely be adding this dish to my table.

  2. Cori says:

    When do I add in the nutritional yeast?

    1. Melissa Belanger says:

      When you whisk in the broth and milk!

  3. Tara B. says:

    5 stars
    Tried it and LOVED it, the only difference I made was adding more nutritional yeast because I love that cheesy flavor.

  4. Helen says:

    Could I substitute extra virgin olive oil for the butter. Thank you for the recipe?

    1. Melissa Belanger says:

      Yes. You definitely can! Equal amounts will work just fine.

  5. Nicole says:

    5 stars
    Just made this an hour ago!
    Works beautifully, though I did add some vegan grated cheeze on top 😀

    10/10 would make again 😀

  6. Britt says:

    when do you add salt and pepper???

  7. Melissa says:

    What can I use to replace the almond or cashew milk? My boyfriend has a nut allergy.

    1. Melissa Belanger says:

      You can use oat milk or coconut milk! Whatever dairy free milk you like.

  8. Rebekah says:

    can this be made the day before?

  9. Johanna Lundstroem says:

    Hi! love the look of this dish, can I use golden yellow potatoes for this also?Thanks! Johanna

    1. Melissa Belanger says:

      Yes. I think they would work just fine!

  10. N says:

    Can you substitute with gluten free flour or arrow root flour (corn allergy)?

    1. Melissa Belanger says:

      I’m not sure how those flours thicken, but if you try it, I’d love to know if it works! My guess is, if you use them for other thickening in place of cornstarch or flour, it would work here.