This cozy dish is packed with crispy hash browns, creamy cheese, and tasty seasonings—perfect for breakfast or any meal! It’s like a warm hug from grandma in a dish.
My favorite part? The cheesiness that melts oh-so-perfectly! I always make extra because leftovers are just as good, and they disappear fast—trust me on this! 😄
Key Ingredients & Substitutions
Hash Browns: The star of the dish! Frozen shredded hash browns save time. If you prefer fresh, grate your own potatoes, but soak them to remove excess starch and squeeze out the moisture. You could also use tater tots for a fun twist.
Butter: Unsalted butter helps control the salt level. If you’re dairy-free, substitute with margarine or olive oil. Coconut oil also works well for a hint of sweetness.
Onion: I like using a small onion for a milder flavor. If onions aren’t your thing, you can skip them or use onion powder as a replacement!
Cream of Chicken Soup: This adds creaminess and flavor. You can swap it for cream of mushroom or a homemade version made with broth and flour. For a vegetarian option, use vegetable soup.
Cheddar Cheese: Cheddar melts beautifully in this dish. I prefer sharp cheddar for a stronger taste, but feel free to try Monterey Jack or pepper jack for some heat!
Sour Cream: Adds creaminess and tang. Greek yogurt is a great alternative for a healthier twist.
How Do I Get the Perfect Bake?
Baking time is crucial for a golden and crispy top! Here’s how to nail it:
- Ensure the oven is preheated to 350°F (175°C) before baking. This sets the cooking temperature right from the start.
- Spread the hash brown mixture evenly in the dish. This promotes even cooking.
- Bake uncovered for 45 to 50 minutes. Keep an eye on it—if it starts browning too quickly, cover loosely with foil.
- Allow the casserole to sit for about 5-10 minutes after baking. This helps it set and makes serving easier.
These simple tips will help you create a comforting hash brown casserole that everyone will love! Enjoy every bite!

Grandma’s Hash Brown Casserole
Ingredients You’ll Need:
- 1 (30 oz) package frozen shredded hash browns, thawed
- 1/2 cup unsalted butter, melted
- 1 small onion, finely chopped
- 1 (10.5 oz) can condensed cream of chicken soup
- 2 cups shredded cheddar cheese
- 1 cup sour cream
- 1/4 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Optional garnish: sour cream and chopped parsley for serving
How Much Time Will You Need?
This delicious casserole will take about 15 minutes to prep and 45 to 50 minutes to bake. So, you’re looking at a total of about 1 hour to enjoy a comforting, cheesy dish that warms the heart.
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). While the oven is heating, take a moment to lightly grease a 9×13 inch baking dish to prevent sticking.
2. Mix the Ingredients:
In a large bowl, combine your thawed hash browns, melted butter, chopped onion, cream of chicken soup, shredded cheddar cheese, sour cream, garlic powder, salt, and pepper. Give it a good stir until everything is thoroughly mixed together.
3. Prepare and Bake:
Once your mixture is ready, pour it into the prepared baking dish. Spread it out evenly so it cooks nicely. Now, it’s time to bake! Place it in the oven and let it cook uncovered for 45 to 50 minutes, or until the top is golden brown and bubbling around the edges.
4. Let It Rest:
Once your casserole is baked to perfection, take it out of the oven. Let it sit for about 5 to 10 minutes before serving—this helps everything set a little better.
5. Serve and Enjoy:
Dig in! Serve your warm casserole with a dollop of sour cream on top and a sprinkle of chopped parsley if you like. It’s perfect for breakfast, brunch, or even as a side dish for dinner!
This traditional casserole creates a creamy, cheesy, and crispy comfort food experience, bringing back memories of grandma’s love in every bite. Enjoy!
Can I Use Fresh Hash Browns Instead of Frozen?
Absolutely! If you prefer using fresh hash browns, make sure to grate your potatoes and soak them in cold water to remove excess starch. Then, squeeze out the moisture before mixing them into the casserole.
Can This Dish Be Made Ahead of Time?
Yes, you can prepare this casserole a day in advance. Just assemble everything in the baking dish, cover it tightly, and refrigerate. When ready to bake, let it sit at room temperature for about 30 minutes before putting it in the oven to ensure even cooking.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply place it in the microwave or heat it gently in the oven until warmed through. Cover loosely with foil to prevent over-browning.
Can I Make This Recipe Gluten-Free?
Yes! You can easily make this casserole gluten-free by using a gluten-free cream of chicken soup or substituting it with a homemade version. Always check the labels for gluten-free ingredients in your other components, like any broth or seasonings you may use.
