Loaded Baked Potato Casserole Recipe
Introduction
This Loaded Baked Potato Casserole is a comforting and crowd-pleasing dish that combines creamy potatoes with savory bacon and melted cheddar cheese. Perfect as a hearty side or a satisfying main, it’s easy to prepare and sure to please family and friends alike.

Ingredients
- 6 large russet potatoes
- 1/4 cup unsalted butter
- 4 oz cream cheese
- 2/3 cup sour cream
- 1/2 cup milk
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- 2 cups cheddar cheese, shredded
- 1 1/2 cup bacon, cooked and crumbled
- 1/4 cup green onions, diced
Instructions
- Step 1: Preheat your oven to 375 degrees Fahrenheit and prepare a 9×13 casserole dish by spraying it with nonstick cooking spray.
- Step 2: Wash, peel, and dice the potatoes. Place them in a large pot, cover with water, and boil until tender, about 10-15 minutes.
- Step 3: Drain the potatoes and return them to the pot. Gently fold in the butter, cream cheese, sour cream, and milk until the mixture is creamy and smooth.
- Step 4: Add garlic powder, salt, and pepper to taste, then fold in 1 1/2 cups of shredded cheddar cheese and 1 cup of crumbled bacon. Pour the mixture into the prepared casserole dish.
- Step 5: Top the casserole with the remaining cheese and bacon, then bake in the oven for 25-30 minutes, until the cheese is melted and bubbly.
- Step 6: Remove the casserole from the oven, sprinkle with diced green onions, and serve warm.
Tips & Variations
- For extra creaminess, use half-and-half instead of milk.
- Swap bacon for cooked sausage or diced ham for a different protein twist.
- Add a pinch of smoked paprika or cayenne pepper for a subtle heat.
- Use sharp cheddar for a more robust cheese flavor or mix in some Monterey Jack for creaminess.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire casserole covered with foil in a 350-degree oven until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can prepare the casserole up to assembling it and refrigerate for a few hours before baking. Add a few extra minutes to the baking time if cooking from cold.
Can I use frozen potatoes instead of fresh?
While fresh potatoes yield the best texture, you can use thawed frozen diced potatoes. Just be sure to adjust boiling time as needed to reach tenderness.
Print
Loaded Baked Potato Casserole Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
Description
This Loaded Baked Potato Casserole is a comforting and indulgent dish featuring tender russet potatoes mixed with creamy butter, cream cheese, sour cream, and milk. It’s seasoned with garlic powder, salt, and pepper, then loaded with sharp cheddar cheese and crispy bacon. Baked until bubbly and golden, it’s topped with fresh green onions for a perfect finish. Ideal for gatherings or a hearty family meal.
Ingredients
Potato Mixture
- 6 large russet potatoes
- 1/4 cup unsalted butter
- 4 oz cream cheese
- 2/3 cup sour cream
- 1/2 cup milk
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
Cheese and Bacon
- 2 cups cheddar cheese, shredded (divided)
- 1 1/2 cups bacon, cooked and crumbled (divided)
Topping
- 1/4 cup green onions, diced
Instructions
- Preheat and Prepare: Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch casserole dish with nonstick cooking spray to prevent sticking during baking.
- Cook the Potatoes: Wash, peel, and dice the russet potatoes into even pieces. Place them in a large pot and cover with water. Bring to a boil and cook until the potatoes are tender when pierced with a fork, about 15-20 minutes.
- Mash and Mix: Drain the cooked potatoes well and return them gently to the pot. Add the butter, cream cheese, sour cream, and milk. Using a gentle folding motion, mix everything together until smooth and creamy without over-mashing.
- Add Seasonings and Mix-ins: Stir in the garlic powder, salt, and pepper to taste. Then fold in 1 1/2 cups of shredded cheddar cheese and 1 cup of the cooked, crumbled bacon, blending these evenly throughout the potato mixture.
- Assemble Casserole: Transfer the potato mixture into the prepared casserole dish. Sprinkle the top evenly with the remaining 1/2 cup shredded cheese and 1/2 cup bacon for a crispy topping.
- Bake: Place the casserole in the preheated oven and bake for 25-30 minutes, or until the cheese on top is melted, bubbly, and lightly browned.
- Garnish and Serve: Remove the casserole from the oven and sprinkle with diced green onions. Serve warm and enjoy this hearty, flavorful loaded baked potato casserole.
Notes
- For extra creaminess, you can substitute whole milk with half-and-half or heavy cream.
- Feel free to add cooked chives or parsley along with green onions for more fresh flavor.
- Bacon can be swapped with turkey bacon or omitted for a vegetarian version (increase cheese to compensate).
- This casserole can be prepared ahead of time, assembled, covered, and refrigerated overnight before baking.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated thoroughly before serving.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Keywords: loaded baked potato casserole, cheesy potato casserole, bacon potato casserole, comfort food, easy casserole recipe

