During the week, we all crave something that feels like a hug on a plate. These cheesy potato side dishes are exactly that—perfect for busy weeknights or lazy weekends. From gooey gratins to crispy loaded fries, each recipe is a keeper. Get ready to fall in love with potatoes all over again.
Cheesy Garlic Mashed Potatoes

Honestly, mashed potatoes are already a comfort food hero, but add sharp cheddar, roasted garlic, and a golden buttery crust? That's next level. This cheesy garlic mashed potatoes recipe is perfect for holidays or weeknight dinners—creamy, flavorful, and baked until bubbly.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the mashed potatoes
- 3 pounds Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 4 tablespoons unsalted butter, softened
- 4 cloves garlic, minced
- 1/2 cup heavy cream, warmed
- 1/2 cup whole milk, warmed
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the topping
- 1 1/2 cups shredded sharp cheddar cheese, divided
- 2 tablespoons unsalted butter, melted
Instructions
- Place the potato chunks in a large pot and cover with cold water by 1 inch. Add a generous pinch of salt and bring to a boil over high heat. Reduce to a simmer and cook for 15-18 minutes until fork-tender. (Tip: Start testing at 12 minutes to avoid overcooking—potatoes should fall apart when pierced.)
- While the potatoes boil, in a small skillet over medium-low heat, melt 4 tablespoons butter. Add the minced garlic and cook, stirring constantly, just until fragrant, about 1 minute. Remove from heat and set aside. (Tip: Don’t let the garlic brown—it can turn bitter.)
- Drain the potatoes well, then return them to the hot pot. Let them steam dry for 1-2 minutes to remove excess moisture. (Tip: This step ensures fluffier mashed potatoes.)
- Mash the potatoes with a potato masher or ricer until smooth. Pour in the warm cream and milk, then add the garlic-butter mixture, salt, and pepper. Fold in 1 cup of the shredded cheddar until just combined. (Tip: Do not overmix—overworking releases starch and makes potatoes gummy.)
- Preheat your oven to 375°F. Transfer the mashed potato mixture to a greased 9×13-inch baking dish and spread evenly. Sprinkle the remaining 1/2 cup cheddar on top, then drizzle with the melted butter.
- Bake for 20-25 minutes until the cheese is melted and bubbling, and the top is lightly golden. For extra color, switch the oven to broil for the last 2 minutes, watching closely to avoid burning. Let rest for 5 minutes before serving.
With crispy, golden edges and a creamy, garlicky center, these mashed potatoes are a total crowd-pleaser. Try serving them alongside roasted chicken or a juicy steak—or just eat them straight from the dish with a spoon. You won't regret it.
Loaded Baked Potato Casserole

