Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 lb small yellow or red potatoes, cut into 1-inch chunks
- 2 tbsp olive oil
- 1 tsp kosher salt, ½ tsp black pepper, ½ tsp garlic powder
- 6 slices thick-cut bacon (about 6 oz)
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups whole milk
- 2 tbsp dry ranch seasoning mix
- 2 cups (about 8 oz) shredded sharp cheddar cheese
- ½ cup sour cream
- 4 scallions, thinly sliced
Do This
- 1. Heat oven to 425°F (220°C). Toss potatoes with olive oil, salt, pepper, and garlic powder on a sheet pan.
- 2. Roast potatoes 25–30 minutes, flipping once, until deeply golden and crisp at the edges.
- 3. While potatoes roast, cook bacon in a large oven-safe skillet until crisp; drain and crumble, leaving 1 tbsp bacon fat in the pan.
- 4. In the same skillet, melt butter with bacon fat, whisk in flour, and cook 1–2 minutes. Slowly whisk in milk, then ranch seasoning; simmer until thickened.
- 5. Off the heat, whisk in cheddar and sour cream until smooth. Adjust seasoning to taste.
- 6. Add roasted potatoes to the skillet and toss in the sauce. Top with bacon and scallions; broil 2–3 minutes until bubbly. Serve hot.
Why You’ll Love This Recipe
- All the flavors of loaded ranch potatoes in one ultra-comforting, cheesy skillet.
- Crispy roasted potatoes stay sturdy and golden under a creamy cheddar-ranch sauce.
- Uses simple, easy-to-find ingredients but feels like pub-style comfort food.
- Flexible enough to serve as a hearty side or a cozy main dish with a salad.
Grocery List
- Produce: Small yellow or red potatoes, scallions (green onions), optional fresh parsley or chives for garnish.
- Dairy: Unsalted butter, whole milk, sour cream, sharp cheddar cheese.
- Pantry: Olive oil, thick-cut bacon, all-purpose flour, dry ranch seasoning mix, kosher salt, black pepper, garlic powder, optional paprika or cayenne.
Full Ingredients
For the Roasted Potatoes
- 2 lb small yellow or red potatoes, scrubbed and cut into 1-inch chunks
- 2 tbsp olive oil
- 1 tsp kosher salt
- ½ tsp freshly ground black pepper
- ½ tsp garlic powder
- Optional: ½ tsp smoked paprika for a hint of smokiness
For the Bacon
- 6 slices thick-cut bacon (about 6 oz)
For the Creamy Cheddar–Ranch Sauce
- 1 tbsp reserved bacon fat (from cooking the bacon)
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups whole milk, at room temperature if possible
- 2 tbsp dry ranch seasoning mix (from a packet or homemade)
- 2 cups (about 8 oz) sharp cheddar cheese, freshly shredded
- ½ cup sour cream
- ¼ tsp kosher salt, or to taste (ranch mix and bacon are salty; taste before adding more)
- ¼ tsp freshly ground black pepper, or to taste
- Optional: pinch of cayenne or red pepper flakes for gentle heat
For Finishing and Serving
- 4 scallions (green onions), thinly sliced
- Optional garnish: 2 tbsp chopped fresh parsley or chives
- Optional: extra shredded cheddar for sprinkling on top
- Optional: hot sauce, for serving

