cheesy bacon potatoes

Oh, you guys! I’ve been so excited to share this one with you. It’s one of those recipes that just… *happens*. You know, one of those magical nights in the kitchen where you throw a few things together, and suddenly, you’ve created something that your family devours in minutes and begs for again the very next week. For me, that dish is these Cheesy Bacon Potatoes. Seriously, the moment the aroma starts wafting from the oven, my whole house lights up. It’s like a beacon, drawing everyone in. My youngest, bless his heart, usually tries to sneak a bite straight from the pan, which I totally understand because the temptation is real! These aren’t just potatoes; they’re fluffy, creamy, crispy, salty, cheesy perfection all rolled into one glorious dish. If you’ve ever made potato gratin or a Loaded Baked Potato, think of this as that beloved cousin, but with a bit more pizzazz and a whole lot more comfort. It’s the ultimate crowd-pleaser, and honestly, it’s become my go-to for everything from a weeknight dinner side to a potluck star. Get ready to fall in love!

What are Cheesy Bacon Potatoes?

So, what exactly are these magical Cheesy Bacon Potatoes? At their heart, they’re a symphony of simple, yet utterly delicious ingredients. Imagine tender, fork-tender potatoes, bathed in a luscious, creamy cheese sauce, studded with crispy, salty bacon bits, and then baked until bubbly and golden. It’s not just a side dish; it’s an experience. The name says it all, right? We’re talking about layers of flavor and texture that just work so, so well together. Think of it as the ultimate comfort food hug in a casserole dish. It’s the kind of dish that makes you feel warm and happy from the inside out. I’ve heard some people describe it as a souped-up mashed potato, or a more indulgent scalloped potato, and I can totally see that. But for me, it’s just *itself* – a glorious celebration of everything good in the potato world, elevated by the irresistible combination of cheese and bacon. It’s simple, it’s honest, and it’s pure deliciousness.

Why you’ll love this recipe?

Honestly, where do I even begin? There are so many reasons why this recipe has earned a permanent spot in my recipe binder (and in my heart!). First and foremost, the FLAVOR. It’s a flavor explosion that hits all the right notes. The potatoes are perfectly cooked – not mushy, but tender and yielding. The creamy cheese sauce is rich and decadent without being heavy, clinging to every potato slice like a warm hug. And the bacon? Oh, the bacon. It adds those irresistible salty, smoky crunchies that elevate the whole dish from great to absolutely unforgettable. It’s the kind of flavor that makes you close your eyes in pure bliss. Then there’s the SIMPLICITY. I know, I know, sometimes cheesy, creamy dishes can sound intimidating, but trust me, this one is surprisingly easy. You don’t need fancy techniques or a culinary degree. It’s all about layering good ingredients and letting the oven do its magic. Even on those nights when I’m feeling totally drained, I can whip this up without breaking a sweat. And let’s talk COST-EFFICIENCY. Potatoes are one of the most budget-friendly staples out there, and bacon and cheese, while not the cheapest, go a long way in making this dish feel incredibly luxurious without breaking the bank. It’s a fantastic way to make a humble ingredient shine. Plus, the VERSATILITY is a huge win for me. While it’s phenomenal as a side to Grilled Steak, roasted chicken, or even a holiday ham, I’ve also served it as a main course with a big, fresh salad on the side, and nobody complained! It’s hearty enough to stand on its own. What I love most about this is that it consistently gets rave reviews from everyone I serve it to, from my picky-eating kids to my discerning in-laws. It’s a recipe that just *works*, every single time, and that kind of reliability is gold in my kitchen.

How do I make Cheesy Bacon Potatoes?

Quick Overview

This is a dish that’s all about creating layers of flavor and texture. We’ll start by prepping our potatoes and bacon, then whip up a simple, creamy cheese sauce, and finally assemble everything in a baking dish to let it bubble and bake to golden perfection. The beauty of this method is that it allows the potatoes to cook evenly in the sauce while the cheese melts into an irresistible blanket, and the bacon adds those delightful little bursts of salty crunch. It’s straightforward, rewarding, and the end result is pure comfort food bliss.

Ingredients

For the potatoes: For the potatoes: For the potatoes: For the potatoes: For the potatoes: For the potatoes: For the potatoes: For the potatoes
2 ½ pounds Yukon Gold potatoes (about 4-5 medium), peeled and thinly sliced (about 1/8 inch thick)
Pro Tip: Yukon Golds are my absolute favorite here because they hold their shape beautifully and have a wonderful creamy texture. Russets can get a bit too starchy, and red potatoes can sometimes be a little waxy. But if those are what you have, they’ll still work! Just aim for slices that are roughly the same thickness for even cooking.

For the Bacon:
8 slices thick-cut bacon, chopped into ½ inch pieces
When picking bacon, I always go for thick-cut if I can find it. It gives you that satisfying chew and crunch without getting lost in the dish. Plus, it renders out that delicious fat we’ll use later!

