Twice Baked Potato Casserole
Twice Baked Potato Casserole is a creamy, cheesy, and comforting dish that brings all the flavors of a classic baked potato into one delicious casserole.
Perfect as a side dish for any meal, this recipe is loaded with fluffy potatoes, tangy sour cream, melted cheese, and a touch of seasoning. It’s easy to make, crowd-pleasing, and can be customized with your favorite toppings. Whether for a holiday gathering or a weeknight dinner, this dish will become a family favorite!
Kitchen Equipment Needed
- Large pot
- Mixing bowl
- Potato masher or ricer
- 9×13-inch baking dish
- Spatula or spoon
Ingredients Overview
- Potatoes: Russet potatoes are ideal for their starchy, fluffy texture.
- Dairy: Sour cream, butter, and heavy cream add richness and creaminess.
- Cheese: Cheddar cheese melts beautifully and adds a sharp, tangy flavor.
- Seasonings: Salt, pepper, garlic powder, and optional chives bring depth to the dish.
Ingredients
- 4 lbs russet potatoes, peeled and cubed
- 1/2 cup butter, softened
- 1 cup sour cream
- 1/2 cup heavy cream (or milk)
- 2 cups shredded cheddar cheese, divided
- 1 tsp garlic powder
- 1/2 tsp salt (or to taste)
- 1/2 tsp black pepper (or to taste)
- 1/4 cup chopped fresh chives (optional, for garnish)
Instructions
Step-by-Step Instructions
- Cook the Potatoes:
- Place the peeled and cubed potatoes in a large pot and cover them with cold water.
- Bring the water to a boil and cook the potatoes until tender, about 15–20 minutes.
- Drain the potatoes thoroughly and return them to the pot.
- Mash the Potatoes:
- Mash the cooked potatoes using a potato masher or ricer until smooth.
- Mix the Ingredients:
- Add butter, sour cream, heavy cream, 1 1/2 cups of shredded cheddar cheese, garlic powder, salt, and pepper to the mashed potatoes.
- Stir until everything is well combined and creamy.
- Assemble the Casserole:
- Preheat your oven to 375°F (190°C).
- Spread the mashed potato mixture into a greased 9×13-inch baking dish.
- Sprinkle the remaining 1/2 cup of shredded cheddar cheese evenly over the top.
- Bake:
- Bake the casserole in the preheated oven for 20–25 minutes, or until the cheese is melted and bubbly.
- Garnish and Serve:
- Remove the casserole from the oven and garnish with fresh chives if desired.
- Serve hot and enjoy!
Recipe Tips
- Make-Ahead Option: Prepare the casserole up to the baking step, cover it tightly, and refrigerate for up to 24 hours. Bake when ready to serve.
- Additions: Mix in cooked vegetables like broccoli or caramelized onions for extra flavor and texture.
- Cheese Variety: Try swapping cheddar for other cheeses like Monterey Jack, mozzarella, or Gruyere.
What to Serve With This Recipe
- Protein: Pair with roasted chicken, grilled steak, or baked fish for a complete meal.
- Salad: A crisp green salad with a light vinaigrette balances the richness of the casserole.
- Veggie Sides: Serve alongside roasted Brussels sprouts or steamed green beans for a well-rounded plate.
Frequently Asked Questions
Can I use Yukon Gold potatoes instead of russets?
Yes, Yukon Gold potatoes will work but may result in a slightly creamier and less fluffy texture.
Can I make this dish dairy-free?
Absolutely! Substitute the butter, sour cream, and cream with dairy-free alternatives like plant-based butter, yogurt, and milk.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warm.
Serving Suggestions
Twice Baked Potato Casserole is best enjoyed fresh from the oven with a sprinkle of chives for a pop of color. Pair it with your favorite main course and watch as this creamy, cheesy dish steals the show!

Twice Baked Potato Casserole
Ingredients
- 4 lbs russet potatoes peeled and cubed
- 1/2 cup butter softened
- 1 cup sour cream
- 1/2 cup heavy cream or milk
- 2 cups shredded cheddar cheese divided
- 1 tsp garlic powder
- 1/2 tsp salt or to taste
- 1/2 tsp black pepper or to taste
- 1/4 cup chopped fresh chives optional, for garnish
- Instructions
Instructions
- Cook the Potatoes:
- Place the peeled and cubed potatoes in a large pot and cover them with cold water.
- Bring the water to a boil and cook the potatoes until tender, about 15–20 minutes.
- Drain the potatoes thoroughly and return them to the pot.
- Mash the Potatoes:
- Mash the cooked potatoes using a potato masher or ricer until smooth.
- Mix the Ingredients:
- Add butter, sour cream, heavy cream, 1 1/2 cups of shredded cheddar cheese, garlic powder, salt, and pepper to the mashed potatoes.
- Stir until everything is well combined and creamy.
- Assemble the Casserole:
- Preheat your oven to 375°F (190°C).
- Spread the mashed potato mixture into a greased 9x13-inch baking dish.
- Sprinkle the remaining 1/2 cup of shredded cheddar cheese evenly over the top.
- Bake:
- Bake the casserole in the preheated oven for 20–25 minutes, or until the cheese is melted and bubbly.
- Garnish and Serve:
- Remove the casserole from the oven and garnish with fresh chives if desired.
- Serve hot and enjoy!