Side Dishes
This sweet potato white potato casserole recipe delivers comfort food at its finest—rich, creamy layers of roasted potatoes kissed with nutmeg and melted cheese.
The secret lies in alternating thinly sliced sweet and white potatoes with a velvety cheese-broth mixture, ensuring every bite is tender yet slightly crisp at the edges. I developed this recipe after years of testing, and it’s now a staple at holiday tables and weeknight dinners alike.
What sets this dish apart is the balance of textures and flavors: the natural sweetness of sweet potatoes pairs beautifully with the earthy depth of white potatoes, while nutmeg and garlic powder add warmth without overpowering.
The cheese sauce, made with sharp cheddar and a touch of cream, binds everything together, creating a perfect side dish that’s hearty enough to stand alone. Baking at 375°F for 45-60 minutes ensures the potatoes are fork-tender and the top is golden and bubbly.
The layering technique is simple but critical—alternating potatoes and cheese sauce in a well-greased dish guarantees even cooking and a restaurant-quality finish. For extra flair, a sprinkle of breadcrumbs on top adds a delightful crunch, while fresh parsley or green onions brighten the dish before serving.
This casserole is equally at home as a side for roasted meats or as a main course with a crisp green salad.
Meal prep friendly and reheats beautifully, this casserole is ideal for feeding a crowd or prepping ahead for busy weeks. The flavors deepen overnight, making it even more irresistible the next day. Whether you're hosting Thanksgiving or simply craving a cozy dinner, this recipe delivers restaurant-quality results with minimal effort.
Ingredients for sweet potato white potato casserole
Six hearty ingredients create this layered casserole masterpiece—sweet and white potatoes, rich cheese, and warming spices.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lbs | Peeled, sliced into 1/4-inch rounds |
| White Potatoes 🥔 | 3 lbs | Peeled, sliced into 1/4-inch rounds |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Unsalted Butter 🧈 | 4 tbsp | Melted, for sauce |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated preferred |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Panko Breadcrumbs 🍞 | ½ cup | For topping |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Green Onions 🧅 | 4 whole | Sliced, for garnish |
The potatoes are the foundation. Russet potatoes hold their shape best, while orange sweet potatoes add natural sweetness. I always grab organic potatoes from Trader Joe's—they're uniform and perfect for slicing. For the cheese, sharp cheddar is non-negotiable; Cabot or Tillamook brands melt beautifully. The key is slicing both potatoes uniformly at 1/4-inch thickness—use a mandoline if you're ambitious, or a sharp knife works too. The nutmeg should be freshly grated; pre-ground loses its punch quickly.
No sharp cheddar? Gruyère or Monterey Jack work well, though the flavor will differ. Running short on chicken broth? Vegetable broth with a splash of cream keeps it vegetarian-friendly. For extra richness, swap half the milk for heavy cream. The breadcrumbs can be regular panko or crushed cornbread if you're out of panko. Fresh parsley is ideal, but dried parsley at one-third the amount works in a pinch. The green onions add brightness, but chives or scallions are perfect substitutes if that's what you have on hand.
This casserole reheats beautifully—375°F for 20-25 minutes until bubbly. For meal prep, assemble the dish a day ahead and refrigerate uncovered for 1 hour before baking to prevent sogginess. Leftovers keep for 5 days in the fridge or 3 months frozen. I like to portion mine into individual baking dishes for easy reheating—perfect for lunches or holiday leftovers.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—just peel, slice, and layer. No chopping boards to wash, no extra pots clogging the sink.
- Creamy Cheese Hug: That sharp cheddar melting into the sweet potatoes? It’s like a warm, gooey blanket. The heavy cream ties everything together so smoothly, you’ll want seconds.
- Leftovers That Save: This casserole actually tastes better the next day. Honestly, I make it on Sundays just to reheat portions all week—no sad lunchbox leftovers here.
- Budget-Friendly Feast: Sweet potatoes and white potatoes stretch this dish far without breaking the bank. Plus, the milk and cream make it feel indulgent, not cheap. (My wallet thanks me.)
Step-by-step instructions for layered sweet potato white potato casserole
Follow this method for a perfectly balanced casserole with crispy topping and creamy, nutmeg-infused layers.
Prep and Season the Potatoes
Peel the 3 lbs sweet potatoes and 3 lbs white potatoes, then slice both into ¼-inch rounds using a mandoline or sharp knife. I like to work in batches—place each slice in a large bowl as you cut them to prevent piling up.
In a small bowl, whisk together 1 tsp garlic powder, 1.5 tsp salt, and 0.5 tsp black pepper. Toss the potato slices with this seasoning mixture until they're evenly coated. The garlic powder adds subtle depth, while the salt ensures each slice absorbs flavor. Don't skip this step—it prevents bland, watery layers later.
Layer Potatoes in the Baking Dish
Arrange half of the potato slices in a single layer in a 9x13-inch baking dish, slightly overlapping the slices. I use my fingers to gently press them down to create an even base—this prevents shifting during baking. Repeat with the remaining slices, creating a second layer.
For even cooking, I recommend alternating between sweet and white potato slices in each layer. This creates visual appeal and balances the natural sweetness of the sweet potatoes with the mild, starchy texture of the white potatoes. The layers should reach just below the rim of the dish.
Prepare the Cheese Sauce Mixture
In a medium saucepan, melt the 4 tbsp unsalted butter over medium heat. Once melted, whisk in the 2 tbsp all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth paste—this is your roux. Slowly pour in the 1.5 cups chicken broth while whisking continuously to prevent lumps.
Bring the mixture to a gentle simmer, then reduce heat to low. Stir in the 1 cup heavy cream, 0.5 cup whole milk, 2 cups shredded sharp cheddar cheese, 1 tsp ground nutmeg, and 0.5 tsp black pepper. Cook for 5-7 minutes until the sauce thickens to a pudding-like consistency. The nutmeg adds warmth that complements both potato types beautifully.
Assemble and Top the Casserole
Pour the cheese sauce evenly over the layered potatoes, spreading it with a spatula to reach all corners. The sauce should cover the potatoes completely but not overflow the dish. Sprinkle the 0.5 cup panko breadcrumbs evenly over the top for a crispy finish.
Bake uncovered at 375°F for 50-55 minutes until the top is golden brown and the potatoes are tender when pierced with a fork. The panko will crisp up beautifully, creating a textural contrast to the creamy sauce underneath. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.
Rest and Garnish Before Serving
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the layers to set slightly, preventing a runny sauce when you cut into it. The potatoes will continue cooking slightly from residual heat, reaching perfect tenderness.
Garnish each serving with chopped fresh parsley and sliced green onions just before serving. These bright elements add freshness that cuts through the richness of the cheese sauce. Serve immediately with a side of crusty bread or a simple green salad to complete the meal.
Pro Tips For Making Sweet Potato White Potato Casserole
- PARBOIL POTATOES FIRST: I learned this the hard way—skipping the parboil means uneven cooking and a gummy mess. Drop peeled sweet and white potatoes into boiling salted water for 8-10 minutes until they yield easily with a fork, then drain and shock in ice water. This guarantees they finish cooking evenly in the oven while keeping their texture creamy, not gluey.
- GRATE CHEESE FRESH: Pre-shredded cheese is coated in anti-caking agents that make it clump and turn rubbery when baked. Instead, grate sharp cheddar yourself—just before mixing it into the cream sauce—and store it in the fridge until ready to fold in. The difference in melt and flavor is night and day, and it takes two minutes.
- DON’T OVERMIX THE CREAM: The second you add the heavy cream and milk to the potatoes, stop stirring. Overworking the mixture breaks down the starches and turns your casserole into a thick, pasty pudding. Fold just until combined—lumpy is fine—then spread it into the dish. The residual heat will blend everything smoothly while keeping the texture light.
- BAKE UNTIL GOLDEN, NOT JUST BUBBLY: Pulling the casserole out when it’s just bubbly means a pale, sad top. Bake it until the edges are deep golden and the cheese crust pulls away slightly—usually 10-15 minutes past the recipe’s suggested time. If it’s browning too fast, tent loosely with foil early, then uncover to finish. The crust is what makes this dish irresistible.
Perfect pairings for these flavors
Classic Side Dish Pairings
This casserole pairs beautifully with roasted chicken or herb-crusted pork tenderloin, as the creamy potatoes soak up savory juices perfectly. I love serving it alongside garlic mashed potatoes for a comforting, textural contrast. For a lighter option, a mixed greens salad with balsamic vinaigrette balances the richness. 🥗
Protein Pairings
For a hearty main course, pair this casserole with slow-cooked beef short ribs or smoked sausage. The sweetness of the potatoes complements the smoky, rich flavors of these proteins.
I also recommend pan-seared salmon for a lighter but equally satisfying meal. The nutmeg in the casserole enhances the buttery notes in the fish.
Beverage Pairings
A crisp Chardonnay with hints of vanilla and citrus cuts through the richness of the cheese sauce beautifully. For beer lovers, a honey lager like Leinenkugel’s Honey Weisse adds a sweet contrast.
If you prefer non-alcoholic options, sparkling apple cider or iced hibiscus tea refresh the palate without overpowering the dish. 🍷
Garnish Upgrades
For extra flair, sprinkle toasted pecans or crumbled bacon on top before baking for added crunch and smokiness. A drizzle of white truffle oil just before serving elevates the dish to gourmet status.
I also love adding crispy fried shallots for a delicate, aromatic touch that pairs wonderfully with the nutmeg.
Meal Prep Pairings
This casserole reheats perfectly alongside roasted Brussels sprouts or sautéed green beans for a balanced meal prep lunch. Store components separately in airtight containers—reheat the casserole at 375°F for 20 minutes and warm the sides in a skillet with a splash of broth.
For a complete freezer meal, pair with pre-cooked rice or quinoa in the same container. ❄️
Nutrition facts
Frequently asked questions
Can I use russet potatoes instead of white potatoes?
Russet potatoes work perfectly—they're even better for layering since they hold their shape and create a fluffier texture. Just be sure to slice them uniformly at 1/4-inch thickness for even cooking. The starchy texture pairs beautifully with sweet potatoes and complements the creamy cheese sauce.
How do I prevent soggy layers in this casserole?
Two key tricks: First, always slice potatoes paper-thin (1/4-inch) so they cook evenly. Second, let the assembled casserole sit uncovered in the fridge for 1 hour before baking—this helps the potatoes release excess moisture. For extra insurance, sprinkle a thin layer of cornstarch between potato layers before adding the cheese sauce.
What's the best way to reheat leftovers?
Cover with foil and reheat at 375°F for 20-25 minutes until bubbly. For individual portions, transfer to oven-safe dishes and cover loosely. Microwaving works too—just heat in 30-second intervals on medium power, stirring between each, until warmed through. The texture stays best when reheated gently to avoid drying out the potatoes.
Can I make this casserole vegetarian?
Yes! Simply replace the chicken broth with vegetable broth and use vegetarian cheese (like dairy-free cheddar). For extra protein, stir 1/2 cup white beans into the cheese sauce or top with crumbled feta before baking. The nutmeg and garlic flavors still shine in vegetarian versions.
Why is my casserole too dry after baking?
This usually happens from overbaking or insufficient sauce. Check your oven temperature—375°F is critical. If the potatoes seem dry, try adding 2 tbsp milk or cream to the cheese sauce next time. Another tip: Press the potatoes gently into the dish when layering to create space for the sauce to permeate. The panko topping should be lightly sprinkled, not heavily packed.