For the Creamy Cheese Sauce:
4 tablespoons unsalted butter
⅓ cup all-purpose flour
2 ½ cups whole milk, warmed
1 teaspoon salt, or to taste
½ teaspoon black pepper, or to taste
¼ teaspoon garlic powder
Pinch of nutmeg (optional, but it’s my secret weapon!)
2 cups shredded sharp cheddar cheese
1 cup shredded Gruyere cheese (or another good melting cheese like Monterey Jack or Provolone)
Warming the milk is key here! It helps prevent the sauce from becoming lumpy and ensures a smoother, silkier texture. And don’t be shy with the cheese – the more, the merrier! I love the combo of sharp cheddar for that classic flavor and Gruyere for its nutty, complex notes.

Step-by-Step Instructions

Step 1: Preheat & Prep Pan

First things first, preheat your oven to 375°F (190°C). While the oven is warming up, grab a 9×13 inch baking dish. You don’t need to grease it because the cheesy sauce will do all the work, but just having it ready makes the assembly process so much smoother. Having everything prepped and ready to go is like a secret weapon for stress-free cooking!

Step 2: Cook the Bacon

In a large skillet over medium heat, cook the chopped bacon until it’s nice and crispy. This usually takes about 8-10 minutes. Once it’s done, use a slotted spoon to transfer the bacon bits to a paper towel-lined plate to drain off any excess grease. Don’t toss that bacon grease, though! We’re going to use it for extra flavor. Once the pan has cooled slightly, carefully pour out most of the grease, leaving about 2 tablespoons in the skillet. Set the crispy bacon aside for later.

Step 3: Make the Roux

Add the 4 tablespoons of unsalted butter to the same skillet where you cooked the bacon, over medium heat. Once the butter is melted and starts to bubble, whisk in the ⅓ cup of all-purpose flour. Cook, whisking constantly, for about 1-2 minutes. This step is important because it cooks out the raw flour taste and creates a roux, which will thicken our sauce. You want it to look like a smooth paste, a light golden color.

Step 4: Create the Cheese Sauce

Slowly pour in the warmed milk, whisking continuously as you add it. Keep whisking until the sauce is smooth and begins to thicken. This usually takes about 5-7 minutes. Once it’s thickened enough to coat the back of a spoon, stir in the salt, pepper, garlic powder, and that tiny pinch of nutmeg if you’re using it. Then, remove the skillet from the heat and stir in the shredded cheddar and Gruyere cheeses until they’re completely melted and the sauce is smooth and creamy. Taste it and add more salt or pepper if needed. It should smell absolutely divine right about now!

Step 5: Assemble the Dish

Now for the fun part: assembly! Start by arranging about half of your thinly sliced potatoes in an even layer at the bottom of your prepared baking dish. Pour about half of the creamy cheese sauce evenly over the potatoes. Sprinkle half of the crispy bacon bits over the sauce. Repeat with the remaining potatoes, the rest of the cheese sauce, and the rest of the bacon bits. Make sure everything is nicely covered.

Step 6: Bake to Perfection

Cover the baking dish tightly with aluminum foil. This helps the potatoes cook through evenly without the top burning. Pop it into your preheated oven and bake for 45 minutes. After 45 minutes, carefully remove the foil and bake for another 20-25 minutes, or until the potatoes are tender when pierced with a fork and the top is golden brown and bubbly. You’ll know it’s ready when you see those irresistible cheesy bubbles and the beautiful golden crust forming!

Step 7: Rest and Serve

This is probably the hardest part – waiting! Let the Cheesy Bacon Potatoes rest for about 10 minutes after taking them out of the oven. This allows the sauce to set up a bit, making it easier to serve and ensuring every bite is perfectly saucy. Then, serve it up hot and watch the smiles appear!

What to Serve It With

These Cheesy Bacon Potatoes are so versatile, they can truly make an appearance at any meal. For a comforting BREAKFAST, I love serving a small scoop alongside scrambled eggs and a side of fresh fruit. It’s pure weekend bliss. On a more elegant BRUNCH spread, I’d serve it in smaller ramekins for individual portions, perhaps with some smoked salmon, avocado toast, and a light mimosa. It adds that touch of decadence that makes brunch feel special. As a decadent DESSERT (yes, you read that right!), a very small portion can be surprisingly satisfying after a rich meal, especially if you’ve got a sweet tooth but want something savory too. Think of it as a savory intermezzo! But where it truly shines is as a main event or the star side dish for a COZY DINNER. It’s fantastic with grilled steaks, roasted chicken, Pork Chops, or even alongside a hearty lentil soup. My family loves it with burgers! My personal favorite tradition is pairing it with some simple pan-seared salmon. The richness of the potatoes with the flaky fish is just divine. We’ve also had it at potlucks, and it always disappears first!

