Cheesy Hashbrown Casserole

This Cheesy Hashbrown Casserole is a comforting and delicious side dish that’s perfect for any meal, whether it’s a holiday gathering or a weeknight dinner. Creamy, cheesy, and packed with flavor, it’s sure to become a family favorite. With simple ingredients and easy preparation, this casserole is a crowd-pleaser that pairs well with just about anything.


To make this delightful casserole, you’ll need the following ingredients:

  • 2 ½-3 pounds russet potatoes
  • 1 cup diced onion
  • 8 ounces shredded cheddar cheese, divided
  • 12 ounces sour cream
  • ¾ cup heavy cream
  • ½ cup melted butter
  • 1 teaspoon chicken base
  • 1 teaspoon pepper
  • ½ teaspoon kosher salt


Step 1: Preheat Your Oven Preheat your oven to 375°F.

Step 2: Prepare the Potatoes Scrub the potatoes and peel them if desired. Shred them using the large side of a box grater.

Step 3: Rinse and Squeeze Place the shredded potatoes in a colander and rinse them thoroughly, then squeeze out any excess water. Transfer the potatoes to a large mixing bowl.

Step 4: Mix with Onions and Cheese Add the diced onions and two-thirds of the shredded cheese to the bowl with the potatoes, and set aside.

Step 5: Prepare the Cream Mixture In another bowl, combine the sour cream, heavy cream, melted butter, chicken base, pepper, and salt. Whisk until well combined.

Step 6: Combine Mixtures Pour the sour cream mixture over the potato mixture, stirring until everything is evenly mixed.

Step 7: Assemble the Casserole Pour the mixture into a greased 9×13-inch baking pan and sprinkle the remaining shredded cheese on top.

Step 8: Bake Bake for 45 minutes to one hour, or until the potatoes are cooked through and the top is golden brown.

Step 9: Serve and Enjoy Serve hot and enjoy the creamy, cheesy goodness!

Preparation and Cooking Times

  • Prep Time: 10 minutes
  • Cooking Time: 45-60 minutes
  • Total Time: 1 hour 10 minutes
  • Servings: 12

Serving and Storage Tips:

Serving Suggestions

This Cheesy Hashbrown Casserole pairs wonderfully with a variety of main dishes, making it a versatile side dish for any meal. Here are some serving suggestions to complement the casserole:

  1. Holiday Meals: Serve alongside roasted turkey, ham, or prime rib for a hearty holiday feast.
  2. Weeknight Dinners: Pair with grilled chicken, meatloaf, or pork chops for a satisfying weeknight meal.
  3. Breakfast or Brunch: Enjoy with eggs, bacon, or sausage for a delightful breakfast or brunch option.
  4. Vegetarian Meals: Serve with a fresh green salad, steamed vegetables, or a roasted vegetable medley for a complete vegetarian meal.

Storage Tips

To keep your Cheesy Hashbrown Casserole fresh and delicious, follow these storage tips:

  1. Refrigeration: Allow the casserole to cool to room temperature before transferring it to an airtight container. Store in the refrigerator for up to 3-4 days.
  2. Freezing: If you plan to store the casserole for a longer period, freezing is an excellent option. Wrap the cooled casserole tightly in plastic wrap, followed by aluminum foil, or place it in a freezer-safe container. It can be frozen for up to 2-3 months.

Reheating Instructions

For the best results, reheat the casserole using one of the following methods:

  1. Oven: Preheat your oven to 350°F. Place the casserole in an oven-safe dish, cover with foil, and bake for 20-30 minutes, or until heated through. For a crispy top, remove the foil during the last 10 minutes of baking.
  2. Microwave: Place a portion of the casserole on a microwave-safe plate and cover with a microwave-safe lid or plastic wrap. Heat on medium power for 2-3 minutes, or until warmed through. Stir halfway through to ensure even heating.
  3. Stovetop: For smaller portions, reheat in a skillet over medium heat, stirring occasionally, until heated through.

By following these serving and storage tips, you can enjoy the deliciousness of this Cheesy Hashbrown Casserole even after the day it’s made, making it a convenient and tasty option for any meal.


This Cheesy Hashbrown Casserole is versatile and can be customized to suit your taste preferences or dietary needs. Here are some delicious variations to try:

  1. Bacon Cheddar Hashbrown Casserole: Add cooked, crumbled bacon to the potato mixture for a smoky flavor.
  2. Spicy Hashbrown Casserole: Mix in diced jalapeños or green chilies and use pepper jack cheese instead of cheddar for a spicy kick.
  3. Vegetable Hashbrown Casserole: Add sautéed bell peppers, mushrooms, or spinach for extra vegetables and nutrients.
  4. Ham and Cheese Hashbrown Casserole: Incorporate diced ham into the casserole for a hearty, meaty version.
  5. Gluten-Free Hashbrown Casserole: Ensure all ingredients are gluten-free, and substitute gluten-free chicken base if necessary.
  6. Lighter Version: Use reduced-fat sour cream and cheese, and substitute Greek yogurt for a portion of the sour cream to reduce the fat content.
  7. Italian Hashbrown Casserole: Add Italian seasoning, garlic, and substitute mozzarella and Parmesan for the cheddar cheese.
  8. Southwestern Hashbrown Casserole: Mix in black beans, corn, and taco seasoning, and top with a blend of cheddar and Monterey Jack cheese.
  9. Breakfast Hashbrown Casserole: Add cooked and crumbled sausage, and mix in scrambled eggs for a complete breakfast dish.
  10. Herbed Hashbrown Casserole: Add fresh herbs like chives, parsley, or dill to enhance the flavor.
  11. Cream of Mushroom Hashbrown Casserole: Substitute part of the sour cream with a can of cream of mushroom soup for an extra creamy texture and rich flavor.
  12. Broccoli Cheddar Hashbrown Casserole: Add steamed and chopped broccoli florets to the potato mixture for a delicious vegetable boost.
  13. Ranch Hashbrown Casserole: Mix in a packet of ranch seasoning to the sour cream mixture for a tangy twist.
  14. Cheesy Garlic Hashbrown Casserole: Add minced garlic or garlic powder to the potato mixture for a garlicky flavor.


  1. Can I use frozen hashbrowns instead of fresh potatoes?
    • Yes, you can use frozen hashbrowns. Thaw and drain them thoroughly before using in the recipe.
  2. Can I make this casserole ahead of time?
    • Absolutely! Prepare the casserole up to the baking step, cover, and refrigerate for up to 24 hours before baking.
  3. How can I make this casserole vegetarian?
    • Simply omit the chicken base or substitute it with a vegetable base to make the casserole vegetarian.
  4. Can I use a different type of cheese?
    • Yes, you can use any cheese that melts well. Try mozzarella, pepper jack, or a cheese blend for different flavors.
  5. How do I prevent the casserole from being too watery?
    • Ensure you squeeze out excess water from the shredded potatoes. Also, avoid overmixing the ingredients, which can release more moisture.
  6. What can I substitute for sour cream?
    • Greek yogurt or crème fraîche are good substitutes for sour cream.
  7. Can I add meat to this casserole?
    • Yes, you can add cooked bacon, ham, sausage, or ground beef to make it more filling.
  8. How can I make this casserole more crispy on top?
    • For a crispy top, you can add breadcrumbs or crushed cornflakes mixed with melted butter before baking.
  9. Is it possible to cook this casserole in a slow cooker?
    • Yes, cook on low for 4-5 hours or on high for 2-3 hours until the potatoes are tender and the cheese is melted.
  10. How do I store leftovers?
    • Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven, microwave, or on the stovetop as needed.

This Cheesy Hashbrown Casserole is a surefire hit for any occasion. Its creamy and cheesy texture, combined with the savory flavor of the potatoes and onions, makes it an irresistible side dish. Enjoy this delightful casserole with your family and friends, and watch it become a staple in your meal rotation.