If there’s one dish that guarantees smiles at the dinner table, it’s a casserole filled with tender potatoes, rich cheese, and savory French onion flavor. Let me introduce you to Cheesy French Onion Potatoes, the perfect combination of creamy, cheesy goodness with the bold, comforting flavor of French onion soup. It’s a dish that can effortlessly steal the show at any meal, whether you’re hosting a holiday feast or simply sprucing up a weeknight dinner.
Let me share a little secret: this recipe is one of my absolute go-to’s when I want something special but also ridiculously easy to put together. You don’t need fancy techniques or rare ingredients, just a love for bold flavors and a little patience while it bakes to perfection.
What Makes This Recipe So Special?
This dish takes the humble potato and elevates it to comfort food royalty. The layers of creamy potatoes soak up all the goodness from a rich blend of French onion soup mix, heavy cream, and cheddar cheese. The result? A side dish that’s indulgent, satisfying, and always disappears quickly.
Let’s get started with the first steps of this irresistible recipe! First, gather everything you’ll need. Here’s what’s on the menu:
Ingredients:
- 4 large russet potatoes: Peeled and sliced into ¼-inch rounds. (Pro tip: If you’ve got a mandoline slicer, now’s the time to use it for evenly sliced potatoes!)
- 1 packet of French onion soup mix: This is where the magic begins.
- 2 cups shredded cheddar cheese: You’ll want a sharp cheddar for maximum flavor.
- 1 cup heavy cream: For that rich, creamy texture.
- 3 tablespoons unsalted butter, melted.
- 2 cloves garlic, minced.
- 1 teaspoon dried thyme: Adds a subtle earthy note.
- Salt and pepper to taste.
Step 1: Preheat Your Oven
Start by preheating your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with a bit of butter or cooking spray. This ensures your masterpiece comes out cleanly and prevents any sticky mishaps.
Step 2: Layer the Potatoes
Now for the fun part: creating those luscious layers. Arrange half of your potato slices in the baking dish, slightly overlapping them like shingles on a cozy cottage roof. This overlapping ensures even cooking and gives each bite a perfect balance of potato and sauce.

Step 3: Mix the Seasoning
In a small bowl, combine the French onion soup mix, minced garlic, dried thyme, and a pinch of salt and pepper. Give it a quick stir to distribute all those savory flavors evenly.
Sprinkle half of this seasoning mixture over your first layer of potatoes. Trust me, this is where the magic starts. You’ll notice how the dried herbs and soup mix settle perfectly into the crevices of the potatoes, promising incredible flavor in every bite.

Step 4: Cheese and Cream
Next, grab one cup of shredded cheddar cheese and sprinkle it generously over the seasoned potatoes. Don’t be shy here; this is what makes the dish so irresistibly cheesy! Then, drizzle half a cup of heavy cream evenly over the cheese and potatoes. This step helps the potatoes cook to creamy perfection.

Repeat and Build the Layers
Now, repeat the process: layer the remaining potato slices, sprinkle on the rest of the seasoning mix, add another layer of cheddar cheese, and finish with the remaining half-cup of heavy cream. Finally, drizzle the melted butter over the top. This golden touch will give your casserole that irresistible, caramelized crust.

A Quick Tip Before Baking:
Cover the dish tightly with foil to lock in moisture during the first part of baking. This ensures the potatoes cook through evenly and absorb all the creamy, cheesy flavors.
Step 5: Cover and Bake
Once your dish is prepped and layered, cover it with foil. This helps trap the steam, ensuring the potatoes become tender and soak up all that creamy goodness.
Place the dish in your preheated oven (375°F/190°C) and let it bake for 40 minutes. During this time, the heavy cream will mix with the melted butter and cheese, creating a luscious sauce that coats every potato slice. The foil helps prevent the top from browning too quickly while the potatoes cook through.

Step 6: Uncover and Finish Baking
After 40 minutes, carefully remove the foil (watch out for the hot steam!). This is where the magic happens. Bake the dish uncovered for an additional 20-25 minutes. This step allows the top to get beautifully golden and bubbly, with the cheese forming a slightly crispy, caramelized crust that will have everyone reaching for seconds.

