Twice-Baked Potatoes with Cheddar and Crispy Bacon

This is the best twice baked potatoes recipe you’ll ever try. Crispy skins cradle a fluffy, creamy potato filling finished with melted cheese and your favorite toppings. It’s a comforting, crowd-pleasing side dish that complements weeknight dinners, holiday meals, and special occasions.

The best, ultimate twice baked potatoes.

Ultimate Twice Baked Potatoes

If you love a simple baked potato but want something a little more special, these twice baked potatoes are the perfect upgrade. They combine the best elements of a classic baked potato and rich, whipped mashed potatoes with tangy ranch and sour cream, plus melty cheese and optional bacon and green onions. Though they look impressive, the steps are straightforward and the results are worth every minute—your family and guests will be asking for seconds.

Looking for More Potato Recipes?

If you enjoy baked potatoes, try other variations like potatoes cooked on the grill or smoked and mashed potatoes for bold, smoky flavor. These techniques make potatoes into memorable side dishes for any menu.

What You Will Need

  • Large potatoes – Russets are recommended for their sturdy skin and fluffy interior. Yukon Gold or red potatoes will work, though their skins are thinner.
  • Olive oil – Rubbing oil on the skins helps them crisp while baking.
  • Kosher salt & ground black pepper – Simple seasoning that enhances the potato flavor.
  • Ranch dressing, sour cream, & Greek yogurt – These make the filling creamy and add tangy, savory depth.
  • Butter – Regular, plant-based, or ghee will add richness to the filling.
  • Shredded cheese – Colby jack, cheddar, or your favorite melting cheese are all excellent choices.
  • Toppings – Bacon and sliced green onions are classic; substitute steamed broccoli, chives, paprika, or garlic powder to suit your taste.

How To Prepare Potatoes For Twice Baked Potatoes

Start by scrubbing each potato thoroughly to remove any dirt. Pat them dry with a towel, pierce several times with a fork, rub the skins with olive oil, and sprinkle with kosher salt. Bake the potatoes whole until they are tender all the way through.

How To Make Twice Baked Potatoes

These twice baked potatoes are made in two stages. The first bake cooks the potatoes through and crisps the skins. After cooling slightly, you’ll halve the potatoes, scoop out the cooked flesh, and mash it together with the creamy ingredients. Then the mixture goes back into the shells for a final oven bake to warm everything through and melt the cheese.

Whole baked potatoes in a white bowl.

Pro Tip

To save time, you can cook potatoes ahead of time in a slow cooker or earlier in the day. Chill the prepared, filled potatoes and reheat in the oven before adding cheese for the final melt.

Once the potatoes are cool enough to handle, slice each one in half lengthwise on a cutting board. Use a spoon to scoop the cooked potato flesh into a large mixing bowl, leaving a thin layer of potato against the skin so the shell keeps its shape.

Baked potatoes after being cut in half, lengthwise on a white plate.

Mix the scooped potato flesh with Greek yogurt, ranch dressing, sour cream, butter, kosher salt, and a pinch of ground black pepper. Mash by hand for a chunkier texture or use a mixer for a smoother, whipped filling. Adjust seasoning and consistency—add a splash of milk if the mixture is too thick.

Two images showing the inside of the baked potato be scooped out and the potato skins on a plate.

Spoon the mashed potato filling back into the empty skins, piling it slightly. Arrange the filled halves on a baking sheet or in a baking dish. Sprinkle shredded cheese over each potato half—about 1/4 cup per half is a good guideline.

The potato filling added back to the empty potato halves in a large baking dish.

Pop the potatoes under the oven’s middle rack for the second bake at a slightly higher temperature until the cheese is melted and bubbling, about 5–10 minutes if the potatoes are freshly prepared. If reheating pre-made, cover and bake at 350°F for about 20 minutes, then uncover and add cheese to melt for 5–10 minutes.

How Long To Reheat Twice Baked Potatoes

If serving immediately after filling, simply bake long enough to melt the cheese—about 5–10 minutes at 375°F. For make-ahead potatoes stored in the refrigerator, heat covered at 350°F for about 20 minutes, then uncover, add cheese, and bake until melted.