Top Tips for Perfecting Your Cheesy Bacon Potatoes

Over the years, I’ve learned a few little tricks that I think really elevate this dish from good to absolutely spectacular. When it comes to potato prep, precision is key. Peeling them first and then slicing them thinly (about 1/8-inch thick) is crucial. I use a mandoline slicer sometimes, but a sharp knife works just as well. The most important thing is to get them as uniform as possible so they cook evenly. If some slices are too thick, they won’t get tender in time, and if they’re too thin, they can turn to mush. Don’t be tempted to skip the warming of the milk for the sauce – I learned that the hard way early on, and it led to a lumpy mess more than once! Slowly whisking it into the roux is your best bet for a silky smooth sauce. When it comes to mixing the cheese into the sauce, make sure the pan is off the heat. This prevents the cheese from becoming oily or grainy. Stir until it’s just melted and smooth. Some people like to reserve a little cheese and bacon to sprinkle on top before baking, which I totally recommend for that extra visual appeal and crunch factor! If you find your sauce is a bit too thick after adding the cheese, a splash more warm milk can help thin it out. Conversely, if it’s too thin, let it simmer gently for another minute or two off the heat. For ingredient swaps, if you’re not a fan of Gruyere, a good sharp white cheddar, Monterey Jack, or even a mild provolone works beautifully. The key is a good melting cheese. And for the bacon, if you’re feeling adventurous, try smoked paprika bacon for an extra smoky kick, or even a maple-cured bacon for a hint of sweetness. Baking tips are mostly about patience! Ensure your oven is at the correct temperature. Covering it for the first part of baking is vital for even cooking. When you remove the foil, keep an eye on it – ovens vary, and you want that beautiful golden-brown top without burning the edges. If you notice the edges are browning too quickly but the center isn’t done, you can always loosely tent the dish with foil again. Lastly, don’t skip the resting period after baking. It makes a huge difference in the texture and ease of serving!

Storing and Reheating Tips

This dish is so good, you’ll likely have leftovers, and thankfully, it stores and reheats wonderfully. For storing at ROOM TEMPERATURE, I really don’t recommend leaving it out for more than two hours. It’s a dairy-heavy dish, and food safety is always my top priority. Once it’s cooled down a bit, transfer any leftovers to an airtight container. If you’re refrigerating, it should keep well in the refrigerator for about 3 to 4 days. Make sure it’s completely cooled before sealing it up. I usually use a glass or plastic container with a tight-fitting lid. When it comes to FREEZER instructions, these Cheesy Bacon Potatoes can be frozen, but the texture might change slightly upon thawing, becoming a bit softer. If you plan to freeze it, I’d recommend freezing it *before* baking if possible, or freezing individual portions after it’s been baked and cooled. Wrap it tightly in plastic wrap, then in aluminum foil, or place it in a freezer-safe container. It should stay good in the freezer for up to 2-3 months. For thawing, the best method is to transfer it from the freezer to the refrigerator overnight. Then, you can reheat it. When it comes to reheating, I find the best way to maintain that creamy texture is to reheat it gently in the oven. Cover the dish with foil and bake at around 300°F (150°C) until heated through, about 20-30 minutes depending on the portion size. You can also reheat individual portions in the microwave, but be mindful that the cheese sauce can sometimes separate or become a bit rubbery if microwaved too aggressively. For glaze timing advice, if you’re planning to store leftovers unbaked, don’t add the final cheese topping or bacon bits until just before baking to keep them fresh. If you’ve already baked it, it’s best to add any finishing touches like fresh parsley or a sprinkle of cheese just before serving after reheating.

Frequently Asked Questions

