One of the best side dishes – it goes with everything – is Twice Baked Potatoes. The fluffy interior of the baked potato is mixed with sour cream, bacon, butter, and cheese, then baked a second time.

We serve these as a side dish for dinner all the time. I’ll admit, I’m somewhat addicted to potatoes – especially crispy roast potatoes and smashed potatoes – but it’s incredibly hard to resist these twice baked potatoes.
While they do take time to make because the potato has to be pre-cooked for an hour, they can be frozen before the second bake, and there’s nothing easier than getting one out of the freezer and baking it whenever you want.
Another great thing is that you can add in whatever ingredients you want to make different variations. I suggest trying them the original way first, then you can get as creative as you want.
I hear a lot of people say they mix cream cheese into the potato filling to make it a bit creamier. Lots of people add shredded chicken or black beans, or even crab meat to make it into a meal.
» Looking for more delicious ways to serve potatoes? Check out 23 Potato Side Dishes to Serve With Any Meal or 19 Delicious Potato Main Dish Recipes.
If you love this potato you really should try these crispy potato skins.

Why Are They Called Twice Baked Potatoes?
The answer is simple. These potatoes are cooked twice. First they are baked until the interior is cooked through. Then the flesh is scooped out, mixed with additional ingredients, like sour cream and butter, then it’s scooped back into the potato skins and baked a second time.

Ingredients You’ll Need
- Baking potatoes – Baking potatoes have a thicker skin that will help when you are scooping out the flesh.
- Olive oil – This is a seasoning for the outside of the potato. It helps make the entire potato appealing to eat.
- Bacon – Use strips of your favorite bacon. It is cooked and crumbled.
- Sour cream – The tangy, creaminess of sour cream is the perfect additional to the filling. If you don’t like sour cream you could substitute cream cheese.
- Milk
- Butter – We always use salted better for savory recipes.
- Salt and pepper
- Cheddar cheese – Shredded cheddar adds flavor and creaminess. You could use Monterey Jack, pepper jack, Colby or Gouda.
- Green onions
Laura says: Those potatoes are to die for, so creamy inside. Thank you for the recipe
How to Make Twice Baked Potatoes
Step 1: Prepare the oven and potatoes
Preheat the oven to 350 degrees F (175 degrees C). Rub the potatoes with olive oil and sprinkle with salt and pepper. I think this step makes the entire potato appealing to eat.

Step 2: Bake the potatoes
Set the potatoes on a baking tray and bake for 50 minutes to 1 hour. You can turn them over halfway through to ensure even cooking. They’re done when a knife can be inserted through the potato without resistance.
Meanwhile, cook the bacon and crumble it.
When the potatoes are done, remove them from the oven and let them cool for 5-10 minutes. It’s best if the flesh is not hot when you add the other ingredients to it.
Step 3: Scoop out the potato
Slice the potatoes in half lengthwise and scoop out the flesh with a spoon, up to 1/4″ from the skin.

The skin of potatoes can be very thin. You don’t want to break into it when you’re scooping out the flesh. There are three ways to avoid this.
- Buy baking potatoes that have a thicker skin.
- Use a spoon to carefully carve out the flesh. Don’t use a knife or fork that might pierce or break the skin.
- Don’t scoop out so much of the flesh. We recommend leaving a 1/4″ shell around the outside to act as a boat for the filling.
Step 4: Mix the filling
Place the scooped out insides into a mixing bowl. Add the crumbled bacon, sour cream, milk, butter, salt and pepper, plus half the shredded cheese. Stir well to combine. You can mix this by hand or with a hand mixer.
Scoop the mixture back into the potato shells. Top with remaining cheese.
Step 5: Bake again
Bake for an additional 10 minutes. When they’re done, they’ll be a little crispy on top and the cheese will be melted. Garnish with green onions and serve.
Frequently Asked Questions
Can They Be Prepared Ahead?
You can partially prepare this recipe a day or two ahead of time. Get them all ready to bake a second time and then you can cover with plastic wrap and put them in the refrigerator until you’re ready to finish them with the second bake.
If you go this route, you’ll need to increase the second baking time to 30 minutes, since they’ll be cold.
How Long Should I Cook Twice Baked Potatoes?
Set the potatoes on a baking tray and bake for 50 minutes to 1 hour. You can turn them over halfway through to ensure even cooking. They’re done when a knife can be inserted through the potato without resistance.
Once the mixture is added back into the potato shells, top with remaining cheese and bake for an additional 10 minutes or until heated through.
Can You Freeze Twice Baked Potatoes?
You can freeze the potato halves before the second baking. At this stage, they are already cooked, but will need to be reheated through before serving.
The great thing about freezing them is that most of the work is already done and you can just get one out of the freezer and cook it whenever you want.
It will take around 45 minutes to 1 hour to bake from frozen at 400 degrees F. I recommend baking for 30 minutes, then adding the shredded cheese on top, so it doesn’t get burned.
Main Dishes to Serve This With
Beef
Oven-Baked Tri Tip Steak
Instant Pot Beef Short Ribs
Chicken
Marinated Grilled Chicken Thighs
Instant Pot Whole Chicken
BBQ Baked Chicken Wings
YOU MIGHT ALSO LIKE
Like it, Love it, Want Some More of It? Subscribe to our YouTube channel to watch us cook and follow us on Pinterest, Instagram and Facebook. We really love it when you save our recipes to Pinterest 😊

Twice Baked Potatoes
Ingredients
- 2 large baking potatoes
- 1 teaspoon olive oil
- 4 slices bacon
- 1/4 cup sour cream
- 2 tablespoons milk
- 2 tablespoons butter
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1/2 cup shredded cheddar cheese divided
- 2 green onions sliced, divided
Instructions
- Preheat the oven to 350 degrees F (175 degrees C). Rub potatoes with olive oil. Set on a baking tray and bake for 1 hour.
- Meanwhile, cook the bacon and crumble it.
- When the potatoes are cooked, remove them from the oven and cool for 5-10 minutes.
- Slice the potatoes in half lengthwise and scoop out the potato up to 1/4″ from the skin.
- Place the scooped out insides into a mixing bowl. Add the crumbled bacon, sour cream, milk, butter, salt and pepper, plus half the shredded cheese. Stir well to combine. You can mix this by hand or with a hand mixer.
- Scoop the mixture back into the potato shells. Top with remaining cheese. Bake for an additional 10 minutes.
- Garnish with green onions and serve.
Nutrition
Other Potato Side Dish Recipes To Try
- Oven-Baked Crispy Smashed Potatoes
- Roasted Parmesan Sweet Potatoes
- The Best Crispy Roast Potatoes You’ll Ever Make
- Honey Sriracha Roast Potatoes
Click for Even More Potato Side Dish Recipes
Pin it for later!

Laura is a home cook, with 25 years experience behind the stove, who spends an extraordinary amount of time in the kitchen cooking. She loves making new recipes and finding wonderful new things to eat, both at home or abroad. She spends a lot of time researching, crafting, and perfecting her recipes.

These are a perfectly delicious side dish or meal. Love everything in them.
twice baked potatoes are one of my fave ways to enjoy potatoes! yours are delicious
Those potatoes are to die for, so creamy inside. Thank you for the recipe
This is delicious! My family loves it!
My favorite steak house side dish! Who needs the steak really!