Side Dishes

Twice Baked Potatoes

Twice Baked Potatoes are deliciously creamy and full of bacon and cheddar cheese. Always a family favorite! They make a

  • Serves 8
  • Prep 15 minutes
  • Cook 1 hour
  • Total 1 hour

potatoes

Jump to the recipe
Twice Baked Potatoes
Twice Baked Potatoes on a baking sheet.

The Best Twice Bake Potato Recipe

They are basically loaded mashed potatoes stuffed in crispy baked potato shells. They are so filling they are almost a meal on their own. These stuffed potatoes take a little time and energy to prepare but they can be totally prepped a day in advance and leftovers reheat well. Once they are fully prepped, they can also be frozen for later use.

Like a spicy kick? Be sure to try these Twice Baked Jalapeno Popper Potatoes.

These stuffed potatoes are so rich. A combination of butter, cream cheese, and sour cream adds maximum flavor and richness. In addition to lots of bacon , cheddar cheese, and green onion, there’s also some sauted onion for extra flavor. You can leave it out if you’re not big on onion or use mushrooms instead.

How To Make Twice Baked Potatoes

(More detailed instructions in recipe card below.)

  1. Bake the potatoes. The first step is to bake the potatoes. You’ll rinse and dry them and then rub them with oil to help the skins crisp up. Bake them for 1 hour or until they can be easily pierced with a knife or fork.
  2. Cook the bacon and onions. While the potatoes are baking, cook the bacon and then saute the onion in the bacon grease.
  3. Scoop out the potatoes. Let them cool slightly until they are cool enough to handle and then cut each one in half lengthwise and scoop out the pulp.
  4. Make the filling. Combine the pulp in a large bowl with the butter, cream cheese, sour cream , and salt and pepper. Mash with a potato masher until smooth.
  5. Add the good stuff. Add the onion, half the bacon and half the cheese.
  6. Fill and bake. Add the onion, half the bacon and half the cheese. Stuff the mixture into the potato shells and bake for 20 to 25 minutes. Sprinkle the remaining bacon and cheese and the green onion on top and pop back in the oven for a few minutes.
Twice Baked Potatoes on a baking sheet.

Recipe Tips

Use russet potatoes. Russets are ideal because they have a fluffy interior and sturdy skins.

Mash while warm. It’s best to mash the potatoes while they are still warm. If you wait until they are cold, they are likely to get gummy.

Don’t over-scoop the potatoes. Leave about 1/4-inch of potato inside the skins so they hold their shape.

Bake the potatoes directly on the oven rack or on a baking sheet without wrapping them in foil. This helps the skins stay crisp.

Freeze For Later

I love to make a big batch and freeze half for later. You can either thaw them overnight in the refrigerator or add about 15-20 minutes onto the baking time.

My favorite things to serve Twice Baked Potatoes with are pork tenderloin and steak.

Twice Baked Potatoes on a serving plate.

Try These Other Potato Recipes

Stuffed Potatoes arranged closely together.

Disclosure: This post contains affiliate links.

Recipe

Twice Baked Potatoes

Twice Baked Potatoes are deliciously creamy and full of bacon and cheddar cheese. Always a family favorite! Make ahead and freezer-friendly.

  • Serves 8
  • Prep 15 minutes
  • Cook 1 hour
  • Total 1 hour

Ingredients

  • 4 large baking potatoes (russet) (washed and dried)
  • olive oil
  • 8 slices bacon
  • 1 medium yellow or sweet onion (diced)
  • 1/2 cup butter (cut into pieces)
  • 4 ounces cream cheese (softened)
  • 1/2 cup sour cream
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 1/2 cups shredded cheddar cheese (divided)
  • 2 green onions (sliced)

Instructions

  1. 1

    Preheat oven to 375 degrees. Rub the potatoes with oil and place on a baking sheet lined with foil. Bake for 60 minutes or until fork tender. Let cool 10 minutes.

  2. 2

    Cook bacon in a large nonstick skillet until crispy. Remove bacon and crumble it. Set aside.

  3. 3

    Leave 2 tablespoons of bacon grease in the skillet. Add onion and cook over medium-high heat for 5 to 7 minutes.

  4. 4

    Cut potatoes in half horizontally once cool enough to handle. Scoop out pulp, leaving 1/4-inch thickness.

  5. 5

    Combine potato pulp, butter, cream cheese, sour cream, and salt and pepper in a large bowl.

  6. 6

    Mash with a potato masher until smooth. Stir in the onion, half the bacon, and 1 cup of cheese.

  7. 7

    Stuff the mixture back into the potato shells. Place on baking sheet and bake for 20 to 25 minutes.

  8. 8

    Top with remaining cheese, bacon, and the green onions. Return to oven until cheese is melted. Serve.

Notes

Note: It’s best to mash the potatoes while they are still warm. Assemble them up to 24 hours ahead, cover, refrigerate, and bake when ready.

Equipment

  • Potato Masher
  • Rimmed Baking Sheet

Nutrition

  • Calories511 kcal
  • Carbohydrates37 g
  • Protein13 g
  • Fat35 g
  • Saturated Fat19 g
  • Polyunsaturated Fat3 g
  • Monounsaturated Fat10 g
  • Trans Fat0.5 g
  • Cholesterol89 mg
  • Sodium580 mg
  • Potassium899 mg
  • Fiber3 g
  • Sugar3 g
  • Vitamin A888 IU
  • Vitamin C12 mg
  • Calcium213 mg
  • Iron2 mg