Cheesy Twice Baked Potatoes

Creamy mashed potatoes are one of my favorite things in the world. But mix them together with bacon, green onions, two different kinds of cheeses and then top them with even more cheese, and I am in heaven.

Cheesy Twice Baked Potatoes Recipe

Serves 4 Prep Time: Cook Time:


  • 2 large baking potatoes, scrubbed and rinsed
  • 4 slices thick cut bacon, diced into 1 inch pieces
  • 1 tablespoon butter
  • 1/4 cup milk
  • 1/4 cup sour cream
  • 1/2 cup grated cheddar cheese, plus about 1/4 cup more for topping
  • 1/2 cup grated pepper jack cheese
  • 2 green onions, diced about 2 tablespoons



Preheat oven to 400 degrees. Puncture potatoes with a fork about 6 times around the potato, this will allow steam to escape while they are cooking. Bake for 50-60 minutes or until the skins are crispy but the potato is soft. You should be able to insert a fork and remove it easily.


While your potato is cooking cook your bacon until brown. Remove to paper towel lined plate. Set aside.


Once your potatoes are baked, turn your oven down to 350 degrees.


Slice the potatoes in half lengthwise (Note: be careful they will retain a lot of the heat for awhile). Being careful not to puncture the skin, spoon out the insides, place them in a mixing bowl and set the skins aside.


To the potatoes add butter, milk and sour cream. Use an electric mixer and mix until smooth.Stir in 1/2 cup cheddar cheese, pepper jack cheese and green onions. Mix well.


Fill the potato skins with the mixture. Top with remaining cheddar cheese.


Bake at 350 degrees in a baking dish until the cheese melts.


There are really endless variations to this recipe, its whatever suits you. I have tried adding some cooked ham instead of the bacon and it was delicious. Enjoy!

Leave a Comment

  • Reply
    Bacon and Beer
    September 30, 2012 at 2:05 am

    Why can’t I just half the potato first, then bake?
    I’m sure it will cut down the baking time.

    • Reply
      September 30, 2012 at 8:37 pm

      I’ve never tried that. If you give it a try please let me know how it works. It sounds like it would save time!

  • Reply
    May 4, 2012 at 5:33 pm

    Spunky-I’d say about 90 minutes because of the baking time for the potato.

  • Reply
    May 4, 2012 at 12:43 pm

    What is the entire completion time????

  • Reply
    June 10, 2011 at 8:18 am

    Agora eu sei o que é um Baked Potatoes… Parece bom….

  • Reply
    July 3, 2009 at 2:14 pm

    hey, do u have a good substitute for pepper jack cheese for this recipe?

    • Reply
      July 3, 2009 at 4:36 pm

      hey belle, I use pepper jack cheese for this recipe because I like the peppery taste but you could substitute Monterey jack cheese which maybe a little easier to find.

  • Reply
    March 2, 2009 at 8:18 pm

    Those potatoes look good!

  • Reply
    February 15, 2009 at 3:25 pm

    If those are wrong, I never want to be right. Beautiful picture, and a very good use of a potato.

    • Reply
      February 15, 2009 at 11:56 pm

      Thanks for the comments Phil and Tia! And Tia, it is perfectly fine to eat these for breakfast, they have bacon, cheese and potatoes, you’ll find those on any breakfast menu :)

  • Reply
    February 15, 2009 at 9:51 am

    I made these last night, as part of my Valentine’s dinner! lol They were almost identical but I used Monterey Jack in the mixture, and Cheddar all over the top. :-D

    Your picture is fantastic… makes me want to eat the leftovers for breakfast… lol

  • A little bit about me...

    Hi! I am Des! Welcome to Life’s Ambrosia where Dinner is served and memories are made. Here you will find over 1000 tried and true recipes for every possible occasion. In the last 10 years, this blog has helped millions of families put dinner on the table and create food memories. Let me help you too. Read more »

    Have new recipes emailed to you.