Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk - A Cozy, Dairy-Free Favorite

Friends, this Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk is like a warm hug in a casserole dish. It brings the cozy, familiar flavors of a classic scalloped potato bake, but it welcomes everyone to the table with plant-based comfort. The coconut milk adds a gentle, dairy-free creaminess that pairs beautifully with the natural sweetness of the potatoes. It’s surprisingly easy to pull together, and the result is a silky, savory dish with a hint of tropical brightness that makes your kitchen smell absolutely inviting.
- Why You’ll Love This Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
- Ingredients for Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
- Step-by-Step Guide to Making Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
- Timing & Preparation Details
- Nutritional Snapshot
- Frequently Asked Questions
- Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
Why You’ll Love This Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
There are a few reasons this dish shines. First, the texture is ultra-satisfying: tender slices layered in a luscious coconut-tinged sauce that clings to every edge. Second, the flavor profile stays comforting and familiar, but with a gentle twist from the coconut milk, nutritional yeast for a cheesy depth, and a whisper of thyme. Third, it’s naturally plant-based and versatile enough to be a holiday-worthy side or a cozy weeknight main when you want something hearty without heavy dairy. And finally, it’s simple enough to assemble in one pan, with a hands-off bake that leaves you free to prepare a salad, a centerpiece, or dessert while it bakes.
Ingredients for Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
- 2 large sweet potatoes — thinly sliced for even layers and a soft, melt-in-your-mouth bite.
- 1 cup coconut milk — provides the creamy base with a subtle coconut aroma; use full-fat for richer texture.
- 2 tablespoons flour — helps thicken the sauce; you can substitute gluten-free flour if needed.
- 1 cup plant-based milk — adds volume and creaminess to the sauce; almond or oat milk works well.
- 1 small onion — adds sweetness and depth to the sauce foundation.
- 2 garlic cloves — delivers a gentle savory punch.
- 1 tablespoon vegan butter or olive oil — sautes the aromatics and forms the roux base.
- 1 teaspoon dried thyme — offers a warm herb note that complements sweet potatoes.
- 1/2 teaspoon turmeric — a pinch for color and a subtle earthiness.
- 1/4 teaspoon nutmeg — a classic touch for creamy, cozy dishes (optional).
- 1 teaspoon salt — to season the sauce and balance sweetness.
- 1/4 teaspoon black pepper — for gentle heat and depth.
- 2 tablespoons nutritional yeast — adds a cheesy, savory note without dairy.
Step-by-Step Guide to Making Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
- Preheat your oven to 375°F (190°C) and lightly grease a baking dish with vegan butter or oil to prevent sticking.
- In a small saucepan, melt the vegan butter over medium heat. Add chopped onion and minced garlic, sautéing until soft and fragrant, about 3–4 minutes.
- Stir in the flour and cook for about a minute to remove the raw taste, forming a light roux that will help thicken your sauce.
- Slowly whisk in the coconut milk and plant-based milk, bringing the mixture to a gentle simmer. Reduce heat and stir in thyme, turmeric, nutmeg, salt, and pepper. Let the sauce simmer for 4–5 minutes until it thickens slightly.
- Turn off the heat and mix in the nutritional yeast. Taste and adjust seasoning as needed.
- In your prepared baking dish, create a base layer of thinly sliced sweet potatoes. Pour a portion of the sauce over the layer, then add another layer of potatoes and sauce. Repeat until all ingredients are used, finishing with a sauce layer on top.
- Cover the dish with foil and bake for 25 minutes. Remove foil and bake uncovered for another 20–25 minutes, or until the potatoes are tender and the top is lightly golden.
- Remove from the oven and let rest for about 10 minutes before serving. This rest lets the sauce set and makes serving easier.
Timing & Preparation Details
- Active prep time: 15 minutes
- Cook/bake time: 45–50 minutes
- Total time: about 60 minutes
- Rest time: 10 minutes after baking
- Serveware tip: spoon onto warm plates and garnish with a pinch of extra thyme or a light drizzle of coconut milk for a pretty finish.
Nutritional Snapshot
Per serving (about 1/4 of the dish):
- Calories: roughly 330
- Protein: around 6 g
- Carbohydrates: about 40 g
- Fat: around 16 g
- Fiber: about 5 g
- Sugars: around 9 g
- Sodium: approximately 320 mg
Frequently Asked Questions
Can I make this ahead of time?
Yes. You can assemble the dish a day ahead, cover and refrigerate. Bake as directed, adding a few extra minutes if it’s cold from the fridge.
What should I serve with this dish?
It pairs beautifully with a leafy green salad, roasted vegetables, or a simple protein like baked tofu or lentils. A light citrus coleslaw can add a refreshing contrast.
Is this gluten-free?
The recipe as written uses regular flour. To make it gluten-free, substitute with an equal amount of gluten-free flour blend or cornstarch and adjust the liquid slightly to reach the desired thickenss.

Creamy Vegan Scalloped Sweet Potatoes with Coconut Milk
Ingredients
- 2 large sweet potatoes, peeled and thinly sliced (about 1/8 inch thick)
- 1 cup c coconut milk (full fat for richer texture)
- 2 tablespoons all-purpose flour (or gluten-free flour)
- 1 cup unsweetened plant-based milk (almond or oat works well)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon vegan butter or olive oil
- 1 teaspoon dried thyme (or 1/2 teaspoon fresh, chopped)
- 1/2 teaspoon ground turmeric (optional, for color)
- 1/4 teaspoon nutmeg (optional, a pinch)
- 1 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 tablespoons nutritional yeast (for a cheesy, savory note)
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a baking dish with vegan butter or oil to prevent sticking.
- In a small saucepan, melt the vegan butter over medium heat. Add the chopped onion and garlic; sauté until translucent and fragrant, about 3–4 minutes.
- Stir in the flour and cook for about 1 minute to eliminate raw taste, forming a light roux.
- Gradually whisk in the coconut milk and plant-based milk. Bring to a simmer, then reduce heat and stir in thyme, turmeric, nutmeg, salt, and pepper. Let the sauce thicken for about 4–5 minutes, then stir in nutritional yeast.
- Arrange a layer of thinly sliced sweet potatoes at the bottom of the baking dish. Pour a portion of the sauce over the potatoes, then add another layer of potatoes and sauce. Repeat until you’ve used all ingredients, finishing with a sauce layer on top.
- Cover the dish with foil and bake for 25 minutes. Remove foil and bake uncovered for another 20–25 minutes, until the potatoes are tender and the top is lightly golden.
- Let the dish rest for about 10 minutes before serving to allow the sauce to set. Taste and adjust salt if needed.
