Side Dish

Twice-Baked Potatoes with Cream Cheese

Russet potato shells stuffed with a creamy cream cheese and cheddar mashed filling, topped with more cheese, turkey bacon, and green onions, then baked again until golden and melty.

Six twice-baked potatoes topped with melted cheese, sour cream, and chives on a rustic plate.

Cook this recipe

Twice-Baked Potatoes with Cream Cheese

Ingredients

Servings
6

Nutrition per serving

Serving size
2 potato halves
Calories
602 kcal
Protein
16.00 g
Carbohydrates
70.00 g
Fat
30.00 g
Sodium
706.00 mg
Cholesterol
78.00 mg
Fiber
5.00 g
Saturated fat
15.00 g
Sugar
4.20 g
Unsaturated fat
12.00 g

Instructions

0 of 7 steps done

01Step

Prep and bake the potatoes

Preheat the oven to 400°F (204°C). Scrub the potatoes, pat dry, rub with olive oil and salt, and pierce each several times with a fork. Bake directly on the oven rack for 50-60 minutes, until fork-tender.
02Step

Cool slightly

Let the potatoes rest for about 10 minutes, until cool enough to handle safely.
03Step

Scoop the shells

Slice each potato in half lengthwise and scoop the flesh into a large bowl, leaving about a 1/4-inch shell of potato against the skin.
04Step

Mash the filling

Mash the potato flesh with sour cream, cream cheese, butter, garlic powder, 3/4 cup of the cheddar, half the turkey bacon, and half the green onions. Season with salt and pepper to taste.
05Step

Fill the shells

Spoon or pipe the filling back into the potato shells, mounding it slightly, and top with the remaining 1/4 cup cheddar.
06Step

Bake again

Return the stuffed potatoes to the 400°F (204°C) oven and bake for 15-20 minutes, until the cheese is melted and the tops are lightly golden.
07Step

Garnish and serve

Top with the remaining turkey bacon and green onions, then serve warm.

Share this recipe

Loved this recipe? Share it with someone who’ll enjoy it.

Cooking guide

Cooking tips and techniques

This twice baked potatoes recipe with cream cheese swaps part of the usual sour cream for softened cream cheese, giving the mashed filling a tangier, silkier texture that holds its shape well when piped or mounded back into the potato shells before the second bake.

Explore more practical ideas in our side dish recipes.

What Makes This Twice Baked Potatoes Recipe with Cream Cheese Different

Cream cheese adds body and a slight tang that plain sour cream or butter alone can't match, so the filling stays creamy even after the second trip through the oven. Using both cream cheese and a smaller amount of sour cream balances richness with a lighter, scoopable texture, and the cheddar folded into the filling (plus more on top) gives you a cheese pull in every bite.

Choosing and Prepping the Right Potatoes

Large russet potatoes work best because their starchy flesh mashes smoothly and their thick skins hold up to scooping, stuffing, and a second bake without tearing. Scrub the potatoes well, pat them dry, rub the skins with a little olive oil and salt, and pierce each one several times with a fork so steam can escape during baking instead of building up and splitting the skin.

Why Cream Cheese Changes the Filling Texture

Cream cheese is lower in moisture than sour cream, so it thickens the mashed potato filling rather than thinning it, which helps the mixture mound neatly in the shells and resist sliding or weeping liquid during the second bake. Letting the cream cheese and butter soften to room temperature before mixing prevents lumps and makes it easier to combine evenly with the hot potato flesh.

Preventing Split Skins and Watery Filling

Scoop the potato flesh while it's still warm but cool enough to handle, leaving about a quarter inch of potato against the skin so the shell stays sturdy enough to hold the filling. If the filling seems loose, add a little extra shredded cheese instead of more sour cream or butter, since extra liquid is the most common reason twice-baked potatoes turn watery after the second bake.

Ingredient Swaps for This Twice Baked Potatoes Recipe

If you don't have cream cheese on hand, plain Greek yogurt or additional sour cream can stand in, though the filling will taste slightly less rich and tangy. Turkey bacon can be swapped for beef sausage crumbles or simply extra shredded cheese and chives if you'd rather skip the meat altogether, and any melting cheese such as Monterey Jack or a sharp cheddar blend can replace the cheddar called for here.

Make-Ahead, Storing, and Reheating Twice-Baked Potatoes

These potatoes are well suited to make-ahead cooking: assemble the stuffed shells, cover, and refrigerate for up to a day before the second bake, adding five to ten extra minutes in the oven since they'll be starting cold. For longer storage, freeze the stuffed, unbaked potatoes on a tray until solid, then wrap individually; thaw overnight in the refrigerator before baking as directed. Store fully cooked leftovers in an airtight container in the refrigerator for up to three days, and reheat them in the oven or microwave until they reach 165°F (74°C) all the way through before serving.

For more side dish inspiration and help choosing what to pair with potatoes like these, see the complete guide to choosing the right side dish recipe.

Helpful answers

Frequently Asked Questions

Can I make this twice baked potatoes recipe with cream cheese ahead of time?

Yes. Assemble the stuffed potato shells, cover, and refrigerate for up to a day before the second bake, adding five to ten extra minutes in the oven since they'll start cold.

Can I freeze twice-baked potatoes?

Yes. Freeze the stuffed, unbaked potatoes on a tray until solid, then wrap individually. Thaw overnight in the refrigerator before baking as directed.

Why did my potato skins tear when I scooped them?

The potatoes were likely too soft or scooped too thin. Let them cool slightly before scooping and leave about a quarter inch of potato against the skin for support.

What can I use instead of cream cheese?

Plain Greek yogurt or additional sour cream can replace the cream cheese, though the filling will be slightly less rich and tangy.

How do I reheat leftover twice-baked potatoes?

Reheat them in the oven or microwave until they reach an internal temperature of 165°F (74°C) before serving.

From readers

Reviews

Cooked this? Tell other readers how it went.

Be the first to review this recipe

Optional. Never shown; used only if we need to reply to you.
Your rating
Rate the recipe if you cooked it. Leave it empty to only ask a question.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Reviews appear once we have checked them, usually within a day.

Keep cooking