This million dollar potato casserole is a winning side dish for any occasion!
Imagine layers of tender spuds nestled in a rich, creamy sauce that's loaded with cheese. Topped with crispy crackers, the contrast of textures is irresistible.
It's the sort of dish that disappears first at potlucks and has everyone asking for the recipe.
The best part? It’s simple to make and easy on the wallet. Don’t worry, your secret is safe with me.

WANT TO SAVE THIS RECIPE?
Why You'll Love This Million Dollar Potato Casserole
Ultimate Comfort Food: Featuring creamy, cheesy potatoes and a buttery cracker topping, this dish is the definition of cozy.
Budget-Friendly: Who says luxury has to be pricey? Despite its million-dollar name, this recipe calls for affordable ingredients.
Easy to Make: Don’t let the rich taste fool you! This casserole is deceptively easy to prepare but tastes like you spent hours in the kitchen.
Versatile Serving: Need a dish to wow? Look no further! Serve as a side dish or a main for brunches, holidays, family dinners, and more.
Ingredients
- Frozen Diced Potatoes: I use frozen for convenience, but you can use fresh if you prefer.
- Cream of Chicken Soup: The creamy base that acts as a binding agent while adding a rich, savory flavor.
- Cream Cheese: Helps create the signature velvety texture that gives this casserole its “million dollar” name.
- Cottage Cheese: It boosts the creamy, cheesy sauce and adds texture.
- Sour Cream: The secret to the extra creamy texture and rich mouthfeel.
- Cheddar Cheese: Adds a sharp, bold flavor and creates that coveted cheese pull.
- Seasonings: A simple yet flavorful blend of onion powder, garlic powder, salt, and pepper.
- Ritz Crackers: For the buttery, crispy topping, adding a textural contrast to the creamy filling.
- Butter: Combined with the crushed crackers to form a golden-brown crust.
- Fresh Parsley or Chives: For the grand finale! The fresh, herbaceous note helps cut through the richness.

How to Make Million Dollar Potato Casserole
This dish earned its lavish name through a perfect blend of four different dairy ingredients. They transform humble hash browns into something truly extraordinary.
And the buttery Ritz cracker topping adds a perfect golden crunch that makes every bite absolutely unforgettable.
But despite its rich taste, this casserole requires minimal prep work. Just mix, layer, and bake.
1. PREHEAT the oven to 375°F and grease a 9×13-inch baking dish.
2. BLEND the cream cheese until smooth, then mix in the chicken soup, cottage cheese, sour cream, and seasonings.
3. FOLD in the cheese and potatoes, then spread in the baking dish.
4. COMBINE the crushed Ritz crackers with melted butter and sprinkle over the casserole.
5. BAKE uncovered for 50–60 minutes until golden and bubbling. Remove the casserole and let it rest for 5-10 minutes.
6. SERVE garnished with parsley.

Tips For the Best Million Dollar Potato Casserole
This isn’t just another million dollar recipe. This is the ultimate jackpot!
The creamy, cheesy, savory, buttery spuds taste like big money without breaking the bank. And it's even yummier when you use these tips!
- Use fresh potatoes. Instead of frozen hash browns, peel, dice, and boil 2 pounds of Russet or Yukon Gold potatoes for a few minutes.
- Try shredded hash browns. Prefer a different texture? Substitute shredded hash browns for a creamier consistency.
- Soften the cream cheese. For easier mixing, let the cream cheese sit at room temperature for at least 30 minutes or microwave it for 10–15 seconds.
- Add mix-ins. Elevate the dish by stirring in cooked bacon bits, diced ham, or sautéed onions.
- Spice it up. Swap half the cheddar for Pepper Jack cheese. Or add a pinch of cayenne, red pepper chili flakes, or hot sauce for a subtle kick.
- Make it vegetarian. Instead of cream of chicken soup, use cream of mushroom or cheddar soup.
- Try other crunchy toppings. Experiment with different toppings like crushed cornflakes, panko breadcrumbs, or even crushed potato chips for a twist. You'll need about 2 cups.
- Prep in advance. Assemble the casserole (without the topping) up to a day in advance and refrigerate. Add the topping and bake when needed.

How to Store
I love how the flavors in this dish continue to develop overnight, making the leftovers even more delicious. Just reheat until hot and crispy!
To Store: Place leftovers in an airtight container and refrigerate for 4-5 days.
To Reheat: For the best results, reheat leftovers at 350°F, covered with foil, for 20-30 minutes until heated through. You can also microwave individual portions in 30-second intervals until warm.
Note: The creamy sauce will change the casserole’s texture when thawed, so I don’t recommend freezing.
More Hearty Potato Dishes Your Family Will Love
Cheesy Potato Breakfast Casserole
Crockpot Steak and Potatoes
Potatoes O’Brien
Lyonnaise Potatoes















4 Comments
I have tried several of your recipes and loved every one of them.I love to cook and people say I can spot a good recipe always. I live alone so I cook and take around town. I have never been turned down. On anything I have cooked. Thanks for all the wonderful recipes.
Why do you omit the “save this recipe” feature on some recipes?
Hi Shannon!
We’ve been having an issue with that feature, but it should be back and working now 🙂
Made this last night for dinner . Went by the recipe exactly , it was delicious ! Served with pork chops & broccoli.