Beverages
This Latter-Day Saints potato casserole recipe brings warm, comforting flavors to the table while honoring dietary guidelines—creamy, cheesy, and perfect for family gatherings. Growing up, I learned that the best comfort dishes balance simplicity with rich, satisfying textures, and this casserole does exactly that.
The secret lies in layering thinly sliced potatoes with a velvety cheese sauce that bakes until golden and bubbly.
The beauty of this recipe is its foolproof nature—just one pan, minimal prep, and a 30-minute bake time that fills your home with that unmistakable, cheesy aroma. I developed it during a potluck season when I needed a dish that was both crowd-pleasing and easy to customize.
The creamy cheese layer melts into tender potatoes, creating a texture that’s impossible to resist.
What makes this casserole special is how it adapts to dietary needs without sacrificing flavor—whether you’re serving dairy-free or gluten-free guests, there’s a way to make it work. The result is a restaurant-quality side dish that’s hearty enough to stand alone or pair beautifully with grilled meats.
It’s the kind of dish that turns ordinary meals into memorable gatherings.
Perfect for potlucks, family dinners, or holiday feasts, this casserole is designed to bring people together. The best part? It’s a recipe that feels like a hug in a dish—warm, comforting, and full of love. Let’s get started!
Ingredients for latter-day saints potato casserole
Six ingredients make this creamy, cheesy casserole the ultimate comfort dish for gatherings.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, peeled preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated from block |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, cubed |
| Yellow Onion 🧅 | 1 whole | Finely diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For roux, unsifted |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Parsley 🌿 | 1 tbsp | For garnish, or fresh |
| Dairy-Free Butter Alternative 🧈 | ½ cup | For dietary adaptations |
| Gluten-Free Flour Blend 🌾 | 2 tbsp | For GF adaptation |
The potatoes are the star here—Russet potatoes are ideal because they hold up to slicing and baking without turning mushy. Costco or Trader Joe's usually have the best prices for large bags, and I always grab a few extra pounds. For the cheese, sharp cheddar from a block melts perfectly—pre-shredded gets clumpy and lacks flavor. If you're prepping ahead, slice and soak the potatoes in cold water to keep them from browning. The butter matters too—unsalted is essential so you can control the seasoning perfectly.
No heavy cream? Half-and-half or whole milk plus a splash of cream cheese works in a pinch. Want to make this dairy-free? Coconut cream or full-fat coconut milk replaces the heavy cream beautifully, and the dairy-free butter alternative keeps the texture rich. For gluten-free adaptations, swap the all-purpose flour for a 1:1 gluten-free blend—just make sure it's labeled for baking. The garlic and onion can be swapped for powdered versions if you're short on time, but fresh is always better. If you're feeling fancy, add a pinch of nutmeg to the cheese sauce—it elevates the flavor to restaurant-quality levels.
This casserole reheats like a dream—just cover it with foil and warm in the oven for 10-15 minutes. It keeps well in the fridge for 4-5 days, though I rarely have leftovers. For meal prep, assemble it the night before and refrigerate uncovered so the flavors meld. If you're bringing it to a potluck, bake it in a disposable foil pan—no cleanup required! The dairy-free and gluten-free versions hold up just as well, so you can make multiple batches to accommodate everyone.
Why You'll Love This Recipe
- No-Fuss Layering: I swear by this recipe because it’s literally just slicing, layering, and baking. No fancy techniques—just potatoes, cream, and cheese stacked in a dish, then forgotten about for 45 minutes. The heavy cream and butter melt into that creamy, dreamy texture without a second thought.
- Cheesy Comfort Magic: That sharp cheddar? It’s the star—crispy on top, gooey in the middle, and ridiculously satisfying. The milk and cream balance it perfectly, so it’s never overpowering, just pure, cheesy happiness in every bite. Honestly, I’ve had people ask for seconds before the dish even hits the table.
- Weeknight or Potluck Hero: This casserole works everywhere. Need a last-minute dinner? Done. Bringing a dish to church or a family gathering? Perfect. Even my picky 10-year-old devours it—no complaints, just clean plates. (Yes, even on a Tuesday night.)
- Leftover Luxury: Make one, eat it for days. The leftovers reheat like a dream—no soggy potatoes here. And because it’s mostly potatoes and cheese, it’s shockingly budget-friendly. I’ve fed a crowd of six for under $15 with this one recipe, and no one ever notices the price tag.
Step-by-step instructions for latter-day saints potato casserole
This one-pan wonder delivers rich, creamy comfort with minimal effort—perfect for family gatherings.
Prep the Potato Layer for Perfect Texture
Preheat your oven to 375°F. Peel and thinly slice the 3 lb russet potatoes into ¼-inch thick rounds—uniform thickness ensures even cooking. I like to use a mandoline for precision, but a sharp knife works too. Spread the sliced potatoes evenly in a 9x13-inch baking dish, overlapping slightly but not piling. This creates a stable base that won't shift during baking.
Drizzle the potato layer with ½ cup milk and sprinkle with ½ cup butter, cubed. The butter melts into the potatoes as they bake, creating a velvety texture. Season immediately with 1 tsp salt and ¼ tsp black pepper—this first layer needs flavor foundation before the cheese topping. Bake uncovered for 25 minutes until the potatoes begin softening but aren't mushy.
Build the Creamy Cheese Sauce Mixture
While the potatoes bake, create the signature cheese sauce in a medium saucepan over medium heat. Melt the remaining ½ cup butter (or ½ cup dairy-free butter alternative for adaptations), then whisk in the 2 tbsp all-purpose flour (or 2 tbsp gluten-free flour blend). Cook for 1-2 minutes until the roux turns pale golden—this thickens the sauce beautifully.
Gradually whisk in the 1 cup heavy cream and ½ cup milk, stirring constantly to prevent lumps. Add the 2 cups shredded sharp cheddar cheese, 1 tsp salt, ¼ tsp black pepper, and 1 tbsp dried parsley. Reduce heat to low and stir until the cheese melts completely and the sauce thickens to a pourable consistency (about 3-4 minutes). Real talk: don't walk away—cheese sauce burns faster than you think.
Layer and Bake to Golden Perfection
Remove the partially baked potatoes from the oven and spread the creamy cheese sauce evenly over the top. The sauce should cover all exposed potato surfaces—this ensures every bite gets that rich, cheesy goodness. Sprinkle the finely diced 1 whole yellow onion and minced 3 cloves garlic over the sauce for subtle depth of flavor.
Return to the oven and bake for 30-35 minutes until the top is golden brown and bubbling vigorously. The edges should be slightly crispy while the center remains creamy. Here's the thing—if the top browns too quickly, tent with foil for the last 10 minutes to prevent over-browning. The potatoes should be fork-tender with no resistance.
Rest and Serve with Warmth
Let the casserole rest for 10 minutes before serving—this allows the layers to set slightly and makes slicing cleaner. The residual heat continues cooking the center while preventing a runny mess. Use a large spatula to transfer portions to serving plates, preserving that perfect layer of creamy cheese on top.
This casserole shines warm from the oven, with each forkful delivering tender potatoes bathed in rich, cheesy sauce. Garnish with extra dried parsley for color, and serve with a simple green salad or crusty bread. The comforting flavors develop even better when reheated, making it perfect for meal prep too!
Pro Tips For Making Latter-Day Saints Potato Casserole
- BOIL POTATOES UNTIL TENDER: I learned this the hard way—undercooked potatoes turn to mush when they hit the oven. Boil them until you can pierce them with a fork like butter (about 10-12 minutes for 2-inch chunks), then drain thoroughly. No one wants a soggy casserole, especially when you’ve got sharp cheddar waiting to melt into creamy perfection.
- SALT THE MILK CREAM MIX: This isn’t just seasoning—it’s flavor insurance. Before combining the milk, heavy cream, and butter, add a full teaspoon of salt to the warm dairy mixture. The cheese soaks it up better, and the salt dissolves completely, so you’re not left with grainy surprises later. Trust me, your taste buds will notice.
- LAYER POTATOES LIKE A LASAGNA: Skip the haphazard dump-and-stir approach. Arrange the potatoes in even, overlapping rows like lasagna noodles—this keeps them from shifting and turning into a single sad mass. Press them gently into the cream mixture so every slice gets coated, and top with cheese in a thick, even blanket. The edges will brown beautifully, and the center stays gooey.
- BAKE COVERED THEN UNCOVERED: Start with foil tightly wrapped over the casserole for the first 45 minutes—this traps steam and cooks the potatoes through. Then, uncover and bake another 10-15 minutes until the cheese turns golden and bubbly. No peeking! The temperature drops every time you open the door, and you’ll end up with a sad, uneven top. Patience here guarantees that perfect, crispy finish.
Flavor customization for this recipe
Cheesy Variations
Swap the sharp cheddar for Monterey Jack or Gruyère for a milder, creamier flavor profile. I love using 2 cups Monterey Jack mixed with ½ cup cream cheese for extra richness.
For a tangy twist, add ½ cup crumbled blue cheese to the sauce—it pairs surprisingly well with the potatoes. 🧀
Herb Infusions
Fresh herbs elevate this dish instantly. Stir 1 tbsp chopped chives or 2 tbsp fresh dill into the cheese sauce for a bright, aromatic note. I also like adding ½ tsp smoked paprika to the potato layer before baking for a subtle smoky depth.
For a pop of color, sprinkle 1 tbsp chopped green onions on top before serving.
Spicy Kick
Add heat with ½ tsp cayenne pepper or 1 tbsp hot sauce (like Frank's RedHot) mixed into the cheese sauce. For a smoky-spicy twist, stir in 1 tsp chipotle powder with the garlic and onion.
If you love cheese and heat, try jalapeño cheddar cheese instead of sharp cheddar—it adds a built-in kick without extra prep. 🌶️
Vegetable Boosts
Mix in 1 cup diced bell peppers or ½ cup corn kernels with the potatoes for added texture and color. I also love adding ½ cup sautéed mushrooms to the cheese sauce for an umami boost.
For a spring-inspired version, fold ½ cup asparagus tips into the sauce—just blanch them first for 2 minutes to soften.
Crunchy Toppings
Add texture with ½ cup crushed potato chips (like Kettle Brand) or ¼ cup panko breadcrumbs½ cup cooked bacon bits or ¼ cup chopped hamtoasted breadcrumbs
Dairy-Free Adaptations
Replace the heavy cream with 1 cup full-fat coconut milk and use 2 cups dairy-free shredded cheddar (like Violife). For extra creaminess, stir in ¼ cup nutritional yeast to mimic the cheesy flavor.
The dairy-free butter alternative works perfectly in the sauce, and the potatoes still turn out tender and flavorful. 🥥
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time for potlucks?
Assemble the casserole the night before and refrigerate uncovered. This lets the flavors meld beautifully. When ready to bake, add 10-15 extra minutes to the baking time since it starts cold. For potlucks, use a disposable foil pan—no cleanup required! The dairy-free version holds up just as well for make-ahead prep.
How do I adapt this for gluten-free or dairy-free diets?
For gluten-free, swap the all-purpose flour for a 1:1 gluten-free blend in the cheese sauce. For dairy-free, replace heavy cream with 1 cup full-fat coconut milk and use dairy-free butter and shredded cheese. The texture stays rich and creamy! Both adaptations work perfectly for dietary needs without sacrificing flavor.
Why does my casserole turn out watery?
Watery results usually happen when the cheese sauce isn't thickened enough or the potatoes release too much moisture. Make sure to cook the roux until it's pale golden before adding liquids, and avoid over-slicing the potatoes. If it's still too runny, bake uncovered for 5-10 extra minutes to let excess moisture evaporate.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat in the oven at 350°F for 15-20 minutes. This keeps it creamy and prevents drying out. Microwaving works in a pinch, but it's harder to control the texture—cover with a damp paper towel and heat in 30-second intervals until warmed through.
Can I use sweet potatoes instead of russets?
Yes, you can! Sweet potatoes work well, but they have a different texture and flavor. Slice them ⅛-inch thick and reduce baking time by 5-10 minutes since they cook faster. The cheese sauce pairs beautifully with their natural sweetness—just add a pinch of cinnamon to the sauce for extra warmth.
