Cheesy Potatoes

I love how fresh and comforting these cheesy potatoes taste. Skin-on gold potatoes, sweet carrots, garlic, and Swiss cheese come together in one bubbly, from-scratch casserole.

Why I Love This Recipe

This isn’t your typical Easter side loaded with butter, canned soup, and chips. While I do enjoy a rich cheesy potato casserole now and then, this one’s a fresh take.

  • They start with real, skin-on gold potatoes. No frozen shortcuts, just tender, buttery potatoes that soak up all that creamy, cheesy goodness. It’s just as wholesome as my ham and potato casserole.
  • The flavor is rich and layered. I use fresh ingredients and spices to give it depth without overpowering the cheese, a lot like my broccoli cheese casserole.
  • The Swiss cheese melts beautifully. I always go for a high-quality block because it adds a slightly nutty sharpness that makes the whole dish shine.
  • It’s simple and cozy. Baked until bubbly and golden on top, this from-scratch casserole is the kind of side dish that makes any meal feel homemade and comforting.

Want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Key Ingredients and Substitutions

  • Yellow Potatoes: These buttery potatoes are the perfect base, holding their shape while staying tender and creamy. Yukon Golds are ideal, but red potatoes can also work well. Avoid russets unless you want a softer, fluffier texture.
  • Onion: Adds savory depth to the dish. Yellow onions are classic, but white or sweet onions can be used for a milder flavor.
  • Carrot: Just a touch of shredded carrot adds color and a hint of natural sweetness.
  • Garlic: Fresh minced garlic brings out a savory aroma and depth.
  • Butter: Used to sauté the vegetables and add richness to the casserole. Both salted and unsalted butter work.
  • Swiss Cheese: The star of the show! A good-quality Swiss cheese melts like a dream and adds a nutty, slightly sweet flavor. Skip the pre-sliced stuff, instead look for wedges or blocks and grate it yourself. Guggisberg is an excellent brand if you can find it. For substitutions, Gruyère is the closest match.
  • Sour Cream: Adds rich creaminess and a bit of tang that balances the dish. Use full-fat for the best texture.
  • Parsley: Fresh chopped parsley gives the dish brightness and color. You can substitute with chives or green onions if needed, or skip it for a more rustic look.
  • Salt & Black Pepper: These are essential seasonings. Don’t skimp on the freshly cracked black pepper, it plays beautifully with the richness of the cheese and sour cream.
  • Smoked Paprika: Adds a subtle smoky undertone that brings depth without heat.
  • Dried Dill: It’s a small but mighty ingredient that adds an herby, slightly tangy note.

How to Make Cheesy Potatoes

Preparation

Butter a 2-quart casserole dish and set it aside. Preheat your oven to 350˚F. Bring a large pot of salted water to a boil.

boiling water and raw potatoes in dish
cutting board with chopped carrots, onion and garlic

Step 1 – Boil the Potatoes

Boil the yellow potatoes in the salted water for about 15 minutes, or until just tender. Drain and let them cool slightly while you prepare the vegetables.

carrots, onion and garlic in saute pan with butter

Step 2 – Sauté the Vegetables

While the potatoes are boiling, chop the onion, shred the carrot, and mince the garlic. In a large pan, melt the butter and sauté the vegetables over medium heat until fragrant and translucent.

cooked potatoes being sliced for pan

Step 3 – Combine Potatoes and Veggies

Cut the drained potatoes into bite-sized chunks and add them to the pan with the sautéed vegetables. Turn off the heat.

baked potato casserole with spoon stirring

Step 4 – Add Cheese and Seasonings

Grate the Swiss cheese and add it to the pan along with the sour cream, chopped parsley, salt, smoked paprika, dried dill, and black pepper. Stir everything together until well combined.

cheesy potato casserole with side dish

Step 5 – Bake the Casserole

Spread the cheesy potato mixture into the prepared casserole dish. Bake at 350˚F for about 45 minutes, or until the top is golden and bubbly.

Lynette’s Tip

If you’re serving a crowd, I suggest doubling the recipe and using a 9×13-inch baking dish. The original makes a smaller casserole, perfect for a family dinner or smaller gathering.

Recipe Variations

  • Add Protein: To make it a full meal, stir in some cooked diced ham or crumbled bacon before baking. It adds a salty, savory boost that makes this dish even heartier.
  • Herb Variations: I love switching out the parsley and dill for fresh thyme or chives when I want to change up the flavors. It still keeps things fresh and bright.
  • More Veggies: Feel free to add in more veggies like chopped spinach, sautéed mushrooms, or bell peppers.

Make Ahead Instructions

I recommend making the cheesy potatoes as instructed, then letting them cool completely. Once cooled, cover the casserole dish tightly and store it in the refrigerator for up to 3 days.

Recipe FAQs