Two images showing twice baked potatoes after baking with cheese on top and with some toppings added.

Best Ways To Serve Twice Baked Potatoes

Twice baked potatoes pair beautifully with grilled steaks, roasted chicken, smoked meatloaf, or pork tenderloin. They also work well alongside roasted beef or glazed ham for a holiday spread. Customize toppings—add steamed broccoli, chives, extra sour cream, or a sprinkle of smoked paprika for variety.

Twice baked potatoes on a white plate.

If you tried this recipe and enjoyed it, please consider leaving a star rating and sharing any substitutions or adjustments you made. Feedback helps others and makes the recipe even better for future cooks.

Other Potato Side Dishes You Might Like

  • Smoked mashed potatoes
  • Easy herbed potatoes
  • Creamy horseradish mashed potatoes
  • Grilled potatoes in foil
  • Goat cheese potatoes au gratin
  • Instant Pot mashed potatoes
  • Slow cooker mashed potatoes
Three twice baked potatoes on a plate topped with cheese, bacon and green onions.
5 from 2 votes

Twice Baked Potato Recipe

Author: Erin Jensen
Prep Time: 10 mins
Cook Time: 1 hr 40 mins
Total Time: 1 hr 50 mins
Servings: 8 servings
Course: Side Dish
Cuisine: American
Method: Oven
A simple, delicious twice baked potatoes recipe ideal for family dinners and special occasions.

Ingredients

  • 4 large russet potatoes
  • extra virgin olive oil
  • kosher salt
  • ¼ cup plain Greek yogurt
  • 2 tablespoons ranch dressing
  • 2 tablespoons sour cream
  • 2-3 tablespoons butter
  • 1 teaspoon kosher salt
  • ⅛ teaspoon ground black pepper
  • 2 cups shredded cheese, colby jack recommended

Topping Suggestions:

  • green onions, sliced
  • bacon bits

Instructions

  • Prep: Preheat the oven to 350°F. Wash 4 large russet potatoes and pat them dry.
  • Bake Potatoes: Pierce each potato 3–4 times with a fork. Drizzle with extra virgin olive oil, rub to coat, and sprinkle with kosher salt. Place directly on the oven rack and bake 60–75 minutes, until tender. Remove and let cool slightly.
  • Scoop: Cut each potato in half lengthwise and scoop out the insides, leaving a thin shell so the skins hold their shape.
  • Filling: Combine the scooped potato flesh with ¼ cup plain Greek yogurt, 2 tablespoons ranch dressing, 2 tablespoons sour cream, 2–3 tablespoons butter, 1 teaspoon kosher salt, and ⅛ teaspoon ground black pepper. Mash by hand for a rustic texture or use a mixer for a silky smooth filling.
  • Adjust: Taste and add more salt, butter, or a splash of milk if you prefer a thinner filling.
  • Final Bake: Increase oven temperature to 375°F. Fill the potato shells with the mashed mixture, top each half with about ¼ cup shredded cheese, and bake uncovered on the middle rack for 5–10 minutes, until the cheese is melted and bubbly.
  • Serve: Remove from the oven and garnish with sliced green onions and bacon bits. Serve hot and enjoy.

Notes

  • Dairy-Free: Use dairy-free ranch, dairy-free sour cream, plain dairy-free yogurt, and vegan butter to make a dairy-free version.
  • Make Ahead: Prepare through the filling step, place filled potatoes in a baking dish, cover with foil, and refrigerate. When ready to serve, bake covered at 350°F for ~20 minutes, then uncover, add cheese, and bake 5–10 minutes until cheese melts.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat covered in a 350°F oven until warmed through, then add cheese if desired.
  • Serving Suggestions: Serve with grilled steak, roasted chicken, smoked meats, or roasted beef for a hearty, satisfying plate.
Calories 219kcal

Nutrition

Calories: 219kcal
| Carbohydrates: 20 g
| Protein: 9 g
| Fat: 11 g