A loaded baked potato casserole is the ultimate comfort food—creamy, cheesy, and packed with bacon. It's like twice-baked potatoes but way easier to make for a crowd. You'll love how the crispy top contrasts with the smooth inside.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 60 minutes
Ingredients
For the potatoes
- 4 lbs russet potatoes
- 1/4 cup unsalted butter
- 1/2 cup whole milk
- 1 cup sour cream
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the filling and topping
- 2 cups shredded sharp cheddar cheese (divided)
- 8 strips bacon, cooked and crumbled
- 3 green onions, sliced (white and green parts)
Instructions
- Preheat your oven to 400°F. Scrub the potatoes clean and pierce each one several times with a fork. (Tip: Piercing prevents them from bursting while baking.)
- Place the potatoes directly on the oven rack and bake for 50-60 minutes, until soft when squeezed. Let them cool slightly until safe to handle.
- While the potatoes bake, cook the bacon in a skillet over medium heat until crispy. Transfer to a paper towel-lined plate, then crumble once cool.
- Slice the potatoes in half lengthwise. Scoop the flesh into a large bowl, leaving the skins intact. (Tip: Don't over-scoop—leave a thin layer of potato in the skin to keep it sturdy.)
- Add the butter to the hot potato flesh and mash until melted. Then stir in milk, sour cream, salt, and pepper until smooth and creamy.
- Fold in 1½ cups of the cheddar cheese, ¾ of the crumbled bacon, and the sliced green onions. Reserve the rest for topping.
- Spoon the potato mixture back into the potato skins, mounding slightly. Alternatively, transfer everything to a 9×13-inch baking dish for a casserole-style presentation.
- Sprinkle the remaining ½ cup cheddar cheese and reserved bacon on top. (Tip: For extra crispy topping, broil for the last 1-2 minutes—watch closely.)
- Bake at 400°F for 15-20 minutes, until the cheese is melted and bubbly. Let rest for 5 minutes before serving.
Whether you serve this as a side or a main dish, it's guaranteed to be a hit. The creamy, cheesy center with crispy bacon bits is pure magic. Leftovers (if any!) reheat beautifully in the oven.
Cheddar and Bacon Potato Wedges

Got a craving for something crispy, cheesy, and totally irresistible? These Cheddar and Bacon Potato Wedges are about to become your new favorite side—or snack. They're baked, not fried, so you get all the crunch without the guilt.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the Wedges
- 4 large russet potatoes
- 3 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Topping
- 1 cup shredded cheddar cheese
- 4 slices bacon, cooked and crumbled
- 2 tbsp chopped fresh chives (optional)
Instructions
- Preheat oven to 425°F. Line a large baking sheet with parchment paper.
- Scrub potatoes clean, then cut each into 8 wedges. Tip: Leave skin on for extra crispiness.
- In a large bowl, toss wedges with olive oil, garlic powder, paprika, salt, and pepper until evenly coated.
- Arrange wedges in a single layer on the baking sheet, skin-side down. Tip: Don't overcrowd—use two sheets if needed for even browning.
- Bake for 25 minutes, then flip each wedge and bake another 10 minutes until golden and crispy.
- Remove from oven and sprinkle shredded cheddar over the wedges. Tip: Use sharp cheddar for more flavor.
- Return to oven for 3-5 minutes until cheese is melted and bubbly.
- Top with crumbled bacon and chives (if using). Serve hot.
Really, the combination of crispy edges, gooey cheddar, and smoky bacon is pure magic. They're perfect alongside a burger or just as a game-day snack—just make extra, because they’ll disappear fast!
Cheesy Scalloped Potatoes

Ugh, I know – sometimes you just need a side dish that feels like a hug in a casserole dish. These cheesy scalloped potatoes are exactly that: creamy, tender, and packed with nutty gruyere.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 60 minutes
Ingredients
For the cheese sauce
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 1 tsp salt
- 1/2 tsp black pepper
- 1/8 tsp ground nutmeg
- 2 cups shredded gruyere cheese, divided
For the layers
- 1 tbsp unsalted butter (for greasing)
- 3 lbs russet potatoes (about 6 medium), peeled
- 1 small onion, thinly sliced (optional)
Instructions
- Preheat your oven to 375°F. Grease a 9×13-inch baking dish with the 1 tbsp butter.
- Make the cheese sauce: In a medium saucepan over medium heat, melt the 4 tbsp butter. Whisk in the flour and cook for 1 minute, stirring constantly.
- Gradually pour in the milk while whisking. Continue whisking until the mixture thickens and starts to bubble, about 3-4 minutes.
- Remove from heat and stir in the salt, pepper, nutmeg, and 1 1/2 cups of the gruyere. Stir until completely melted and smooth. Set aside.
- Slice the potatoes into 1/8-inch-thick rounds. A mandoline makes this super easy and ensures even cooking.
- Layer one-third of the potato slices in the prepared dish. Top with half the onion slices if using. Pour one-third of the sauce over the layer.
- Repeat with another layer of potatoes, remaining onion (if using), and another third of sauce. Finish with the remaining potatoes and pour the rest of the sauce on top.
- Sprinkle the remaining 1/2 cup gruyere evenly over the top.
- Cover the dish tightly with foil and bake for 45 minutes. The foil traps steam to cook the potatoes through.
- Remove the foil and bake for another 15-20 minutes, until the top is golden brown and bubbly and a knife inserts easily into the center.
- Let the dish rest for 10 minutes before serving. This helps the sauce set so you get clean slices.
Velvety, rich, and irresistibly cheesy – these scalloped potatoes are pure comfort. Serve them alongside a roast chicken or a juicy steak, or just eat them straight from the dish (no judgment).
Parmesan Crusted Potato Slices

Zesty and oh-so-crunchy, these Parmesan Crusted Potato Slices are a total game-changer for your side dish lineup. You only need a handful of ingredients and a hot oven to turn simple potato rounds into golden, cheesy, herb-flecked bites that disappear fast.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the potatoes
- 4 medium russet potatoes, scrubbed and sliced into 1/4-inch rounds
- 3 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the crust
- 1/2 cup grated Parmesan cheese
- 1/4 cup panko breadcrumbs
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
For garnish (optional)
- 2 tablespoons fresh parsley, chopped
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. (Tip: Parchment prevents sticking and makes cleanup a breeze.)
- In a large bowl, toss the potato slices with olive oil, salt, and pepper until evenly coated. Arrange them in a single layer on the prepared baking sheet, making sure they don’t overlap. (Tip: Overcrowding traps steam – give each slice room to crisp up.)
- In a small bowl, mix together the Parmesan, panko, minced garlic, and dried thyme. Sprinkle this mixture evenly over each potato slice, pressing lightly so it sticks.
- Bake for 25–30 minutes, until the edges are golden brown and the crust is crispy. For extra browning, switch the oven to broil for the last 2 minutes, but keep an eye on them so they don’t burn. (Tip: Let them rest on the pan for 2 minutes before removing – the crust sets better.)
- Transfer to a serving platter and sprinkle with fresh parsley if you like. Serve warm – they’re best straight out of the oven.
Kick off any meal with these irresistible slices – they’re crunchy on the outside, fluffy inside, with a savory Parmesan-garlic punch. I love piling them next to a juicy steak or dipping them in cool ranch dressing. Once you taste that golden crust, plain roasted potatoes will never cut it again.
Cheesy Potatoes au Gratin

Got a comfort food classic that's perfect for any dinner table? These Cheesy Potatoes au Gratin are rich, creamy, and topped with melted cheddar. You'll love how easy it is to whip up this crowd-pleaser.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 60 minutes
Ingredients
For the Potato Base
- 4 large russet potatoes, peeled and thinly sliced (1/8 inch)
- 1 tsp salt
- 1/2 tsp black pepper
For the Cream Sauce
- 2 cups heavy cream
- 2 cloves garlic, minced
- 1/4 cup unsalted butter
- 2 tbsp all-purpose flour
- 1/2 tsp paprika
For the Topping
- 1 1/2 cups shredded sharp cheddar cheese
- 1/4 cup grated Parmesan cheese
Instructions
- Preheat oven to 375°F. Grease a 9×13 inch baking dish. Pro tip: Use a mandoline for perfectly even potato slices.
- In a small saucepan, melt butter over medium heat. Add minced garlic and cook until fragrant, about 1 minute.
- Whisk in flour and cook for 1 minute, then slowly pour in heavy cream while whisking constantly. Add salt, pepper, and paprika. Cook until the sauce thickens, about 3-4 minutes. Keep whisking to avoid lumps.
- Arrange a single layer of potato slices in the prepared baking dish, slightly overlapping.
- Pour about one-third of the cream sauce over the potatoes, then sprinkle with about one-third of the shredded cheddar.
- Repeat layers two more times: potatoes, sauce, cheddar. Finish with the remaining sauce and top with Parmesan cheese.
- Cover the dish with aluminum foil and bake for 40 minutes. Then remove the foil and bake for an additional 15-20 minutes, until the top is golden and the potatoes are tender. Let rest 10 minutes before serving to allow the layers to set.
Grab your fork and dive in! These Cheesy Potatoes au Gratin are ultra creamy with a golden, bubbly top. They're perfect alongside roasted chicken or a simple green salad.
Spicy Cheesy Buffalo Potato Bites

Ready for a game-day snack that hits all the right notes? These Spicy Cheesy Buffalo Potato Bites are crispy on the outside, tender on the inside, and coated in a buttery buffalo sauce that's just the right amount of heat. Topped with melty blue cheese, they bring all the flavor of buffalo wings without the mess.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the potato bites
- 2 lbs baby potatoes (halved or quartered)
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
For the buffalo sauce
- 1/2 cup hot sauce (like Frank's RedHot)
- 4 tbsp unsalted butter, melted
For the topping
- 1/2 cup crumbled blue cheese
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper.
- In a large bowl, toss the halved baby potatoes with olive oil, salt, and pepper until evenly coated. Spread them in a single layer on the prepared baking sheet.
- Bake for 25-30 minutes, flipping halfway, until golden and crispy. Tip: Cut uniform-sized pieces for even cooking.
- While potatoes bake, make the buffalo sauce: In a small bowl, whisk together hot sauce and melted butter. Set aside.
- Once potatoes are crispy, transfer them to a large bowl. Pour the buffalo sauce over and gently toss to coat. Tip: Use a rubber spatula to avoid breaking the potatoes.
- Return the sauced potatoes to the baking sheet in a single layer. Sprinkle crumbled blue cheese evenly over the top.
- Bake for another 5-7 minutes, until the cheese is melted and bubbly. Tip: Keep an eye on it so the cheese doesn't burn.
- Remove from oven and let cool for 2 minutes before serving.
Now these little bites are perfect for dipping in ranch or blue cheese dressing. Enjoy them hot from the oven for maximum crunch—they're best when the cheese is still gooey. They disappear fast, so make plenty if you're sharing.
Cheesy Hasselback Potatoes

For a show-stopping side dish that's surprisingly easy, these Cheesy Hasselback Potatoes are it. Fanned slices soak up a garlic-herb butter and Parmesan, then roast until crispy on the edges and tender inside.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 60 minutes
Ingredients
For the Potatoes
- 4 medium Russet potatoes (about 6 oz each), scrubbed
- 1 tablespoon olive oil
For the Herb Butter
- 1/4 cup unsalted butter, melted
- 2 cloves garlic, minced
- 1 tablespoon fresh parsley, chopped
- 1 teaspoon fresh thyme leaves
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with foil or parchment paper.
- Place a potato between two chopsticks (or wooden skewers) on a cutting board. Use a sharp knife to make thin slices about 1/8-inch apart, cutting until the knife hits the chopsticks so you don't slice all the way through. Repeat with remaining potatoes.
- In a small bowl, mix melted butter, minced garlic, parsley, thyme, Parmesan, salt, and pepper until well combined.
- Place the potatoes on the prepared baking sheet. Gently fan each potato by pressing down on the sides to open the slices slightly. Drizzle olive oil over the potatoes and brush to coat.
- Using a pastry brush or spoon, carefully brush the herb butter mixture between each slice of the potatoes, making sure to get into the crevices. Reserve a few tablespoons for basting later.
- Roast the potatoes for 30 minutes. Then remove from oven and brush or spoon the remaining herb butter over the tops, letting it seep into the slices.
- Return to oven and roast another 25–30 minutes, until the edges are golden and crispy and the centers are tender when pierced with a fork. Broil for 2–3 minutes at the end for extra crispiness, if desired.
- Tip: You can sprinkle a little extra Parmesan on top before the last 10 minutes of roasting for a cheesy crust. Tip: If the potato slices start to separate too much, use kitchen twine to tie them loosely. Tip: For even cooking, choose potatoes that are similar in size.
Get ready for crispy, fanned edges and a creamy, cheesy center in every bite. Serve these potatoes alongside a steak or roasted chicken, or just enjoy them as a snack with sour cream dip.
Cheesy Potato Croquettes

Hey there, friend! These cheesy potato croquettes are the ultimate comfort food—crispy on the outside, gooey on the inside. They're perfect for parties or a cozy night in.
Serving: 4 | Prep Time: 25 minutes | Cooking Time: 15 minutes
Ingredients
For the Potato Mixture
- 2 lbs russet potatoes, peeled and cut into chunks
- 2 tbsp unsalted butter
- 2 large egg yolks
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup all-purpose flour
For the Filling
- 4 oz mozzarella cheese, cut into 1/2-inch cubes
- 1/2 cup grated parmesan cheese
For the Coating and Frying
- 1/2 cup all-purpose flour
- 2 large eggs, beaten
- 1 cup panko breadcrumbs
- Vegetable oil, for deep frying (about 4 cups)
Instructions
- Place the potatoes in a large pot and cover with cold water. Bring to a boil over high heat, then reduce to medium-low and simmer until fork-tender, about 15 minutes. Drain and let cool for 5 minutes.
- Mash the potatoes in a large bowl with a potato masher or ricer until smooth. Add the butter, egg yolks, salt, pepper, and 1/4 cup flour. Mix until just combined. Do not overmix or the croquettes will be dense. Tip: Let the potatoes cool completely before shaping to prevent sticking.
- Take about 2 tablespoons of the potato mixture and flatten it in your palm. Place a cube of mozzarella and a pinch of parmesan in the center. Gently shape into a log or oval, sealing the cheese inside. Repeat with remaining mixture.
- Set up a breading station: place 1/2 cup flour in a shallow dish, beaten eggs in another, and panko breadcrumbs in a third. Coat each croquette first in flour (shaking off excess), then dip in egg, then roll in panko. Tip: Press the breadcrumbs firmly so they stick well.
- Place the breaded croquettes on a baking sheet and chill in the refrigerator for at least 30 minutes. This step is crucial to prevent them from bursting during frying.
- Pour about 2 inches of vegetable oil into a heavy pot or deep fryer and heat to 350°F. Use a thermometer to monitor temperature. Carefully fry the croquettes in batches, without crowding, for 3-4 minutes or until deep golden brown, turning once halfway. Drain on paper towels. Tip: Maintain oil temperature between 345-355°F for crispy results.
You'll love the contrast between the crunchy crust and the melted cheese. Serve with marinara or ranch dip—they disappear fast!
Cheesy Potato and Broccoli Casserole

Mmm, if you're craving comfort food that's both hearty and a little bit green, this Cheesy Potato and Broccoli Casserole is your answer. It's creamy, cheesy, and has a satisfying crunch on top—perfect for a cozy weeknight dinner.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the Casserole Base
- 3 cups cubed potatoes (1-inch pieces)
- 2 cups broccoli florets
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Cheese Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup milk
- 1 cup shredded sharp cheddar cheese
- 1/2 teaspoon garlic powder
- 1/4 teaspoon paprika
For the Topping
- 1/2 cup breadcrumbs
- 2 tablespoons melted butter
Instructions
- Preheat your oven to 375°F. Grease a 9×13-inch baking dish with the olive oil.
- Place the cubed potatoes in a large pot and cover with water. Bring to a boil and cook for 5 minutes. (Tip: Parboiling ensures the potatoes soften without becoming mushy during baking.)
- Add the broccoli florets to the pot and cook for another 2 minutes. Drain well and set aside.
- In a medium saucepan, melt the 2 tablespoons of butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly.
- Gradually whisk in the milk, and keep stirring until the sauce thickens, about 3–4 minutes. (Tip: Use a whisk to prevent lumps.)
- Remove from heat and stir in the shredded cheddar, garlic powder, paprika, salt, and pepper until the cheese is fully melted and smooth.
- In the prepared baking dish, combine the drained potatoes and broccoli. Pour the cheese sauce over the top and stir gently to coat everything evenly.
- In a small bowl, mix the breadcrumbs with the melted butter. Sprinkle this mixture evenly over the casserole. (Tip: For extra crunch, add a pinch of paprika to the breadcrumbs.)
- Bake for 25–30 minutes, until the sauce is bubbly and the topping is golden brown. Let it rest for 5 minutes before serving—this helps the casserole hold its shape.
Kick back and enjoy every creamy, cheesy bite. The crispy breadcrumb topping adds the perfect crunch against the tender potatoes and broccoli. This casserole is great as a side or a main dish with a simple salad.
Cheesy Potato and Cauliflower Mash

Nobody can resist a creamy, cheesy mash, and this one sneaks in cauliflower for a lighter twist. It’s the perfect side for weeknight dinners or holiday feasts, and you won’t even miss the extra potatoes.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the Mash
- 1 lb Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 1 lb cauliflower florets (about 1 small head)
- 4 tbsp unsalted butter
- 2 oz cream cheese, softened
- 1 cup sharp cheddar cheese, shredded
- 1/2 tsp salt
- 1/4 tsp black pepper
For Garnish (optional)
- 2 tbsp fresh chives, chopped
- Extra shredded cheddar for topping
Instructions
- Place the potato chunks in a large pot and cover with cold salted water. Bring to a boil over high heat, then reduce to medium and cook for 10 minutes.
- Add the cauliflower florets to the pot with the potatoes. Continue boiling for another 8–10 minutes, until both potatoes and cauliflower are tender when pierced with a fork. Tip: Cut cauliflower into similar-sized florets so they cook evenly.
- Drain the potatoes and cauliflower in a colander and let them steam dry for 2 minutes. This prevents the mash from becoming watery.
- Return the drained vegetables to the pot. Add the butter and cream cheese. Mash with a potato masher until smooth and well combined. Tip: For an extra-smooth mash, use a ricer or hand mixer.
- Stir in the shredded cheddar cheese, salt, and pepper. Mix until the cheese is melted and fully incorporated. Tip: Remove the pot from heat before adding the cheese to avoid a stringy texture.
- Taste and adjust seasoning if needed. Transfer to a serving bowl and top with extra shredded cheddar and chopped chives if desired. Serve warm.
Keep this mash warm until serving, and feel free to top with crispy bacon or green onions for extra crunch. The creamy, cheesy texture pairs perfectly with roasted meats or grilled vegetables.
Cheesy Potato Skillet with Peppers

Maybe your go-to for busy weeknights, this Cheesy Potato Skillet with Peppers is a hearty, one-pan meal that’s crispy, cheesy, and full of flavor. It comes together quickly with simple ingredients you probably have on hand.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the skillet
- 4 cups diced russet potatoes (about 1.5 lbs)
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
For the topping
- 1 cup shredded pepper jack cheese
- Fresh parsley for garnish (optional)
Instructions
- Dice potatoes into 1/2-inch cubes. Place in a bowl of cold water and soak for 10 minutes to remove excess starch (tip: this helps them get extra crispy).
- Drain potatoes and pat dry thoroughly with a clean kitchen towel.
- Heat 2 tbsp olive oil in a large non-stick skillet over medium-high heat (about 375°F if you have a thermometer).
- Add potatoes in a single layer. Cook undisturbed for 5 minutes until golden brown on the bottom.
- Flip potatoes and add diced onion and bell peppers. Cook for 8-10 minutes, stirring occasionally, until vegetables are tender and potatoes are crispy.
- Add minced garlic, 1 tsp salt, 1/2 tsp black pepper, and 1/2 tsp paprika. Stir and cook for 1 minute until fragrant.
- Reduce heat to low. Sprinkle shredded pepper jack cheese evenly over the top.
- Cover skillet with a lid and cook for 2-3 minutes until cheese is fully melted and bubbly.
- Remove from heat. Garnish with fresh parsley if desired. Serve hot.
Perfect as a standalone dish or alongside eggs for breakfast, the combination of crispy potatoes, sautéed peppers, and melted pepper jack is irresistible. For a fun twist, top with a fried egg or serve with salsa and sour cream.
Cheesy Potato and Corn Casserole

Every family dinner deserves a side dish that’s both easy and impressive. This Cheesy Potato and Corn Casserole delivers creamy, cheesy goodness with minimal fuss. It’s a guaranteed hit at potlucks and holiday tables.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the Casserole Base
- 4 cups diced potatoes (about 4 medium, 1/2-inch cubes)
- 2 cups corn kernels (frozen or canned, drained)
- 1 small onion, finely diced
- 2 tablespoons butter
For the Creamy Cheddar Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup milk (preferably whole)
- 2 cups shredded cheddar cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
For the Topping
- 1/2 cup crushed buttery crackers or breadcrumbs
- 1/2 cup shredded cheddar cheese
Instructions
- Preheat oven to 375°F.
- Grease a 9×13-inch baking dish.
- Dice potatoes into 1/2-inch cubes.
- Boil diced potatoes in salted water until just tender, about 10 minutes. Don't overcook—they should hold their shape when pierced with a fork. Drain and set aside.
- In a large skillet, melt 2 tablespoons butter over medium heat.
- Add diced onion and cook, stirring, until soft, about 4 minutes.
- Add corn kernels and cook for 2 more minutes. Remove from heat.
- In a medium saucepan, melt 2 tablespoons butter over medium heat.
- Whisk in all-purpose flour and cook for 1 minute, stirring constantly.
- Gradually whisk in milk. Cook, stirring frequently, until sauce thickens, about 3 to 4 minutes. For best results, use whole milk for a richer sauce.
- Remove saucepan from heat. Stir in 2 cups shredded cheddar cheese, salt, pepper, and paprika until smooth and cheese is melted.
- In a large bowl, combine boiled potatoes, onion-corn mixture, and cheese sauce. Mix gently until evenly coated.
- Transfer mixture to prepared baking dish and spread evenly.
- In a small bowl, combine crushed crackers or breadcrumbs with remaining 1/2 cup shredded cheddar.
- Sprinkle topping evenly over casserole.
- Bake for 25 to 30 minutes, until bubbly and golden brown on top. If the top browns too quickly, tent loosely with foil.
- Let casserole rest for 5 minutes before serving.
Leftovers are a gift—reheat them in the oven or microwave for a quick comfort food fix. The creamy cheddar sauce hugs every tender potato and sweet corn kernel, making each spoonful irresistible. Serve it alongside grilled meats or as a holiday centerpiece.
Cheesy Potato and Leek Soup

K, picture this: a chilly evening, a cozy bowl of creamy potato leek soup, and gooey melted gruyere on top. This recipe is pure comfort food that's easier than you think.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
For the soup base
- 2 tablespoons butter
- 2 large leeks (white and light green parts only), sliced and rinsed
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth (or vegetable broth)
- 2 pounds Yukon Gold potatoes, peeled and diced into 1/2-inch pieces
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the creamy finish
- 1 cup heavy cream
- 1 cup shredded gruyere cheese, plus more for garnish
- 2 tablespoons fresh chives, chopped (optional)
Instructions
- In a large pot, melt butter over medium heat. Add sliced leeks and cook, stirring occasionally, until softened, about 5 minutes. Tip: Rinse leeks thoroughly after slicing to remove grit.
- Add minced garlic and cook for 1 minute until fragrant.
- Pour in chicken broth, add diced potatoes, salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes or until potatoes are tender.
- Using an immersion blender, puree the soup until smooth. (Alternatively, carefully transfer to a blender in batches and blend until smooth, then return to pot.) Tip: For a chunkier texture, blend only half.
- Stir in heavy cream and shredded gruyere cheese. Continue stirring over low heat until cheese is fully melted and soup is heated through, about 3-5 minutes. Do not boil after adding cream to avoid curdling.
- Taste and adjust seasoning if needed. Ladle into bowls, garnish with extra gruyere and chives if desired.
P, this soup is velvety smooth with that irresistible nutty flavor from the gruyere. Serve it with crusty bread for dipping, or top with crispy bacon bits for extra crunch. Enjoy every spoonful!
Cheesy Potato Stacks

Ever since I first made these cheesy potato stacks, they've become my absolute favorite side dish. They're surprisingly easy to put together and look like you spent hours. Perfect for impressing guests or just treating yourself.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the Stacks
- 2 lbs Yukon Gold potatoes, thinly sliced (1/8 inch)
- 4 tbsp unsalted butter, melted
- 3 cloves garlic, minced
- 1 tbsp fresh thyme leaves
- 1 tsp salt
- 1/2 tsp black pepper
- 3/4 cup grated Parmesan cheese
Instructions
- Preheat oven to 375°F. Generously grease a 12-cup muffin tin with butter or nonstick spray.
- Using a mandoline or sharp knife, slice potatoes into 1/8-inch thick rounds. (Tip: A mandoline ensures even slices for consistent cooking.)
- In a large bowl, whisk together melted butter, minced garlic, thyme, salt, and pepper.
- Add potato slices to the butter mixture and toss until well coated.
- Layer 3-4 potato slices in each muffin cup, then sprinkle about 1 teaspoon of Parmesan cheese over them. Repeat layers until each cup is filled to the top, ending with a sprinkle of cheese. (Tip: Press down gently after each layer to compact the stacks.)
- Pour any remaining butter mixture evenly over the tops.
- Bake for 40-45 minutes until potatoes are tender and edges are golden brown. (Tip: Check doneness by piercing with a knife; it should slide in easily.)
- Let cool in the pan for 5 minutes before carefully removing stacks with a fork. They will be easier to handle and hold their shape.
Layers of crispy edges and soft, cheesy centers make these potato stacks totally addictive. You can experiment with different herbs like rosemary or add a pinch of cayenne for heat. They pair beautifully with any main dish and will steal the show.
Cheesy Twice Baked Potatoes

Just when you thought baked potatoes couldn't get any better, these cheesy twice baked potatoes roll in with crispy skins, creamy insides, and all the fixings. You'll love making this crowd-pleaser for game day or Sunday dinner.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 75 minutes
Ingredients
For the Potatoes
- 4 large russet potatoes, scrubbed clean
- 1 tablespoon olive oil
- Salt, to taste
For the Filling
- 1/2 cup sour cream
- 1/4 cup milk
- 4 tablespoons unsalted butter, softened
- 1 cup shredded sharp cheddar cheese
- 1/2 cup cooked bacon bits (about 6 slices)
- 1/4 cup chopped fresh chives
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Topping
- 1/2 cup shredded sharp cheddar cheese
- 2 tablespoons cooked bacon bits
- 1 tablespoon chopped fresh chives
Instructions
- Preheat your oven to 400°F. Pierce each potato several times with a fork, then rub with olive oil and a pinch of salt. Place directly on the oven rack and bake for 50-60 minutes, until tender when pierced with a knife. (Tip: For even cooking, choose potatoes similar in size.)
- Let the potatoes cool for 10 minutes until safe to handle. Slice each potato in half lengthwise. Use a spoon to carefully scoop out the flesh, leaving about 1/4 inch of potato attached to the skin to keep the shells sturdy. Place the hollowed skins on a baking sheet, cut side up.
- In a large bowl, mash the potato flesh with sour cream, milk, and butter until smooth. Stir in 1 cup cheddar cheese, 1/2 cup bacon bits, 1/4 cup chives, garlic powder, salt, and pepper. Mix well. (Tip: Warm the milk slightly to prevent the butter from seizing.)
- Spoon the filling back into the potato skins, mounding it slightly. Sprinkle the tops with the remaining 1/2 cup cheddar cheese and 2 tablespoons bacon bits.
- Return the filled potatoes to the oven and bake at 400°F for 15-20 minutes, until the cheese is melted and bubbly and the edges are golden brown. (Tip: For extra crispy tops, switch to broil for the last 2 minutes—watch closely!)
- Remove from oven and let cool for 5 minutes. Sprinkle with the reserved chives before serving.
Creamy, cheesy, and loaded with smoky bacon—every bite of these twice baked potatoes is pure comfort. You can even prep them a day ahead and bake just before serving for an effortless dinner party side.
Cheesy Potato Fritters

Ready for a quick, satisfying snack? These cheesy potato fritters are crispy on the outside, tender on the inside, and packed with sharp cheddar and fresh green onion. They're the perfect way to use up leftover potatoes.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
For the fritters
- 2 large russet potatoes (about 1 lb), peeled
- 1 cup shredded sharp cheddar cheese
- 3 green onions, thinly sliced
- 1 large egg, lightly beaten
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder (optional)
For frying
- 1/4 cup vegetable oil, plus more as needed
Instructions
- Shred the potatoes using a box grater or food processor. Place the shreds in a clean kitchen towel and wring out as much moisture as possible. This step is crucial for crispy fritters.
- In a large bowl, combine the shredded potatoes, cheddar cheese, green onions, beaten egg, flour, salt, pepper, and garlic powder if using. Mix until everything is well coated.
- Heat the vegetable oil in a large non-stick skillet over medium heat (about 350°F). To test if the oil is ready, drop a tiny bit of batter in; it should sizzle immediately.
- Scoop about 2 tablespoons of the mixture and drop it into the hot oil. Gently flatten each mound with a spatula to form a patty about 1/2-inch thick. Do not overcrowd the pan; cook in batches if needed.
- Cook for 3–4 minutes per side, until deep golden brown and crispy. Flip carefully with a spatula. Transfer to a paper towel-lined plate to drain excess oil.
- Repeat with the remaining batter, adding more oil to the pan if necessary. Serve hot.
However you serve them, these fritters are a hit at any meal. Their crispy edges and cheesy center make them irresistible. Try dipping in ranch or ketchup for extra flavor!
Conclusion
From creamy gratins to crispy fries, these 17 cheesy potato sides are sure to become family favorites. Try them all, then leave a comment with your top pick and share this article on Pinterest to save for your next meal!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




