Twice Baked Potato Casserole
Twice baked potato casserole is a comforting dish that’ll make your heart sing and your taste buds dance. Imagine perfectly soft potatoes blended with creamy cheese, smoky bacon, and a sprinkle of green onions—a rich, mouthwatering experience, all packed into a cozy casserole. This dish is the ideal solution for family gatherings, potlucks, or just a cozy evening in. When I first discovered this recipe, each bite transported me back to my grandmother’s kitchen where laughter and warmth filled the air, and the fragrance of potatoes wafted through the hallways.
Table of Contents

The beauty of this twice baked potato casserole lies in its simplicity. It captures everything we love about traditional twice baked potatoes but in a convenient, shareable format. This is a great choice when you’re seeking to please a crowd without spending hours in the kitchen. Trust me, once you try it, you’ll want to add this comforting creation to your regular rotation.
Why You’ll Love This Recipe
- Simple & Quick: With a prep time under 15 minutes, this dish is a breeze to whip up.
- Irresistible Flavor: Creamy, cheesy goodness with every scoop, balanced by the crispy bacon and fresh green onions.
- Eye-Catching Appeal: This casserole looks stunning coming out of the oven, giving you that wow factor at any gathering.
- Flexible Serving: Perfect for potlucks, cozy family dinners, or even as a side for brunch.
- Diet-Friendly Options: Easily adaptable for gluten-free or vegetarian diets by making a few simple swaps.
Ingredients You’ll Need
- 4 large russet potatoes: These potatoes are starchy, creating a fluffy texture. For a different flavor profile, you can substitute with Yukon Gold potatoes.
- 1 cup sour cream: Adds creaminess and tang. Greek yogurt can work as a lighter alternative.
- 1 cup shredded cheddar cheese: This is the star of the dish for that melty, gooey texture. Feel free to substitute with Monterey Jack or pepper jack for a kick!
- ½ cup cooked bacon, crumbled: The bacon lends a smoky richness. You can replace it with turkey bacon for a lighter option.
- ¼ cup green onions, sliced: These add freshness and color. Chives can be a good substitute if you prefer a milder onion flavor.
- Salt and pepper to taste: Essential for bringing all the flavors together.
How to Make Twice Baked Potato Casserole

- Preheat Your Oven: Start by preheating your oven to 400°F (200°C). This step ensures everything cooks evenly.
- Bake the Potatoes: Clean the russet potatoes and then poke several holes in them with a fork. Bake the potatoes directly on the oven rack for about 45-60 minutes, until they’re fork-tender.
- Prepare the Filling: Once the potatoes are cool enough to handle, slice them in half lengthwise and scoop out the insides into a mixing bowl. Aim to leave a thin layer of potato inside the skins.
- Mix Together: Add sour cream, half of the cheddar cheese, crumbled bacon, and green onions to the potato flesh. Season with salt and pepper to taste. Mix everything together until smooth and creamy.
- Fill the Casserole: Transfer the potato mixture back into the potato skins or place it in a greased baking dish. Make sure it’s spread evenly.
- Add Toppings: Sprinkle the remaining cheddar cheese over the top of the casserole. This will create a delicious, melty crust.
- Bake Again: Place the casserole back in the oven for about 20-25 minutes, or until the cheese is bubbly and golden brown.
Storing & Reheating
If you have leftovers (which is rare!), you can store the twice baked potato casserole in an airtight container in the fridge for up to 3-4 days. For longer storage, freeze it in a freezer-safe container. This dish can last up to 3 months in the freezer. When you’re ready to enjoy it again, simply reheat in the oven at 350°F (175°C) until warmed through—about 20-25 minutes. Just a heads up, the texture may change slightly, but a sprinkle of fresh green onions on top adds a refreshing twist.
Chef’s Helpful Tips
- Avoid overmixing the potatoes as this can make them gummy. Stir just until combined for fluffy texture.
- Use room temperature ingredients for the best mixing. This ensures everything blends perfectly.
- Consider changing the cheese for different flavor profiles. A mix of cheeses can create complexity.
- If you like it spicier, add some diced jalapenos or a sprinkle of cayenne pepper during the mixing stage.
- It’s an excellent make-ahead dish! Assemble it a day before, cover it well, and bake just before serving for perfect timing.
This dish will become a staple in your home, bringing smiles and warmth to every meal. The luscious flavors and creamy textures create a comforting experience, no matter the occasion. Don’t hesitate to experiment with the toppings or mix-ins based on your tastes and dietary needs.

Recipe FAQs
Can I make this casserole ahead of time?
Absolutely! You can prepare the casserole up to the baking stage and store it covered in the refrigerator for a day. When you’re ready to serve, just pop it in the oven directly from the fridge, adjusting the baking time, about 10-15 minutes longer should work.
Can I use other types of cheese?
Yes! Feel free to use any cheese you love. Gruyere, gouda, or pepper jack can add exciting flavors to your casserole. Just remember to maintain the overall volume—about 2 cups of cheese should be your goal.
How can I make this gluten-free?
To keep this dish gluten-free, be sure you check labels on sour cream and bacon and simply avoid any gluten-containing ingredients. Rest assured: the creamy, comforting nature of the dish shines through without gluten!
What can I serve with this casserole?
Twice baked potato casserole pairs wonderfully with a fresh green salad, grilled meats, or even a side of veggies. You could also serve it alongside your favorite protein for a complete meal!
PrintMore Main Dishes Recipes
- Easy Asian Slaw
- Best Italian Pasta Salad for Picnics
- Spicy Garlic Shrimp
- Korean Beef Bowls
- Ground Beef Potato Casserole
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Twice Baked Potato Casserole
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Main Dishes
- Method: Baking
- Cuisine: American
Description
Twice Baked Potato Casserole is a scrumptious dish that brings comfort and flavor together. With creamy mashed potatoes, cheese, and crispy bacon, it’s an ideal option for a quick dinner or a gathering with friends. Enjoy an easy homemade recipe that satisfies every taste bud!
Ingredients
- 2 lbs russet potatoes
- 1 cup sour cream
- 1/2 cup cream cheese
- 1 cup shredded cheddar cheese
- 1/4 cup milk
- 1/4 cup green onions, chopped
- 1/2 cup bacon bits
- salt and pepper to taste
Instructions
- Preheat your oven to 350°F (175°C).
- Wash and peel the potatoes, then cut them into chunks.
- Boil the potatoes in salted water until tender, about 15 minutes.
- Drain the potatoes and transfer them to a large mixing bowl.
- Add sour cream, cream cheese, cheddar cheese, milk, green onions, and bacon bits to the bowl with the potatoes.
- Mash the mixture until creamy and combined, seasoning with salt and pepper to taste.
- Transfer the mixture into a greased baking dish, smoothing the top with a spatula.
- Sprinkle additional cheddar cheese on top if desired.
- Bake in the preheated oven for about 30 minutes, or until the top is golden and bubbly.
Notes
Feel free to add your favorite toppings like extra cheese or herbs for an extra kick.
This dish can be prepared ahead of time and baked just before serving.
For a lighter version, substitute low-fat cream cheese and sour cream.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 40mg
