Side Dishes
This sweet potato white potato casserole recipe delivers the perfect harmony of creamy textures and rich flavors in every bite. The secret lies in layering tender white potatoes with naturally sweet spuds, creating a dish that's both comforting and sophisticated.
I've perfected this technique over years of testing, ensuring the potatoes cook evenly while maintaining their natural moisture and flavor.
The magic happens in the cheesy topping, where sharp cheddar meets crispy breadcrumbs for that irresistible crunch you crave. This isn't just another side dish—it's a complete meal that pairs beautifully with grilled meats or fresh salads.
The combination of sweet and white potatoes creates a balanced flavor profile that satisfies any crowd, whether it's a family dinner or holiday gathering.
What makes this recipe truly special is how simple it is to achieve restaurant-quality results at home. With just a few basic ingredients and straightforward steps, you'll end up with golden, bubbling layers of potatoes topped with perfectly crispy cheese.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of creamy potato and savory crunch.
Ready in about 45 minutes, this casserole requires minimal prep work but maximum flavor payoff. The key is proper layering and baking at the right temperature to ensure the potatoes stay tender while the topping gets beautifully golden.
Serve with a side of green beans or a fresh garden salad for a complete meal that's sure to become a family favorite.
Ingredients for sweet potato white potato casserole
Layer these creamy potatoes with crispy cheesy topping for a dish that's both comforting and restaurant-worthy.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Cut into 1/2-inch slices, peeled |
| Sweet Potatoes 🍠 | 2 lb | Peeled, sliced 1/2-inch thick |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, 4-year aged preferred |
| Panko Breadcrumbs 🍞 | 1 cup | For crispy topping texture |
| Butter 🧈 | ½ cup | Melted, unsalted preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for optimal creaminess |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | 1 tsp | For subtle depth of flavor |
| Onion Powder 🧅 | 1 tsp | Enhances savory notes |
| Dried Thyme 🌿 | ½ tsp | Or 1 tbsp fresh thyme leaves |
| Olive Oil 🫒 | 2 tbsp | For greasing baking dish |
| Green Onions 🧅 | 2 whole | Sliced thin for garnish |
The potatoes are the foundation, so Russet and sweet potatoes work best—their textures complement perfectly. Whole Foods or Trader Joe's carry pre-peeled sweet potatoes, saving time, but if you're peeling yourself, look for firm, vibrant orange sweet potatoes with no soft spots. For the cheddar, 4-year aged sharp cheddar melts beautifully—Cabot or Tillamook are reliable brands. The key to even cooking is cutting both potato types uniformly to 1/2-inch slices. If you're short on time, pre-sliced frozen potatoes work in a pinch, just thaw and drain them well before layering.
No sharp cheddar? Pepper jack or Gruyère add different but delicious flavors. Short on panko? Crushed cornflakes or Ritz crackers create a similar crispy texture. The butter and cream combo is non-negotiable for that creamy texture, but if you're watching calories, half-and-half plus a splash of cream cheese works. For extra flavor depth, add 1/2 tsp smoked paprika to the breadcrumb mix. The green onions are just for garnish, but if you're out, fresh chives or parsley look just as pretty on top.
This casserole reheats beautifully—350°F for 15-20 minutes until bubbly. Store leftovers in an airtight container for 4-5 days in the fridge, or freeze portions for up to 3 months. I always make a double batch—one for dinner and one to freeze for lazy weeknights. The flavors actually improve after the first day as everything melds together. For serving, a sprinkle of fresh cracked black pepper right before baking adds a bright finish that makes all the difference.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Slice the potatoes, toss them in butter and cheese, and bake—no extra pans, no stress. The crispy panko topping is the cherry on top (literally, if you add a sprinkle of cinnamon-sugar).
- Sweet & Savory Balance: That sharp cheddar melting into tender sweet potatoes while the russets stay fluffy? It’s like a hug for your taste buds. Honestly, my picky eaters actually finish their plates—proof it works.
- Leftovers That Don’t Suck: This casserole actually tastes better the next day. I make a big batch on Sundays, and by Wednesday, it’s still a crowd-pleaser. Reheat it, add a side salad, and boom—effortless dinner.
- Budget-Friendly Comfort: Russets and sweet potatoes are cheap, and a block of cheddar stretches far. Between us, this is my go-to when groceries are tight but I still want something hearty. The panko adds texture without breaking the bank.
Step-by-step instructions for sweet potato white potato casserole
Here's how to create layers of creamy spuds with a crispy, cheesy crown—every bite delivers perfect texture.
Prep and Layer the Potatoes
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish using 1 tablespoon of the olive oil. This prevents sticking and makes cleanup easier. Peel and slice the 2.5 lb Russet Potatoes and 2 lb Sweet Potatoes into ½-inch thick rounds—uniform slices ensure even cooking.
Arrange the sliced potatoes in the baking dish in a single layer, slightly overlapping them. Start with the Russet Potatoes, then alternate with Sweet Potatoes. This layering creates visual appeal and ensures both varieties cook evenly. Press down gently to help them hold their shape during baking.
Season and Add Creamy Base
In a small bowl, whisk together the 1 cup Heavy Cream, 0.5 cup Milk, 0.5 cup Butter, 1.5 tsp Salt, 0.5 tsp Black Pepper, 1 tsp Garlic Powder, 1 tsp Onion Powder, and 0.5 tsp Dried Thyme. The mixture should be smooth and well-combined—this ensures even seasoning throughout the casserole.
Pour the cream mixture evenly over the layered potatoes, letting it seep into the gaps between slices. The potatoes should look moist but not swimming in liquid. If any slices are dry, gently press them down to help the cream penetrate. This step guarantees the creamy texture you're after.
Bake Until Tender
Cover the baking dish tightly with aluminum foil and bake for 45 minutes. The foil traps steam, helping the potatoes soften quickly without drying out. After 45 minutes, remove the foil and continue baking for another 15 minutes—this allows the top to begin drying slightly for better topping adhesion.
You'll know the potatoes are tender when a fork slides in easily with minimal resistance. If they're not quite soft enough, bake for another 5-10 minutes uncovered. The edges should look slightly browned but not crispy—we'll handle that in the next step.
Prepare the Cheesy Topping
While the potatoes bake, prepare the topping by mixing the 2 cups Sharp Cheddar Cheese, 1 cup Panko Breadcrumbs, and the remaining 1 tablespoon Olive Oil in a medium bowl. The cheese should be evenly distributed among the breadcrumbs for maximum flavor in every bite.
Spread the cheese mixture evenly over the baked potatoes, pressing down gently to create an even layer. The Panko will create a crispy texture while the cheese adds richness. For extra flavor, sprinkle the sliced 2 whole Green Onions over the top—this adds a fresh contrast to the creamy, cheesy layers.
Finish and Serve
Return the casserole to the oven and bake uncovered for 10-15 minutes until the topping is golden brown and bubbly. Watch closely in the last few minutes to prevent over-browning. The edges should be crispy while the center remains creamy.
Let the casserole rest for 5-10 minutes before serving—this allows the cheese to set slightly and makes slicing easier. Cut into squares and serve immediately while the topping is still crispy and the potatoes are piping hot. The contrast between the creamy spuds and crispy cheese topping makes every bite satisfying.
Pro Tips For Making Sweet Potato White Potato Casserole
- Slice Evenly, Stack Carefully: I learned this the hard way—uneven slices mean uneven cooking. Cut both potatoes into ¼-inch slices (yes, measure it) and layer them vertically in the dish, like cordwood, so they cook through without turning to mush. The sweet potatoes take longer, so place them on the bottom if you’re impatient.
- Salt the Potatoes Before Baking: This isn’t just seasoning—it’s flavor insurance. Toss the sliced potatoes with 1 teaspoon of salt per pound before layering, then let them sit for 10 minutes. The salt draws out moisture, which helps the cheese melt into a silky sauce instead of a soggy glop. (Trust me, your casserole will taste like it spent hours simmering, not 45 minutes.)
- Skip the Pre-Cooked Cheese: I used to melt the cheddar first, then sprinkle it on top—big mistake. Sharp cheddar loses its bite when fully melted ahead of time. Instead, grate it fresh, mix half into the butter-panko topping, and reserve the rest to sprinkle right before the final 10 minutes of baking. The residual heat will melt it perfectly without turning it into a waxy blanket.
- Bake at 375°F, Not Hotter: I was in a hurry once and cranked the oven to 400°F—now the top was burnt before the center was tender. Stick to 375°F for even cooking. If your panko topping browns too fast, tent it loosely with foil for the first 20 minutes, then uncover to crisp. The potatoes need gentle heat to soften, not a blast of oven rage.
Serving suggestions for sweet potato white potato casserole
Classic Pairings
This casserole shines alongside roasted chicken thighs or herb-crusted pork chops—the savory meat cuts through the sweetness beautifully. I love serving it with garlic mashed potatoes on the side for a comforting contrast. 🍗
For a lighter option, pair with a crisp romaine salad tossed in lemon vinaigrette and topped with toasted walnuts. The acidity balances the richness perfectly. Another winner? Steamed green beans with a sprinkle of almond slivers and balsamic glaze.
Holiday Presentation
For Thanksgiving or Christmas, garnish with fresh rosemary sprigs and crushed black pepper for an elegant touch. Serve in a ceramic baking dish (like Le Creuset) to keep it warm and add rustic charm. 🎄
Add a drizzle of honey and crumbled bacon on top for a festive twist. This combo adds smoky depth and a touch of sweetness that guests will love. Use a ring mold to shape the casserole into a perfect circle for a stunning centerpiece.
Make-Ahead Magic
Prepare the casserole one day ahead—the flavors meld beautifully overnight. Reheat at 350°F for 15-20 minutes until bubbly. This is perfect for Sunday dinner prep or potlucks where you want to arrive stress-free. ⏰
For freezer-friendly portions, assemble the casserole (without the topping) and freeze in airtight containers. When ready to serve, thaw overnight in the fridge, add the topping, and bake as directed. The texture stays creamy even after freezing!
Kid-Friendly Twist
Turn it into a fun build-your-own casserole bar by serving the baked potatoes separately. Let kids top their own portions with extra shredded cheese, crushed tortilla chips, or sour cream. This makes cleanup easier and keeps them engaged! 🧒
For picky eaters, blend a small portion of the casserole into mashed potatoes—it adds natural sweetness and creaminess. You can also serve it as individual ramekins for a cozy, portion-controlled meal.
Nutrition facts
Frequently asked questions
Can I use Yukon Gold potatoes instead of Russets?
Yes, but with a few adjustments! Yukon Golds are creamier and hold their shape better than Russets, so you can use them 1:1 by weight. However, they absorb more moisture, so reduce the cream mixture by 2 tablespoons to prevent a soggy texture. The natural sweetness of Yukon Golds also pairs beautifully with the sweet potatoes, creating an even richer flavor profile.
Why did my casserole turn out watery?
Watery casseroles usually happen from over-moisture. Check if you used too much cream mixture or if the potatoes weren't fully drained after slicing. For next time, pat sliced potatoes dry with a paper towel before layering, and reduce the cream by 1-2 tablespoons. Also ensure your baking dish isn't too large—this recipe works best in a 9x13-inch dish.
Can I make this casserole ahead and freeze it?
Assemble the casserole (without the topping) and freeze it in an airtight container for up to 3 months. When ready to serve, thaw overnight in the fridge, add the cheese topping, and bake as directed. The potatoes will stay creamy, though the topping may need 2-3 extra minutes to crisp up after freezing.
What's the best way to reheat leftovers?
Reheat leftovers at 350°F for 15-20 minutes covered with foil, then uncover for the last 5 minutes to restore crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals at 50% power until warmed through. The texture won't be as crispy as fresh, but it's still delicious!
Can I make this vegetarian or vegan?
For a vegetarian version, use dairy-free cheese and coconut cream instead of heavy cream. For fully vegan, swap the butter for vegan butter, use plant-based milk, and top with crushed nuts instead of breadcrumbs. The flavor will still be rich and satisfying, though the texture may be slightly less crispy without cheese.