What kind of potatoes should I use?

I recommend fresh, skin-on yellow (gold) potatoes. They’re creamy, tender, and hold their shape well after boiling, perfect for this cheesy casserole.

What’s the best type of Swiss cheese to use?

Go for a high-quality Swiss cheese like Guggisberg if you can find it. Look for blocks or wedges rather than pre-sliced cheese. The flavor and melt are so much better and totally worth it!

Do I need to peel the potatoes?

Nope! I leave the skins on for extra texture and flavor. Just give them a good scrub before boiling.

Storing and Reheating

  • Storing: Store leftover cheesy potatoes in an airtight container or cover the casserole dish tightly with foil or a lid. Refrigerate for up to 4 days.
  • Freezing: I don’t recommend freezing it, as the texture of the sour cream and potatoes may become grainy or watery once thawed.
  • Reheating: Reheat in a 350°F oven for 20–25 minutes, covered with foil, until warmed through. For smaller portions, microwave in short intervals, stirring occasionally, until heated.
potato casserole with dinner plate
Created by: Lynette Rice

Cheesy Potatoes


Course Side
Cuisine American
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 8 Cups
8 Cups
I love how fresh and comforting these cheesy potatoes taste. Skin-on gold potatoes, sweet carrots, garlic, and Swiss cheese come together in one bubbly, from-scratch casserole.

Ingredients
  

  • 2 pounds yellow potatoes
  • 1/2 Cup onion chopped
  • 1/3 Cup carrot shredded
  • 2 large garlic cloves minced
  • 2 Tablespoons butter
  • 1 1/2 Cups fresh grated swiss cheese
  • 2 Tablespoons chopped parsley
  • 1 teaspoon salt
  • 1/4 teaspoon smoked paprika
  • 1/2 teaspoon dried dill
  • 1/8 teaspoon black pepper
  • 1 1/2 Cups sour cream

Instructions

  • In a large stockpot, boil 2 pounds of yellow potatoes in salted water for 15 minutes.
  • Meanwhile, chop onion, shred carrot, and mince 2 large garlic cloves. In a large pan, saute the veggies in butter until they are fragrant and translucent.
  • Drain the potatoes, cut them up and add them to the pan with the veggies. Turn off the heat.
  • Grate 1 1/2 cups of high-quality swiss cheese and add it to the pan. Add fresh chopped parsley, salt, smoked paprika, dried dill, cracked black pepper, and sour cream.
  • Stir it all together and spread into a buttered 2-quart casserole dish. Bake at 350˚F for 45 minutes or until bubbly and the top begins to brown.

Notes

Tip: If you’re serving a crowd, I suggest doubling the recipe and using a 9×13-inch baking dish. The original makes a smaller casserole, perfect for a family dinner or smaller gathering.
Storing: Store leftover cheesy potatoes in an airtight container or cover the casserole dish tightly with foil or a lid. Refrigerate for up to 4 days.
Freezing: I don’t recommend freezing it, as the texture of the sour cream and potatoes may become grainy or watery once thawed.
Reheating: Reheat in a 350°F oven for 20–25 minutes, covered with foil, until warmed through. For smaller portions, microwave in short intervals, stirring occasionally, until heated.

My Favorite Variations:

  • Add Protein: To make it a full meal, stir in some cooked diced ham or crumbled bacon before baking. It adds a salty, savory boost that makes this dish even heartier.
  • Herb Variations: I love switching out the parsley and dill for fresh thyme or chives when I want to change up the flavors. It still keeps things fresh and bright.
  • More Veggies: Feel free to add in more veggies like chopped spinach, sautéed mushrooms, or bell peppers.

Nutrition

Serving: 1cup | Calories: 285kcal | Carbohydrates: 24g | Protein: 9g | Fat: 18g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 52mg | Sodium: 376mg | Potassium: 591mg | Fiber: 3g | Sugar: 3g | Vitamin A: 1537IU | Vitamin C: 25mg | Calcium: 247mg | Iron: 1mg
*Nutrition provided is an estimate. It will vary based on specific ingredients used.

Short on time but love dessert?

Four simple MAKE AHEAD dessert recipes in your inbox.

5 from 8 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




26 Comments

  1. Amanda Mason says:

    5 stars
    This looks AMAZING!! I love the added dill! What a perfect comfort meal for this wall and upcoming winter season! Yeah for swiss cheese!!

    1. Thanks Amanda!
      Hope you enjoy it as much as we do!

  2. 5 stars
    I would really love to try this, it looks so tempting. It will go perfect with a roasted chicken recipe that I love to make for one of my family diners.

    1. Roasted chicken WOULD go great with this.
      Thanks Lois!

  3. You had me at cheese. These look so cheesy and yummy.

    1. Thanks Cheryl!
      Enjoy 🙂