Garnishing for That Final Touch:
Before serving, sprinkle some freshly chopped thyme or parsley on top. Not only does it add a pop of color, but it also gives a hint of freshness that balances the rich, cheesy flavors. If you’re feeling extra indulgent, a light sprinkle of grated Parmesan adds a touch of elegance and extra savory goodness.
Pro Tips for Success:
- Slice Potatoes Evenly To ensure even cooking, keep your potato slices as uniform as possible. A mandoline slicer works wonders for this, but a steady hand with a sharp knife works too. The goal is to have all slices about ¼ inch thick.
- Cheese Choice Matters While sharp cheddar is classic for this dish, you can experiment with other cheeses for different flavor profiles. Gruyere adds a nutty depth, mozzarella gives a gooey stretch, and Monterey Jack offers a milder, creamy finish.
- Taste Before Adding Salt French onion soup mix can be quite salty, so taste the seasoning mixture before sprinkling it over your potatoes. Adjust with a light hand to avoid overpowering the dish.
- For Extra Crispiness If you love an extra-crispy top, switch your oven to broil mode for the last 2-3 minutes of baking. Keep a close eye on it to avoid burning—those few minutes can make all the difference for a gorgeous golden finish.
- Let It Rest Once your potatoes come out of the oven, resist the urge to dig in right away. Let the dish rest for about 10 minutes. This allows the sauce to thicken slightly and the layers to set, making it easier to serve.
Variations and Serving Suggestions:
This recipe is incredibly versatile, so don’t hesitate to customize it to suit your taste or the occasion. Here are a few ideas to switch things up:
- Add Protein: Transform this side dish into a hearty main by layering in cooked, shredded chicken, crumbled bacon, or diced ham between the potato layers.
- Make It Veggie-Friendly: Include a layer of sautéed mushrooms, spinach, or caramelized onions for added texture and flavor.
- Pair It Perfectly: These French Onion Potatoes make an excellent side dish for roasted chicken, grilled steak, or baked salmon. They’re also a star alongside holiday favorites like ham or turkey.
- Try Sweet Potatoes: For a fun twist, swap russet potatoes with thinly sliced sweet potatoes. The natural sweetness pairs beautifully with the savory French onion flavors.
How to Make It Ahead:
Need to save time? This dish is perfect for prepping in advance. Assemble the casserole as instructed, cover it tightly with plastic wrap or foil, and store it in the fridge for up to 24 hours. When you’re ready to bake, simply bring it to room temperature for about 20 minutes and pop it in the oven.
Frequently Asked Questions:
1. Can I use a different type of potato?
Absolutely! While russet potatoes are the go-to for this recipe because of their starchy texture and ability to soak up the creamy sauce, Yukon Gold potatoes are a great alternative. They’re slightly waxy but still creamy when baked. Avoid red or waxy potatoes as they may not soften as well.
2. What if I don’t have French onion soup mix?
No problem! You can make a homemade blend using dried onion flakes, beef bouillon powder, onion powder, garlic powder, and a pinch of sugar. This DIY version is just as flavorful and allows you to control the saltiness.
3. Can I make this recipe ahead of time?
Yes! This recipe is perfect for prepping in advance. Assemble the dish and cover it tightly with plastic wrap or foil. Store it in the refrigerator for up to 24 hours. When you’re ready to bake, bring it to room temperature and follow the baking instructions as usual.
4. How do I store leftovers?
If you’re lucky enough to have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in the oven at 350°F (175°C) until heated through, or microwave individual portions.
5. Can I freeze this dish?
Yes, you can freeze French Onion Potatoes! Assemble the dish but stop before baking. Wrap it tightly with plastic wrap and foil, then freeze for up to 3 months. When ready to bake, thaw overnight in the refrigerator, then bake as directed.
6. How can I make this dish lighter?
To lighten things up, swap the heavy cream for half-and-half or whole milk, and reduce the cheese slightly. Keep in mind that the texture might not be as rich, but the flavor will still shine.
7. What can I serve with this dish?
French Onion Potatoes are a versatile side dish that pairs beautifully with roasted meats like chicken, beef, or pork. They’re also great with a fresh green salad or roasted vegetables to balance the richness.
A Dish Worth Sharing:
Whether you’re preparing these Cheesy French Onion Potatoes for a holiday feast, a potluck, or just a cozy family dinner, they’re bound to become a favorite. The creamy layers, the bold flavors of French onion soup mix, and that irresistible golden crust make this dish a true showstopper.
The best part? This recipe is as forgiving as it is flavorful. Don’t stress about perfect layering or exact measurements—this is comfort food at its finest, and it’s meant to be enjoyed with love and laughter.
Print
Cheesy French Onion Potatoes: The Ultimate Comfort Food Side Dish
- Total Time: 1 hour 20 minutes
Description
A creamy, cheesy, and flavorful potato dish inspired by the classic flavors of French onion soup. This recipe combines tender potatoes, melted cheddar, and savory seasonings to create the perfect side dish for any meal.
Ingredients
- 4 large russet potatoes, peeled and sliced into ¼-inch rounds
- 1 packet French onion soup mix (about 1 oz / 28g)
- 2 cups shredded cheddar cheese
- 1 cup heavy cream
- 3 tbsp unsalted butter, melted
- 2 cloves garlic, minced
- 1 tsp dried thyme
- Salt and pepper to taste
Instructions
1️⃣ Preheat the oven: Set your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with butter or cooking spray.
2️⃣ Layer the potatoes: Arrange half of the potato slices evenly in the dish, slightly overlapping them like shingles.
3️⃣ Mix the seasoning: In a small bowl, stir together the French onion soup mix, minced garlic, dried thyme, salt, and pepper. Sprinkle half of this mixture evenly over the potato layer.
4️⃣ Add cheese and cream: Scatter 1 cup of shredded cheddar cheese over the potatoes, then drizzle half of the heavy cream over the top for richness.
5️⃣ Repeat layers: Add the remaining potato slices in a similar overlapping pattern, sprinkle the rest of the seasoning mix, and top with the remaining cheddar cheese. Finally, pour the rest of the heavy cream evenly over the layers.
6️⃣ Drizzle butter: Evenly pour the melted butter over the top layer to enhance the golden-brown finish.
7️⃣ Bake covered: Cover the dish with foil and bake in the preheated oven for 40 minutes, allowing the potatoes to soften and absorb the creamy flavors.
8️⃣ Uncover and finish baking: Remove the foil and continue baking for 20-25 minutes, or until the potatoes are fully tender, the cheese is bubbling, and the top is golden and crisp.
9️⃣ Rest and serve: Let the dish cool for 10 minutes to set. Garnish with fresh thyme, if desired, and serve warm.
Notes
- For an extra indulgent version, add a layer of caramelized onions between the potato layers.
- This dish pairs beautifully with roasted chicken, steak, or a fresh green salad.
- You can use Gruyère or Swiss cheese for a more traditional French onion flavor.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
