Twice Baked French Onion Mashed Potatoes

Save this recipe on:

Creamy, cheesy, and piled high with golden caramelized onions, these Twice Baked French Onion Mashed Potatoes are everything you love about comfort food wrapped up in one luxurious dish. Imagine your favorite mashed potatoes infused with rich French onion soup flavor, baked to golden perfection, and topped with a sweet-savory onion topping that melts in your mouth. It’s the perfect side dish that could easily steal the show.

Pin this Recipe

Whether you’re preparing a holiday meal or just need something extra cozy on a chilly night, this recipe adds a gourmet twist to your traditional mash. It’s rustic yet elegant, and it’s sure to impress family and guests alike.

What Kind of Potatoes Should I Use?

Russet potatoes are your best friend for this dish. Their starchy structure soaks up butter, cream, and cheese beautifully, creating that fluffy yet rich base. Yukon Golds work too if you prefer a slightly creamier texture, but steer clear of waxy potatoes like red potatoes, which won’t mash as smoothly.

Ingredients for the Twice Baked French Onion Mashed Potatoes

Russet Potatoes – The starchy base that holds the richness and gives the dish a light, fluffy consistency.

Yellow Onions – Slow-cooked to caramelized perfection, these are the star of the “French onion” flavor profile.

Butter – Adds luscious depth and richness to both the mashed potatoes and the onion topping.

Heavy Cream – For velvety smooth mash with a luxurious texture.

Gruyère Cheese – Melts beautifully into the potatoes and gives that authentic French onion soup feel.

Salt & Pepper – Essential for seasoning each layer of flavor.

Olive Oil – Helps caramelize the onions evenly without burning.

Fresh Parsley (optional) – A bright garnish that adds a fresh pop of color and lightness.


How To Make the Twice Baked French Onion Mashed Potatoes

Step 1: Caramelize the Onions

Slice yellow onions thin and cook them low and slow in a mix of olive oil and butter. Stir frequently over medium-low heat until they turn a deep golden brown and jammy, about 30-40 minutes.

Step 2: Boil and Mash the Potatoes

Peel and chop the russet potatoes into chunks, then boil them in salted water until fork-tender. Drain and mash while still hot, adding in butter, warm heavy cream, salt, pepper, and shredded Gruyère until creamy.

Step 3: Assemble and Bake

Spread the mashed potatoes into a buttered baking dish. Top generously with caramelized onions and sprinkle extra cheese on top if you’d like. Bake at 375°F until the top is golden and bubbly, about 25 minutes.

Step 4: Garnish and Serve

Sprinkle chopped parsley over the top and serve warm. The onions should be golden and just starting to crisp at the edges.


How to Serve and Store These Potatoes

Serve these Twice Baked French Onion Mashed Potatoes hot out of the oven, as they’re best enjoyed fresh with all the creamy and crispy textures playing together. If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, bake in the oven covered with foil until warmed through, or microwave in individual portions.

What to Serve With Twice Baked French Onion Mashed Potatoes?

Herb-Crusted Roast Beef

The richness of these potatoes makes them the ideal partner for a savory, tender beef roast.

Garlic Butter Roast Chicken

A crispy-skinned chicken drenched in garlic butter will only deepen the comfort food experience.

Crispy Chicken Fried Chicken

Pair it with this Southern classic for a comfort-packed dinner. Try our version here

Oven-Roasted Smoked Sausage

Smoky and robust, sausage adds an exciting contrast to the smoothness of the mash. Get the full recipe

Easy Cheesy Scalloped Potatoes

Want to do a potato-on-potato meal? It’s indulgent but oh-so-satisfying. You’ll love this one too


Want More Potato Side Dish Ideas?

If these French onion mashed potatoes hit the spot, here are a few more cozy favorites worth trying:

Save This Pin For Later

Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to whip it up again.

Tried it with a twist? Maybe a dash of thyme or a splash of white wine in the onions? I’d love to hear your take in the comments below.

Need more inspiration? Explore my daily kitchen creations on SavorQueen.com on Pinterest. Your next favorite might be waiting there.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Twice Baked French Onion Mashed Potatoes

Twice Baked French Onion Mashed Potatoes


  • Author: Julia Walton
  • Total Time: 80 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

This Twice Baked French Onion Mashed Potatoes recipe is the ultimate comfort food upgrade. Creamy mashed russet potatoes are mixed with butter, heavy cream, and nutty Gruyère cheese, then baked under a sweet-savory blanket of caramelized onions. It’s perfect for holidays or cozy family dinners. Whether you’re looking for a comforting side for your roast or just love bold, French-inspired flavors, this easy recipe is the hearty companion you’ve been craving. Packed with flavor, perfect for meal prepping, and ideal as a show-stealing dish, it’s a must-add to your collection of dinner ideas, comfort food recipes, and side dish staples.


Ingredients

6 large russet potatoes

2 large yellow onions

4 tablespoons butter

1 tablespoon olive oil

1 cup heavy cream

1.5 cups shredded Gruyère cheese

1 teaspoon salt

1/2 teaspoon black pepper

1 tablespoon chopped fresh parsley (optional)


Instructions

1. Slice the yellow onions thin and cook them in olive oil and butter over medium-low heat, stirring often, until deeply caramelized (about 30–40 minutes).

2. Peel and chop the russet potatoes into chunks. Boil in salted water until fork-tender (15–20 minutes), then drain well.

3. Mash the hot potatoes with butter, warmed heavy cream, salt, pepper, and Gruyère until creamy and smooth.

4. Preheat oven to 375°F and butter a baking dish. Spread the mashed potatoes evenly into the dish.

5. Top the mashed potatoes with caramelized onions and a sprinkle of extra cheese if desired.

6. Bake uncovered for 25 minutes or until bubbly and golden on top.

7. Garnish with fresh parsley before serving.

Notes

Be patient when caramelizing the onions—low and slow gives you that deep flavor.

Warm the cream before mixing it into the potatoes to avoid cooling them down too quickly.

  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American, French-Inspired

Nutrition

  • Serving Size: 1 cup
  • Calories: 315
  • Sugar: 4g
  • Sodium: 310mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 55mg

Keywords: french onion potatoes, holiday sides, mashed potato bake, cheesy potatoes, comfort food

Save this recipe on: