Side Dishes
This sweet potato casserole recipe no milk delivers all the comfort of classic versions without dairy—creamy, spiced, and topped with a nutty crunch.
The secret lies in an egg-rich base that binds the sweet potatoes into velvety perfection, while toasted pecans and a touch of brown sugar create a caramelized crust. I developed this after realizing traditional recipes relied too heavily on milk, and the result?
A dish that’s just as rich but works for vegans, lactose-intolerant diners, and anyone craving a fuss-free side.
The foundation starts with roasted sweet potatoes—tender, caramelized, and infused with warm spices like cinnamon and nutmeg. Instead of milk, we use a blend of applesauce and coconut milk to keep the texture luscious without heaviness, while eggs provide structure. The topping?
A mix of crushed pecans, brown sugar, and a pinch of salt that bakes into crispy clusters, adding texture and depth. This version also bakes in 30 minutes at 375°F, making it perfect for holiday tables or weeknight dinners.
What makes this casserole stand out is how it balances sweetness and savory notes—no one will guess it’s dairy-free. The nutmeg-infused egg base adds a subtle warmth, while the pecan topping brings a toasty crunch that contrasts beautifully with the soft filling.
It’s the kind of dish that disappears quickly, leaving only empty plates and satisfied guests. Plus, with just 10 ingredients and minimal prep, it’s a crowd-pleaser that won’t stress your schedule.
For extra flair, try adding a drizzle of maple syrup before baking or swapping pecans for walnuts. The recipe scales easily for large gatherings, and leftovers reheat beautifully.
Whether you’re hosting Thanksgiving or need a comforting side for a casual dinner, this no-milk sweet potato casserole delivers restaurant-quality results without the dairy. Let’s get baking!
Ingredients for sweet potato casserole recipe no milk
Ten ingredients, zero dairy, all the cozy vibes—this casserole nails it every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 whole | Peeled, cubed into 1-inch pieces |
| Large Eggs 🥚 | 4 whole | Room temperature for even binding |
| Unsweetened Applesauce 🍎 | ½ cup | Unsweetened, for creaminess |
| Full-Fat Coconut Milk 🥥 | ¼ cup | Canned, for rich texture |
| Brown Sugar 🍚 | ½ cup | Packed, for caramelized sweetness |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Pecans 🥜 | 1 cup | Chopped, toasted for crunch |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy topping texture |
Sweet potatoes are the heart of this dish, so pick firm ones with smooth skins—the orange flesh should be vibrant, not dull. Trader Joe's or Whole Foods carry the best varieties, but any grocery store's organic section works. Peeled and cubed, they roast up tender and caramelized, not mushy. For extra flavor, toss the cubes with a pinch of salt and cinnamon before roasting. The eggs? Room temperature is key—they bind the filling without curdling, and you'll notice the difference if they're straight from the fridge.
No applesauce? Mashed banana or pumpkin puree works in a pinch, though the flavor shifts slightly. Coconut milk can be swapped for Greek yogurt or silken tofu if you're not strict about dairy-free, but the texture gets denser. The pecans are non-negotiable for crunch—toast them first in a dry pan until fragrant, or bake at 350°F for 8-10 minutes. No pecans? Walnuts or almonds add a different but still delicious crunch. And if you're feeling fancy, toss in a splash of vanilla extract with the eggs—trust me, it elevates everything.
This casserole reheats like a dream—just pop it in the oven at 350°F for 15-20 minutes, covered with foil. It keeps for 4-5 days in the fridge, though it's rarely around that long. For make-ahead prep, assemble it the night before and bake straight from the fridge—just add 5-10 minutes to the baking time. The topping stays crispy if you store it separately and sprinkle it on right before baking. Double the recipe? No problem—it scales perfectly for holiday gatherings, and leftovers freeze beautifully for up to 3 months.
Why You'll Love This Recipe
- I swear by this trick: roast the sweet potatoes ahead, then mash them cold with the applesauce and coconut milk. No waiting for them to cool—just toss everything in a bowl while dinner simmers. (Between us, I’ve burned a casserole waiting for potatoes to soften. Never again.)
- No-Cook Prep: I swear by this trick: roast the sweet potatoes ahead, then mash them cold with the applesauce and coconut milk. No waiting for them to cool—just toss everything in a bowl while dinner simmers. (Between us, I’ve burned a casserole waiting for potatoes to soften. Never again.)
- Caramelized Edge Magic: That crispy top? Pure science. The coconut milk and brown sugar toast under the broiler until golden, while the applesauce keeps the center silky. It’s the kind of texture that makes people ask for the recipe mid-bite—crunchy, creamy, ridiculous.
- Weeknight Crowd-Pleaser: Bring it to potlucks, serve it at game night, or just eat it for breakfast—this holds up everywhere. Honestly, I’ve reheated leftovers three days later, and it’s still the star. The eggs bind it perfectly, so no one notices if it’s day-old.
Step-by-step instructions for sweet potato casserole no milk
Here's how to create a creamy, nutmeg-kissed sweet potato casserole without dairy - rich and satisfying every bite.
Roast Sweet Potatoes Until Tender
Preheat your oven to 400°F. Toss the 3 whole large sweet potatoes (cubed into 1-inch pieces) with 1 tablespoon of the ground cinnamon and ¼ teaspoon of the salt on a baking sheet. Spread them in a single layer - this ensures even cooking and crisp edges.
Roast for 25-30 minutes, stirring halfway through, until the sweet potatoes are fork-tender with slightly caramelized edges. You want them soft enough to mash easily but still holding their shape slightly - they'll finish cooking in the oven later. The cinnamon will infuse them with warm sweetness while they roast.
Whisk Egg Base for Creamy Texture
In a large mixing bowl, whisk together the 4 whole large eggs (at room temperature) with the 0.5 cup unsweetened applesauce and 0.25 cup full-fat coconut milk. The applesauce adds natural creaminess while the coconut milk provides rich texture without dairy. Add the remaining 0.5 teaspoon salt and 0.5 teaspoon ground nutmeg to this mixture.
Gradually whisk in the 0.5 cup packed brown sugar until fully dissolved. The mixture should be smooth and slightly thickened - about the consistency of heavy cream. This egg base will be the foundation of your casserole's velvety texture, so make sure all ingredients are completely incorporated.
Combine Roasted Sweet Potatoes and Egg Mixture
Remove the roasted sweet potatoes from the oven and let them cool slightly for 5 minutes. Then gently fold them into the egg mixture using a spatula, being careful not to overmix. You want to maintain some texture in the sweet potatoes while combining them with the creamy base.
This is where the magic happens - the warm sweet potatoes will begin to absorb the egg mixture, creating that perfect balance between creamy and slightly rustic texture. The nutmeg and cinnamon will continue to mingle with the sweet potatoes, deepening their flavor profile. Spread the mixture evenly into a greased 9x13-inch baking dish.
Create the Crunchy Pecan Topping
In a small bowl, combine the 1 cup chopped pecans with the remaining 2 tablespoons all-purpose flour and the remaining 0.25 teaspoon ground cinnamon. The flour creates a crispy, golden crust while the cinnamon adds warmth to the nutty topping.
Spread this pecan mixture evenly over the sweet potato-egg mixture in the baking dish. Press down gently with the back of a spoon to ensure good contact between the topping and the casserole. This step is crucial for that perfect crunchy contrast when you cut into the finished dish.
Bake Until Golden and Set
Return the baking dish to the oven and bake at 375°F for 30-35 minutes, until the top is golden brown and the edges are set. The center should still be slightly jiggly - it will continue to firm up as it cools.
You'll know it's done when the pecan topping is crisp and the casserole releases cleanly from the edges of the baking dish. Let it cool for 10 minutes before serving - this resting time allows the flavors to meld and the texture to set properly. The nutmeg will have infused throughout, creating that warm, comforting aroma that makes this casserole so special.
Pro Tips For Making Sweet Potato Casserole Recipe No Milk
- Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—undercooked sweet potatoes turn mushy when mashed, and no one wants that. Boil them until they’re so soft a fork slides in like butter, then drain and let them steam-dry for 5 minutes in the pot. That extra firmness keeps the casserole from collapsing.
- Use Cold Coconut Milk: Sounds weird, but it works: Whisk the full-fat coconut milk into the egg-applesauce mix cold, then fold in the sweet potatoes. Warm milk curdles eggs, and nobody wants scrambled casserole. If the mix seems too thick, add 1-2 tablespoons of hot water—just enough to loosen it up.
- Skip the Overmixing: I was skeptical until I tried it: Stir the coconut milk and eggs just until combined, then gently fold in the sweet potatoes. Overmixing aerates the eggs, and that’s a one-way ticket to a dense, rubbery texture. Think "marble swirls," not "whipped meringue."
- Bake at 350°F Until Golden: Crank the oven to 350°F and bake until the top is deep golden, not just "done." The coconut milk can make the casserole look set before it’s fully cooked—insert a knife 2 inches in; it should come out clean. If it’s browning too fast, tent loosely with foil for the last 15 minutes.
Essential equipment for great sweet potato casserole recipe no milk
Essential Mixing Tools
Start with a large mixing bowl (I use a stainless steel 5-quart bowl from OXO) for combining your egg base and sweet potatoes. The bowl should have high sides to prevent spills when whisking the eggs vigorously.
A balloon whisk (like the OXO Good Grips model) is perfect for creating that silky egg mixture without incorporating air bubbles that could make the casserole dense.
For folding in the roasted sweet potatoes, a flexible silicone spatula (I love the Epicurean) works best—it won’t scratch your bowl and helps maintain texture. 🥚
Baking Dish Must-Haves
Your 9x13-inch baking dish should be made of heavy-duty aluminum or ceramic to distribute heat evenly. I recommend USA Pan or CorningWare—both hold up to high temperatures and prevent burning.
Grease it lightly with coconut oil (not butter, since we’re avoiding dairy) or line it with parchment paper for easy removal. If you’re baking for a crowd, consider a 9x13-inch glass dish (like Pyrex)—it’s sturdy and allows you to check for doneness without opening the oven door. 🍠
Roasting Pan for Sweet Potatoes
A rimmed baking sheet (preferably half-sheet size, 18x13 inches) is ideal for roasting the sweet potatoes. Look for one with high edges to contain any juices. I use All-Clad’s stainless steel baking sheets—they’re durable and conduct heat evenly.
For even browning, place the sheet on the middle rack of your oven. If your oven runs hot, reduce the temperature to 375°F to prevent burning. A light spray of coconut oil before roasting ensures the sweet potatoes don’t stick. ⚡
Crispy Topping Essentials
Toasting your pecans is a game-changer, and a small nonstick skillet (like Calphalon’s 10-inch) works perfectly. Toast them over medium heat until fragrant—about 3-4 minutes. For the topping mix, a small mixing bowl (I use Ceramic Pro’s 2-cup bowl) keeps everything contained.
A fine-mesh sieve (like OXO’s) helps sift the flour evenly over the pecans for a lighter, crispier texture. Press the topping down gently with the back of a wooden spoon to ensure it adheres well to the casserole. 🥜
Temperature Control Tools
An instant-read thermometer (I swear by Thermoworks’ Smoke) is non-negotiable for checking the casserole’s doneness. Insert it into the center—it should read 160°F when done. For precise oven temperature control, use an oven thermometer (like Taylor Precision) to verify your oven isn’t running hot or cold.
If your oven fluctuates, consider baking at 350°F instead of 375°F for a slower, more even cook. A timer (even your phone’s works!) ensures you don’t overbake—this casserole is forgiving, but crispy topping burns faster than you think. 🌡️
Nutrition facts
Frequently asked questions
Can I substitute applesauce with something else in this dairy-free casserole?
For a 1:1 substitution, try mashed banana (adds natural sweetness) or pumpkin puree (earthier flavor). Both work well but may slightly alter the texture—banana makes it moister while pumpkin adds density. For a neutral option, silken tofu (blended smooth) mimics creaminess without dairy.
How do I prevent the pecan topping from getting soggy?
Bake the casserole 5-10 minutes longer than called for to crisp the topping, then let it rest 10 minutes before serving. For extra insurance, sprinkle the pecan mix with 1/4 teaspoon cornstarch before baking—it absorbs moisture and keeps it crunchy. Avoid adding liquid toppings (like syrup) until serving.
Can I make this casserole ahead of time?
Yes! Assemble it completely (including topping) up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge at 375°F, adding 5-10 extra minutes to the time. For make-ahead topping, toast pecans and store separately—sprinkle on just before the final bake. Leftovers keep 4-5 days refrigerated or 3 months frozen.
What’s the secret to making this casserole taste richer without dairy?
The combo of coconut milk + applesauce + eggs creates depth, but for extra richness, stir in 1/4 cup nutritional yeast (cheesy flavor) or 1 teaspoon vanilla extract with the eggs. A pinch of smoked paprika in the topping adds complexity too. The nutmeg is key—freshly grated makes all the difference!
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes’ natural sweetness and moisture balance the spices perfectly. Regular potatoes would make the casserole too starchy and less flavorful. If you must use them, boost sweetness with extra brown sugar (2 tbsp) and add 1/2 tsp orange zest to mimic sweet potato’s depth. Still, the texture won’t be as velvety.
