At the stove, yellow onions can look like they’re doing nothing for ages, then suddenly turn soft and deep gold. I keep the heat at medium-low and give them time; rushing them leaves sharp, pale pieces that don’t bring the French onion flavor these potatoes need. The onions cook down with broth and Worcestershire, then get folded into russet potato filling for these French onion twice baked potatoes.
Russets make sturdy shells and a fluffy center, while sour cream keeps the filling from feeling dry. Gruyere goes into the potato mixture and over the top, so you get its nutty, savory taste throughout and a melted layer on each half. The onions do double duty, too: some season the filling, and the rest sit on top where their rich flavor stays easy to notice. Each potato half comes out creamy inside, with a golden cheese finish.

Kitchen Note
I set the two portions of salt aside before I start: one goes on the potato skins, and the smaller portion seasons the onions. Keeping them separate makes it much harder to accidentally put all the salt in one place.
Save these French onion twice baked potatoes for a cozy dinner: fluffy russet centers, slow-cooked onions, and melted Gruyere on top.
Why the Onion Mixture Gets Split Before It Goes Into the Potatoes
The onions bring the French onion character, but they need to show up in more than one bite. Stirring most of the mixture through the potato filling seasons the creamy center; holding some back gives each finished half a distinct onion-and-cheese topping. If you mix every onion into the bowl, the top can look bare and the onion flavor gets lost among the potato.
The broth and Worcestershire sauce deepen the onions before they’re divided. That small amount of liquid simmers away, leaving the onions soft and savory rather than wet. Keeping the topping portion separate also means you can arrange it over the filling instead of having it disappear into the mash. It is a simple split, but it gives the finished potatoes two clear textures: creamy filling below and a concentrated onion layer under the melted Gruyere.
What the Russets, Onions, and Gruyere Each Bring

- Russet potatoes — Their starchy flesh mashes up fluffy, and the skins are sturdy enough to hold the filling. Yukon Golds can work, but the centers turn creamier and the skins are less robust. Choose potatoes close in size so they bake at a similar pace.
- Yellow onions — They become sweet and mellow as they cook slowly, which gives this filling its French onion character. Slice them thinly and as evenly as you can so the pieces soften together. White onions can stand in, though their finished taste is a little sharper.
- Gruyere — It melts smoothly and brings a nutty edge that suits the onions. Shredded Swiss cheese works in the same amount, but the result is milder and less complex. A store-brand block is fine; the useful thing is choosing a cheese you enjoy eating, not paying extra for a label.
- Sour cream — Its tang balances the buttery potato and savory onions. Full-fat plain Greek yogurt can replace it in the same amount; expect a thicker, slightly tangier filling. Store-brand sour cream works well here.
- Fresh thyme — Fresh leaves give the onion mixture a clean herbal note. If you only have dried thyme, use one-third as much as the fresh amount; dried herbs are more concentrated and won’t have quite the same fresh lift.
- Beef broth and Worcestershire sauce — Together they give the onions their savory depth. Low-sodium broth is useful because it leaves room to season the potatoes and onions separately; a basic store-brand broth works just fine.
From Baked Russets to a Melted Gruyere Top
Bake the potatoes until a knife slides in easily
Heat the oven to 400°F. Scrub and dry the russets, prick each one several times with a fork, rub them with olive oil, and sprinkle with the larger portion of salt. Set them on a rimmed baking sheet and bake for 50 to 65 minutes. They’re ready when a knife slides easily into the center; if it catches, give them more time rather than trying to scoop firm flesh.
Cook the onions low and slow
While the potatoes bake, melt the onion portion of butter in a 12-inch skillet over medium-low heat. Add the thinly sliced onions and their portion of salt, then cook, stirring often, for 30 to 40 minutes. Look for onions that are soft and deeply golden, not just translucent; if they’re browning too quickly, lower the heat. Stir in the thyme, beef broth, and Worcestershire sauce, then simmer for 2 to 4 minutes until most of the liquid has evaporated.
Scoop and mash while the potatoes are warm
Take the skillet off the heat and reserve one-third cup of the onion mixture for the topping. Let the potatoes cool for 10 minutes, then cut them lengthwise and scoop the flesh into a bowl, leaving about one-quarter inch attached to each skin. Mash the potato with the remaining butter, sour cream, black pepper, and one cup of Gruyere. Fold in all but the reserved onions; stop once the mixture is combined so the filling stays soft rather than gluey.
Fill the shells and bake until the cheese melts
Spoon the filling back into the potato skins and top with the reserved onions and remaining Gruyere. Bake at 400°F for 15 to 20 minutes, until the centers are hot throughout and the cheese has melted. The filling should be settled into the shells, with the topping soft and glossy rather than dry. Let the potatoes rest for 5 minutes before serving so the filling has a moment to settle.
Simple Swaps for a Different Table
Make the onion mixture vegetarian
Replace the beef broth with low-sodium vegetable broth and use vegetarian Worcestershire sauce. The onions will still be savory and rich, though they’ll lose the deeper beef flavor of the original version.
Use dried thyme when fresh isn’t on hand
Use one-third as much dried thyme as fresh thyme. It keeps the herbal note in the onion mixture, with a slightly earthier taste and less of the bright flavor fresh leaves bring.
Storage and Reheating
- Refrigerator: Store leftovers covered for 3 to 4 days. The potato filling firms up as it chills.
- Freezer: Freezing isn’t ideal; thawed potato and sour cream filling can turn grainy, and the skins soften.
- Reheating: Warm the potatoes in a 400°F oven until hot throughout. Avoid overheating them in the microwave if you want the skins to hold their shape.
Questions That Come Up With Twice Baked Potatoes

French Onion Twice Baked Potatoes
Ingredients
Equipment
Method
- Preheat the oven to 400°F.
- Scrub and dry the potatoes, prick each several times with a fork, rub with the olive oil, and sprinkle with 1 teaspoon of the salt.
- Place the potatoes on a rimmed baking sheet.
- Bake for 50 to 65 minutes, until a knife slides easily into the center of each potato.
- Melt 2 tablespoons of the butter in a 12-inch skillet over medium-low heat.
- Add the onions and remaining 1/2 teaspoon salt and cook, stirring often, for 30 to 40 minutes, until deeply golden and soft.
- Stir in the thyme, beef broth, and Worcestershire sauce.
- Simmer for 2 to 4 minutes, until most of the liquid has evaporated.
- Remove from the heat and reserve 1/3 cup of the onion mixture for topping.
- Let the potatoes cool for 10 minutes.
- Cut each potato in half lengthwise and scoop the flesh into a bowl, leaving about 1/4 inch of potato attached to the skins.
- Mash the potato flesh with the remaining 4 tablespoons butter, sour cream, black pepper, and 1 cup of the Gruyere.
- Fold in all but the reserved onion mixture.
- Spoon the filling into the potato skins.
- Top with the reserved onions and remaining 1/2 cup Gruyere.
- Bake at 400°F for 15 to 20 minutes, until hot throughout and the cheese is melted.
- Let the potatoes rest for 5 minutes before serving.