Step-by-Step Instructions
Step 1: Preheat the oven and prep the potatoes
Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper for easier cleanup, if you like. Add the potato chunks to the sheet pan and drizzle with the olive oil. Sprinkle with the kosher salt, black pepper, garlic powder, and smoked paprika if using. Toss everything together with your hands or a spatula until the potatoes are evenly coated and spread them into a single layer, cut sides down as much as possible for maximum browning.
Step 2: Roast until crispy and golden
Roast the potatoes for 25–30 minutes, flipping them once about halfway through. They are done when the edges are deep golden brown and crisp, and the centers are tender when pierced with a fork. If they are not quite browned to your liking, give them an extra 5 minutes. When finished, turn off the oven if you are not yet ready to broil, or switch to broil just before the final step.
Step 3: Cook the bacon
While the potatoes roast, place a large oven-safe skillet (cast iron is ideal, 10–12 inches) over medium heat. Lay the bacon strips in a single layer and cook, turning occasionally, until the fat has rendered and the bacon is deeply crisp, 8–10 minutes. Transfer the cooked bacon to a paper towel–lined plate to drain and cool. Pour off the excess bacon fat from the skillet, leaving about 1 tablespoon in the pan for flavor. Once cooled, crumble or chop the bacon into bite-size pieces. Do not wash the skillet; you will build the sauce right in it.
Step 4: Make the cheddar–ranch sauce base
With the skillet still over medium heat and about 1 tablespoon of bacon fat remaining, add the butter and let it melt. Sprinkle in the flour and whisk continuously, forming a smooth paste (a roux). Cook the roux for 1–2 minutes, whisking constantly, until it is slightly bubbly and smells toasty but not burned; this cooks off the raw flour taste. Slowly drizzle in the milk, a little at a time, whisking vigorously to prevent lumps. Continue adding milk and whisking until all the milk is incorporated and the mixture is smooth.
Step 5: Season and melt in the cheese
Keep the skillet over medium heat and bring the sauce to a gentle simmer, stirring frequently, until it thickens enough to coat the back of a spoon, 3–5 minutes. Reduce the heat to low. Whisk in the ranch seasoning mix until fully dissolved. Turn the heat off and add the shredded cheddar in small handfuls, whisking between each addition until the cheese is fully melted and the sauce is silky. Whisk in the sour cream until smooth. Taste and then season with additional salt, black pepper, and a pinch of cayenne if desired. Remember, the bacon and ranch mix are salty, so add extra salt cautiously.
Step 6: Toss potatoes in the sauce
When the roasted potatoes are ready, transfer them straight from the baking sheet into the skillet of warm cheddar–ranch sauce. Use a large spatula or spoon to gently fold and toss the potatoes until every piece is coated in the creamy sauce. Try not to break up the potatoes too much; you want them to stay chunky with their crisp edges intact. If the sauce seems too thick, you can loosen it with a splash or two of warm milk. If it seems too thin, let it sit over low heat for a couple of minutes, stirring, until it thickens slightly.
Step 7: Add toppings and broil until bubbly
Sprinkle the crumbled bacon evenly over the saucy potatoes, along with the sliced scallions and a small handful of extra cheddar if you like a cheesy top. Place the skillet under the broiler, 6–8 inches from the heat source, and broil for 2–3 minutes, just until the cheese is melted and the top is lightly blistered and bubbly. Keep a close eye on it so it does not burn. Remove from the oven carefully (the handle will be very hot). Let the skillet rest for 5 minutes, then garnish with chopped fresh parsley or chives if using. Serve hot straight from the skillet, with hot sauce on the side if you like a kick.
Pro Tips
- Dry the potatoes well: If your potatoes are damp after washing, pat them very dry with a clean towel before roasting. Drier potatoes = crispier edges.
- Use freshly shredded cheese: Pre-shredded cheese often contains anti-caking agents that make sauces grainy. Shredding your own cheddar melts into a smoother, creamier sauce.
- Control the salt: Ranch mix, cheddar, and bacon are all salty. Always taste the sauce before adding extra salt so the dish does not end up overly salty.
- Keep the sauce gentle: Once you add cheese and sour cream, keep the heat low or off. High heat can cause dairy to separate or become grainy.
- Make it a meal: Add cooked chicken, diced ham, or steamed broccoli to turn this skillet into a complete one-pan dinner.
Variations
- Spicy Jalapeño Ranch Skillet: Stir 1–2 finely chopped fresh jalapeños (seeds removed for less heat) into the sauce with the ranch mix, and finish with a drizzle of your favorite hot sauce.
- Loaded Broccoli Cheddar Version: Fold 1½ cups steamed broccoli florets into the skillet along with the roasted potatoes, then proceed with bacon and scallions on top.
- Vegetarian Swap: Omit the bacon and use 1 tbsp butter instead of bacon fat. Add a teaspoon of smoked paprika or a dash of liquid smoke for a hint of smoky flavor.
Storage & Make-Ahead
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. The potatoes will soften in the fridge but the flavors deepen, making for cozy leftovers. Reheat in a covered skillet over low to medium-low heat, stirring occasionally, until warmed through. If the sauce has thickened too much, stir in a splash of milk to loosen it. You can also reheat individual portions in the microwave in 30-second bursts, stirring between each. For partial make-ahead, roast the potatoes and cook the bacon up to 1 day in advance; store them separately in the fridge. When ready to serve, make the sauce fresh, warm the potatoes in the oven or in the sauce, then top with bacon and scallions and broil.
Nutrition (per serving)
Approximate values per serving (1/4 of the recipe): about 680 calories, 30 g protein, 58 g carbohydrates, 36 g fat, 18 g saturated fat, 115 mg cholesterol, 1,450 mg sodium, 5 g fiber, 6 g sugars. Actual values will vary based on exact ingredients and brands used.


Leave a Reply