Side Dishes
This Hungry Jack mashed potatoes recipe delivers the perfect balance of crispy golden edges and velvety buttery centers—just like the iconic fast-food favorite, but made at home with restaurant-quality results.
The secret lies in the one-pan technique, where potatoes bake until tender while forming that signature crispy crust without sacrificing the creamy interior. I’ve perfected this method after years of testing, ensuring every bite is rich, smooth, and packed with flavor.
The beauty of this recipe is its simplicity: just a few key ingredients—potatoes, butter, milk, and seasonings—transformed into a dish that feels indulgent yet requires minimal effort.
Unlike traditional mashed potatoes, this version skips the mashing entirely, letting the potatoes steam and crisp in their own juices for a texture that’s both satisfying and foolproof. The golden crust forms naturally as the potatoes bake, creating a contrast that makes every spoonful irresistible.
What you’ll end up with is a side dish that’s creamy on the inside, crispy on the outside, and impossible to resist—ideal for pairing with burgers, steaks, or even as a standalone comfort food.
The buttery richness and smooth texture make it a crowd-pleaser, and the one-pan method means easy cleanup. Whether you’re feeding a family or hosting a dinner party, this recipe delivers professional results with minimal fuss.
Ready to elevate your mashed potatoes game? Let’s get started with a method that’s as reliable as it is delicious. The key is patience and precision, but the reward is a dish that tastes like it came straight from a diner kitchen.
Here’s everything you need to know to achieve that perfect balance of crisp and creamy.
Ingredients for hungry jack mashed potatoes
Just nine ingredients transform into restaurant-style mashed potatoes with crispy edges and buttery centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Medium-sized, unpeeled, cut into 1-inch chunks |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for even melting |
| Whole Milk 🥛 | ½ cup | Full-fat for creamy texture |
| Heavy Cream 🥛 | ¼ cup | Adds luxurious richness |
| Salt 🧂 | 1 ½ tsp | Kosher preferred for balanced seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for bold flavor |
| Garlic Powder 🧄 | ½ tsp | Enhances savory depth |
| Onion Powder 🧅 | ½ tsp | Adds subtle sweetness |
| Dried Parsley 🌿 | ¼ tsp | For fresh finish (optional) |
The potatoes are everything here. Russet potatoes are ideal for their high starch content, but Yukon Golds work too if you prefer a creamier texture. Buy them a day ahead if possible—they’ll stay fresher longer. For the best results, avoid pre-cut potatoes from the bag; cutting them yourself ensures even cooking. If you’re short on time, Trader Joe’s or Whole Foods carry pre-washed, pre-cut options that still deliver great results. The key is medium-sized potatoes—too small and they’ll overcook before crisping, too large and the center may stay underdone.
No whole milk? Half-and-half works in a pinch, though the texture will be slightly lighter. Want extra richness? Swap heavy cream for an equal amount of whipped cream. The butter is non-negotiable—unsalted gives you full control over seasoning, and cold cubes melt more evenly than softened butter. For a dairy-free version, coconut milk full-fat plus 1 tbsp olive oil mimics the creaminess surprisingly well. The garlic and onion powders can be omitted if you dislike their flavors, but they’re what make these taste like the restaurant version. Prefer fresh herbs? Substitute 1 tbsp chopped fresh parsley for the dried version.
This dish reheats beautifully—just pop it back in the oven at 375°F for 10-15 minutes to restore that crispy crust. For best results, make it fresh when serving, but leftovers keep well in the fridge for 3-4 days covered tightly. The golden crust is best eaten immediately, but the creamy centers hold up for a day or two. To serve, transfer directly to a platter—no mashing required. The one-pan method means minimal cleanup, but if you’re serving a crowd, double the recipe and use two 9x13-inch pans for even crisping.
Why You'll Love This Recipe
- No-Fuss Boil: I peel and chop potatoes while the coffee brews—no fancy prep, just scrub, slice, and drop. The key? Boiling them whole until fork-tender means no mushy mess when mashing.
- Velvet Cream Dream: That mix of warm whole milk and heavy cream? It’s like a hug for your taste buds—silky, rich, and just buttery enough to make you forget about "healthy" for a second. Honestly, the salt balance is foolproof.
- Game for Any Meal: Serve it under a steak for fancy night, pile it on a breakfast plate with bacon, or send it in a thermos for lunch. My college kids eat it straight from the pot—no judgment here.
- Budget Luxury Leftovers: Potatoes stretch for days, and the butter-milk combo costs pennies per serving. Reheat with a splash of milk, and it’s just as good—maybe even better—than the first batch. My wallet thanks me.
Instructions for Hungry Jack mashed potatoes with golden crust
Here's how to create the perfect combination of crispy edges and velvety centers—no extra pans needed.
Prepare and Parboil the Potatoes
Start by thoroughly rinsing the 2.5 lb russet potatoes to remove any dirt. Cut them into 1-inch chunks, leaving the skin on for added texture. Place them in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp salt to the water.
Bring to a boil over high heat, then immediately reduce to medium-high and cook for 10-12 minutes until the potatoes are fork-tender but not falling apart. You'll know they're ready when a knife slides in easily with just slight resistance. Drain the potatoes in a colander and return them to the pot.
Create the Crispy Topping Mix
In a small bowl, combine 0.5 cup whole milk, 0.25 cup heavy cream, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp onion powder. Whisk until smooth and set aside. In another bowl, mix the 0.75 cup cold cubed unsalted butter with 0.25 tsp dried parsley.
This topping mixture is what creates that signature crispy crust while keeping the interior perfectly fluffy. The butter adds richness, while the milk and cream ensure moisture throughout. Don't skip the parsley—it adds a subtle freshness that balances the richness.
Assemble and Bake for Crispy Perfection
Preheat your oven to 425°F. Spread the parboiled potatoes evenly in a 9x13-inch baking dish, mounding them slightly in the center. Pour the milk-cream mixture evenly over the potatoes, then dot the surface with the butter cubes.
Bake uncovered for 30 minutes. You'll see the edges begin to brown and the top develop a golden crust. This is when the magic happens—the potatoes absorb the creamy mixture while the butter melts and crisps on top. Don't open the oven during this time to maintain even heat.
Finish with the Crispy Crust
After 30 minutes, increase the oven temperature to 450°F. Return the dish to the oven and bake for an additional 15-20 minutes until the top is deep golden brown and the edges are crispy. You want that perfect contrast between the crispy exterior and the creamy interior.
When done, let the potatoes rest for 5 minutes before serving. This resting time allows the flavors to meld and the interior to set slightly, making it easier to scoop. The top should be crisp enough to hold its shape while still being tender enough to break apart easily.
Pro Tips For Making Hungry Jack Mashed Potatoes
- BOIL WITH COVER OFF: Russets release starch like crazy when boiling, and that’s what makes Hungry Jack’s version so rich. Keep the pot uncovered the whole time—yes, even when you’re tempted to cover it to speed things up. I learned this the hard way after making a gluey mess twice.
- SALT THE WATER LIBERALLY: Don’t skimp on salt in the boiling water—this isn’t just for flavor, it’s for texture. Aim for 1.5–2 teaspoons per pound of potatoes. The salt breaks down the starches faster, giving you that signature creamy, velvety finish. (And no, you can’t taste the water—it’s all about the potatoes.)
- RICE THE POTATOES HOT: Drain the potatoes, then spread them on a baking sheet and let them steam-dry for 2–3 minutes. Then, while they’re still piping hot, put them through a ricer—this is non-negotiable for that ultra-smooth texture. Cold potatoes? You’re fighting an uphill battle with lumps. (I know, I know, but trust the process.)
- BALANCE THE DAIRY 60/40: Hungry Jack’s version relies on a mix of whole milk and heavy cream, but the magic is in the ratio. Use 3 parts milk to 1 part cream (e.g., 3/4 cup milk, 1/4 cup cream per pound of potatoes). The milk keeps it light, while the cream adds that luxurious richness—without making it greasy. (And yes, even if you’re impatient like me, resist the urge to add more cream.)
Make-ahead tips for this hungry jack mashed potatoes
Prep Ahead Strategy
Start by parboiling the potatoes up to 24 hours ahead—this is my secret for foolproof results. Store them in an airtight container in the fridge, covered with cold water to prevent browning.
When ready to bake, drain and pat them dry thoroughly before assembling. This step ensures even cooking and that signature crispy crust. 💫
Make-Ahead Baking
For a fully made-ahead version, assemble the dish as directed but bake it at 375°F for 40 minutes instead of the two-stage method. Let it cool completely, then cover tightly with plastic wrap pressed directly onto the surface to preserve moisture.
Reheat at 375°F for 15-20 minutes until the crust is crispy again. The texture won’t be quite as crisp as fresh, but it’s still delicious.
Freezer-Friendly
These potatoes freeze surprisingly well—just bake them fully, cool completely, and transfer to a freezer-safe container with a lid. They’ll keep for up to 3 months. To reheat, thaw overnight in the fridge, then bake at 375°F for 25-30 minutes until heated through and the crust is crispy.
For best results, add a splash of milk or cream before reheating to restore moisture.
Portion Control
Divide the baked potatoes into individual ramekins or small baking dishes before freezing. This makes them perfect for quick breakfasts or late-night snacks. Reheat each portion at 375°F for 10-15 minutes—just enough to warm through without overcooking.
I like to serve these with a dollop of sour cream or a sprinkle of chives for extra flavor. 🌟
Day-of Prep Shortcut
If you’re short on time, skip the parboiling and bake the potatoes directly from cold. Toss 1-inch potato chunks with 1 tbsp olive oil, spread them in the baking dish, and bake at 425°F for 40 minutes before adding the milk-cream mixture.
This cuts prep time by 20 minutes while still delivering a creamy, crispy result. The texture will be slightly less uniform, but it’s a great backup plan.
Batch Cooking
Double the recipe and bake two 9x13-inch pans simultaneously for large gatherings. Use this method for game days or family dinners—just assemble both pans at the same time and swap their positions halfway through baking for even crisping.
Store leftovers in the fridge for up to 4 days or freeze for later. The golden crust stays crispy when reheated properly, making it perfect for meal prep. ⚡
Nutrition facts
Frequently asked questions
Why do these mashed potatoes have crispy edges?
The crispy crust comes from baking parboiled potatoes at high heat (450°F) after adding butter and cream. The moisture in the potatoes steams while the butter melts and browns on top, creating that golden, crispy texture. The two-stage baking process is key—first baking at 425°F softens the potatoes, then cranking it to 450°F finishes the crust.
Can I make these without heavy cream?
Yes! Swap the heavy cream for an extra 0.25 cup whole milk or half-and-half. For extra richness, add 1 tablespoon sour cream or Greek yogurt to the milk mixture. The texture will be slightly lighter but still creamy. The butter provides most of the richness, so don’t skip that step.
What’s the best way to reheat leftovers?
Reheat at 375°F for 10-15 minutes covered with foil, then uncover for the last 2-3 minutes to restore the crispy crust. For microwave reheating, cover with a damp paper towel and zap for 1-2 minutes, then finish in the oven to crisp. The crust won’t be as perfect as fresh, but it’ll still be delicious. Leftovers keep well for 3-4 days in the fridge.
Can I use sweet potatoes instead?
Sweet potatoes work but require adjustments—they’re denser and sweeter. Parboil them for 15-18 minutes until tender, then bake at 400°F instead of 425°F to avoid burning. Reduce the milk to 0.3 cup and add 1 teaspoon cinnamon to balance the flavor. The texture will be slightly firmer but still creamy.
How do I fix undercooked potatoes?
If the potatoes aren’t tender after baking, they likely weren’t parboiled long enough. Return them to the oven at 375°F for 10-15 minutes covered with foil to steam. Avoid microwaving—it makes them gummy. For next time, test doneness during parboiling with a fork: it should slide in easily with slight resistance.
