A delightful layered potato bake combining the creaminess of white and sweet potatoes with a cheesy topping.
Preheat your oven to 375°F.
Preheating ensures even cooking from the start.
Peel and boil the white and sweet potatoes separately until tender.
Boiling the potatoes separately preserves their distinct flavors.
Mash the white potatoes with half of the cream cheese and sour cream, seasoning with half of the salt and pepper.
Mash until smooth for a creamy texture.
Mash the sweet potatoes with the remaining cream cheese and sour cream, seasoning with the remaining salt and pepper.
Ensure the sweet potatoes are evenly mashed for a consistent layer.
Layer half of the white potato mixture into a 2 qt casserole dish, followed by half of the sweet potato mixture.
Use a spatula to spread each layer evenly.
Repeat the layers with the remaining potato mixtures.
Press gently to compact the layers slightly.
Sprinkle the top with parmesan and cheddar cheeses.
Distribute the cheese evenly for a golden crust.
Bake in the preheated oven for 20 minutes, or until the cheese is melted and bubbly.
Check occasionally to avoid over-browning.
Serve warm and enjoy your delicious layered potato bake.
Garnish with fresh herbs like parsley for a touch of color.