Can I make this gluten-free?
Absolutely! You can easily make this recipe gluten-free. The main switch you’ll need to make is in the roux. Instead of all-purpose flour, you can use a gluten-free all-purpose flour blend (one that contains xanthan gum is usually best for thickening) or a combination of cornstarch and rice flour. For the roux, you’d typically use about 3 tablespoons of cornstarch mixed with 1 tablespoon of rice flour or about ⅓ cup of a good gluten-free flour blend. Whisk it with the melted butter and cook for a minute or two before adding the milk, just like you would with regular flour. The texture might be slightly different, but it will still be delicious!
Do I need to peel the zucchini?
Actually, this recipe is for potatoes, not zucchini! But if you were thinking of other potato dishes, peeling is often optional depending on the potato type and your preference. For these Cheesy Bacon Potatoes, I do recommend peeling Yukon Gold potatoes because their skins can sometimes become a bit tough or mealy when baked in a creamy sauce. However, if you prefer a more rustic texture or want to add a bit more fiber, you could try leaving the skins on, especially if you’re using very young, tender-skinned potatoes. Just be sure to scrub them very well.
Can I make this as muffins instead?
Making these Cheesy Bacon Potatoes as muffins isn’t really feasible with this particular recipe’s structure. The dish relies on layering thinly sliced potatoes in a sauce, which needs a baking dish to set properly. Muffins require a batter that can rise. However, if you’re looking for a cheesy, bacon-potato bite in muffin form, you might want to look for a recipe specifically designed for potato muffins or savory scones that incorporate these flavors.
How can I adjust the sweetness level?
This Cheesy Bacon Potatoes recipe is designed to be savory and slightly rich, not sweet. The only hint of sweetness would come from the natural sugars in the potatoes or a very subtle nutty note from the Gruyere cheese. If you’re looking to adjust anything, it would usually be towards more saltiness or cheesiness rather than sweetness. However, if you somehow wanted a *tiny* touch more sweetness without making it a dessert, you could consider a touch of smoked paprika for a hint of smoky sweetness, or a very small amount of finely minced caramelized onion stirred into the cheese sauce, but generally, this dish excels in its savory profile.
What can I use instead of the glaze?
This recipe doesn’t actually have a glaze; the “glaze” effect comes from the bubbly, golden cheese sauce on top. But if you’re looking for a topping after baking, instead of just the cheese and bacon, you could sprinkle some fresh chopped chives or parsley over the top for a burst of freshness and color. A dollop of sour cream or crème fraîche on the side also complements the richness beautifully. Some people even like a sprinkle of panko breadcrumbs mixed with a little melted butter and Parmesan cheese for an extra crispy topping before the final bake!

Final Thoughts

So there you have it – my absolute favorite Cheesy Bacon Potatoes! I truly hope you give this recipe a try. It’s more than just a dish to me; it’s a source of joy, comfort, and happy memories around my family table. It’s the kind of recipe that makes you feel like a kitchen rockstar, even on the most chaotic weeknights. The way the potatoes turn out so tender, enveloped in that rich, cheesy sauce with those perfect salty pops of bacon… it’s just sublime. If you’re looking for other hearty potato dishes, you might also enjoy my Garlic Herb Roasted Potatoes or my Creamy Funeral Potatoes recipe. But for pure, unadulterated comfort, these Cheesy Bacon Potatoes are tough to beat. I can’t wait to hear how yours turn out! Please, please, please leave a comment below and tell me what you think, or share your own favorite variations. And if you snap a picture, tag me on social media – I love seeing your culinary creations! Happy cooking!

Cheesy Bacon Potatoes

Crispy roasted potatoes, topped with melting cheese and plenty of crisp bacon are a great side dish for any meal.
Prep Time 15 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 20 minutes
Course Breakfast
Cuisine American
Servings 6
Calories 120 kcal

Ingredients
  

Main Ingredients

  • 0.5 pound bacon
  • 6 cup russet potatoes peeled and chopped into 1/2"-3/4" pieces (about 3 extra large potatoes)
  • 1 teaspoon kosher salt
  • 0.75 teaspoon freshly ground black pepper
  • 1.5 cup shredded cheddar or Mexican blend cheeses
  • 3 whole green onions sliced thin, for topping

Instructions
 

Preparation Steps

  • COOK THE BACON: Spread the bacon strips out across a large rimmed baking sheet pan and place on the middle rack of a COLD oven. Set the temperature to 400 degrees F. Set a timer for 16 minutes and check the bacon. Remove it from the oven when it is as crisp or crunchy as you like (usually around 18 minutes for a chewy crunch).
  • While the bacon is cooking, peel and chop the potatoes. Transfer the cooked bacon to a paper towel lined plate to drain. There should be 2-3 tablespoons of bacon grease left on the sheet pan. Toss the potatoes with tongs to thoroughly coat them in the bacon grease. Sprinkle with salt and pepper. Spread the potatoes out in a single layer and bake for 20 minutes.
  • Stir the potatoes well and bake an additional 20 minutes. Stir again, making sure that none of the potatoes are sticking to the tray. Bake another 15 minutes.
  • Chop the bacon into small pieces. Remove the potatoes from the oven, stir again and sprinkle generously with shredded cheese and chopped bacon. Return the tray to the oven and bake an additional 2-3 minutes, until the cheese has melted.
  • Top with sliced green onions just before serving. Enjoy!

Notes

These potatoes are fantastic as a side dish for breakfast or dinner.

Nutrition

Serving: 200gCalories: 120kcalCarbohydrates: 120gProtein: 120gFat: 120gSaturated Fat: 120gPolyunsaturated Fat: 120gMonounsaturated Fat: 120gTrans Fat: 120gCholesterol: 120mgSodium: 120mgPotassium: 120mgFiber: 120gSugar: 120gVitamin A: 120IUVitamin C: 120mgCalcium: 120mgIron: 120mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating