This rich and creamy potato side dish is made entirely from scratch without the use of canned condensed soups. It combines tender shredded potatoes with a homemade cheese sauce for a comforting flavor profile.

List of ingredients
- 30 oz frozen shredded hash brown potatoes (thawed) – Ensure these are completely thawed to prevent a watery consistency.
- 2 tbsp olive oil – Used for sautéing the aromatics.
- 1 yellow onion (diced) – Adds a savory base flavor to the sauce.
- 3 large garlic cloves (minced) – Freshly minced for maximum aromatic impact.
- 1/4 cup all purpose flour – Acts as the thickening agent for the roux.
- 2 cups whole milk (can use reduced fat if needed) – Provides the creamy liquid base.
- 1 cup chicken stock – Adds depth of flavor to the cheese sauce.
- 1 cup sour cream – Incorporates tanginess and thickness.
- 8 oz shredded sharp cheddar cheese – Melted into the sauce for a bold flavor.
- 1 1/2 tbsp minced parsley (can use dried parsley if needed) – Adds a touch of freshness and color.
- salt – To taste for seasoning.
- fresh cracked black pepper – To taste for seasoning.
- 1 cup shredded sharp cheddar cheese (topping) – Used to create a golden brown crust.
step-by-step instructions
- Prepare the Oven and Dish: Preheat your oven to 350°F and grease a 9×13 casserole baking dish to prevent sticking.
- Heat the Pot: Place a medium pot over medium heat on the stove-top.
- Sauté the Onions: Add the olive oil, let it heat through, and add the diced onions. Sauté them until they begin to brown.
- Add Garlic: Smash and mince the garlic, then add it to the onions. Stir and sauté for just a few seconds until fragrant.
- Create the Roux: Sprinkle the flour over the onions and stir well. Stir for a few seconds, then slowly pour in the chicken stock while stirring continuously. Pour in the milk next, continuing to stir.
- Thicken the Sauce: Lower the heat to medium-low. Let the mixture heat through and start to thicken, making sure to stir often to avoid lumps.
- Mix in Cream: Stir in the sour cream, salt, and pepper. Use a whisk if necessary to fully incorporate the sour cream, then let it cook for about one minute.
- Melt the Cheese: Stir in the shredded cheddar cheese one handful at a time, allowing it to melt before adding more. Taste for seasoning, then stir in the parsley and remove the pot from the heat.
- Combine and Assemble: In a large bowl, mix the thawed hash brown potatoes and the cheese sauce together. Spread the mixture evenly into the prepared casserole dish.
- Bake: Spread the remaining cup of cheese on top. Bake for 30-35 minutes until the casserole is browned and bubbling around the edges. Turn on the broiler for a few seconds if you prefer a darker brown top.
Technical Tips for a Perfect Texture
Thawing the Potatoes Completely
Frozen shredded potatoes release a significant amount of moisture as they melt. If added frozen, this water will thin out your cheese sauce, resulting in a soggy casserole. Thaw them in the refrigerator for 24 hours before starting the recipe.
Managing the Sauce Temperature
Keep the heat at medium or medium-low once the liquids are added. High heat can cause the dairy to separate or the cheese to become grainy. A gentle simmer ensures a smooth, emulsified sauce.
Incorporating Liquids Slowly
When adding the chicken stock and milk to the flour-coated onions, pour in small increments. Stirring constantly while adding liquid prevents clumps from forming. This technique is essential for a professional-grade béchamel base.
Adding Cheese in Stages
Adding the cheese one handful at a time allows each portion to melt fully into the sauce. This prevents the cheese from clumping together in large masses. It ensures every bite of the casserole has a consistent cheese distribution.
Ingredient Substitutions and Adjustments
Substituting for Gluten-Free Needs
This recipe can be adapted by using a gluten-free all-purpose flour blend. Some brands may require an additional 1/2 to 1 tablespoon of flour to achieve the same thickness. Always check the thickening power of your specific blend.
Exploring Different Cheese Varieties
While sharp cheddar is recommended for its punchy flavor, other cheeses work well. Monterey Jack provides a creamier melt, while Pepper Jack adds a subtle heat. A blend of Colby and Mozzarella can create a stretchier texture.
Adjusting the Milk Fat Content
Whole milk provides the richest flavor, but reduced-fat milk is a suitable alternative. If you prefer an even thicker sauce, you can replace a portion of the milk with heavy cream. This increases the calorie count but adds a velvet-like consistency.
Using Dried Herbs
If fresh parsley is unavailable, dried parsley is an acceptable substitute. Use about one-third of the amount of dried parsley compared to fresh. You can also add a pinch of dried thyme for a more earthy flavor.
Flavor Variations and Additions
Creating a Crunchy Topping
For a textured crust, mix 2 cups of crushed cornflakes or Ritz crackers with 3 tablespoons of melted butter. Sprinkle this mixture over the cheese before baking. This adds a crisp contrast to the creamy potatoes.
Adding Hearty Protein Options
You can turn this side dish into a main meal by stirring in cooked proteins. Diced smoked turkey, shredded rotisserie chicken, or plant-based bacon bits are excellent choices. Mix these in during the final assembly step.
Adding Spicy Elements
For a spicy kick, stir in finely diced jalapeños or a 4-ounce can of diced green chiles. These ingredients pair well with the sharp cheddar cheese. Add them to the sauce just before mixing with the potatoes.
Enhancing with Fresh Alliums
Adding chopped chives or scallions can brighten the overall flavor. Stir half into the mixture and sprinkle the other half on top after baking. This adds a fresh, onion-like bite to the rich sauce.
Storage and Preservation Methods
Refrigerating Leftovers
Store any remaining casserole in an airtight container in the refrigerator. It will stay fresh for 3 to 5 days. You can leave it in the baking dish if it has a tight-fitting lid.
Freezing the Baked Casserole
To freeze, bake the casserole in an aluminum pan and let it cool completely to room temperature. Cover the pan tightly with plastic wrap and then wrap it again in aluminum foil. This double-layer protection prevents freezer burn for up to 3 months.
Thawing from the Freezer
Move the frozen casserole from the freezer to the refrigerator 24 hours before you plan to eat it. Slow thawing preserves the texture of the potatoes and the stability of the cheese sauce. Avoid thawing in the microwave as it can cause the sauce to break.
Reheating and Serving Guide
Oven Reheating Process
To reheat the entire dish, let it sit on the counter for 30 minutes to take the chill off. Bake at 350°F until heated through. Cover the dish with foil to prevent the cheese topping from over-browning.
Microwave Reheating for Individuals
For single servings, place a portion in a microwave-safe dish. Heat in 45-second intervals, stirring gently between each session. This prevents the edges from overcooking while the center remains cold.
Serving Suggestions
This casserole pairs exceptionally well with roasted meats such as turkey, roast beef, or grilled chicken. It also serves as a hearty base for a breakfast spread. Serve it alongside steamed vegetables to balance the richness.
Slow Cooker Preparation
Adjusting Temperature and Time
You can prepare this dish in a Crockpot by following the recipe up to the mixing stage. Spread the mixture in the slow cooker and cook on High for 2 to 3 hours or Low for 4 to 4.5 hours. Ensure the lid remains closed to trap moisture.
Timing the Cheese Topping
Wait to add the shredded cheese topping until the last 30 minutes of the slow cooker cycle. This prevents the cheese from overcooking and becoming oily. Once melted and bubbly, the dish is ready to serve.
Troubleshooting Common Issues
Preventing a Watery Casserole
If your casserole turns out watery, it is likely because the potatoes were not fully thawed. Excess ice crystals melt during baking and dilute the sauce. Always ensure the potatoes are at room temperature or fully thawed in the fridge.
Fixing a Broken Cheese Sauce
A broken sauce appears grainy or oily, usually caused by overheating the cheese. To prevent this, always remove the sauce from the heat before stirring in the final amount of cheese. If it breaks, try whisking in a tablespoon of warm milk quickly.
Using Cubed Potatoes Instead
While shredded potatoes are traditional, cubed frozen potatoes can be used. Thaw them completely before mixing. Be aware that cubed potatoes may require a few extra minutes of baking time to ensure the center is tender.
Preventing Top Burn
If the cheese on top browns too quickly before the center is hot, place a sheet of aluminum foil loosely over the dish. This deflects direct heat from the oven’s top element. This allows the rest of the casserole to finish cooking without burning the crust.
Print
Homemade Cheesy Hashbrown Casserole
- Total Time: 60 minutes
- Yield: 8 servings 1x
- Diet: General
Description
A homemade hashbrown casserole made from scratch without canned soup, featuring tender shredded potatoes baked in a creamy, rich cheese sauce.
Ingredients
- 30 oz frozen shredded hash brown potatoes, thawed
- 2 tbsp olive oil
- 1 yellow onion, diced
- 3 large garlic cloves, minced
- 1/4 cup all purpose flour
- 2 cups whole milk
- 1 cup chicken stock
- 1 cup sour cream
- 8 oz shredded sharp cheddar cheese
- 1 1/2 tbsp minced parsley
- salt
- fresh cracked black pepper
- 1 cup shredded sharp cheddar cheese, topping
Instructions
- Step: Preheat the oven to 350°F and grease a 9×13 casserole baking dish.
- Step: Preheat a medium pot over medium heat on the stove-top.
- Step: Add olive oil, heat through, and sauté diced onions until they start to brown.
- Step: Add minced garlic and sauté until fragrant for a few seconds.
- Step: Sprinkle flour over the onions and stir well; slowly pour in chicken stock while stirring, then stir in the milk.
- Step: Lower the heat to medium-low and stir often until the mixture heats through and thickens.
- Step: Stir in sour cream, salt, and pepper; cook for about a minute.
- Step: Stir in 8 oz of cheese one handful at a time until melted, then stir in parsley and remove from heat.
- Step: Mix the hash brown potatoes and cheese sauce in a large bowl and spread evenly into the prepared casserole dish.
- Step: Spread the remaining cheese on top and bake for 30-35 minutes until browned and bubbling.
Notes
To make this gluten-free, substitute all purpose flour with gluten-free all purpose flour. Store leftovers in an airtight container in the refrigerator for 3-5 days.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 408 kcal
- Sugar: 4 g
- Sodium: 346 mg
- Fat: 26 g
- Saturated Fat: 14 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 1 g
- Protein: 16 g
- Cholesterol: 65 mg
Keywords: hashbrown casserole, cheese sauce, no canned soup, potato side dish, comforting side




