Mince Pork Potato Recipe: Crispy Edges, Soft Centers, One-Pan Magic

Side Dishes

Mince Pork Potato Recipe: Crispy Edges, Soft Centers, One-Pan Magic

This mince pork potato recipe transforms humble ingredients into a crispy-edged, savory masterpiece that tastes like home-cooked comfort. I developed it during a particularly busy week when I needed a dish that delivered maximum flavor with minimal effort—no fancy techniques, just smart seasoning and one-pan magic.

The secret lies in browning the pork until deeply caramelized, then letting it simmer with potatoes until tender yet still holding their shape.

What makes this recipe work is the balance: crispy pork bits that add texture contrast to the soft, fluffy potatoes, all bathed in a rich, herby sauce. I use ground pork shoulder for its fat content—this keeps the meat juicy while rendering into crispy bits as it cooks.

The potatoes get their tenderness from a head start in boiling water, ensuring they finish perfectly cooked without turning mushy. This method cuts prep time by half compared to traditional casseroles.

By the time you serve this dish, your kitchen will smell like a Southern family dinner, and every bite will deliver that perfect harmony of textures—crunchy pork, creamy potatoes, and aromatic herbs.

It’s the kind of meal that disappears quickly, leaving guests asking for seconds. The best part? It’s ready in under 45 minutes, with just one pan to clean afterward.

Serve this alongside a simple green salad or crusty bread to soak up every last bit of that flavorful sauce. The recipe scales easily for crowds, making it perfect for weeknight dinners or holiday gatherings. Here’s how to make it—restaurant-quality at home, without the fuss.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for mince pork potato

Crispy pork, tender potatoes, and aromatic herbs—just 13 ingredients for restaurant-quality comfort.

Ingredient Amount Notes
Ground Pork Shoulder 🥩 1 lb Fat content for crispy bits
Yukon Gold Potatoes 🥔 2 lbs Medium size, quartered evenly
Yellow Onion 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Fresh Thyme 🌿 ⅛ oz Leaves only, finely chopped
Fresh Rosemary 🌿 ⅛ oz Needles only, finely chopped
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Whole Milk 🥛 ½ cup Full-fat for creaminess
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Extra-Virgin Olive Oil 🫒 2 tbsp For browning pork
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Smoked Paprika 🌶️ ½ tsp For subtle smokiness

The ground pork shoulder is non-negotiable here—its fat content renders into those glorious crispy bits while keeping the meat juicy. Butcher sections often have it pre-ground, but if you're buying whole, ask for the shoulder cut. I grab mine from Costco when I'm doing a big batch, but even the regular grocery store ground pork works perfectly. For the potatoes, Yukon Golds are ideal—their buttery texture holds up beautifully, but Russets work too if that's what you've got. Quarter them evenly so they cook through without turning to mush. The herbs? Fresh thyme and rosemary make all the difference—Trader Joe's usually has them in small bunches that won't go to waste.

No ground pork shoulder? Ground beef or Italian sausage works in a pinch, though the flavor profile shifts slightly. Short on fresh herbs? Dried thyme at one-third the amount gets you close, but nothing beats the fresh stuff. The milk adds richness to the sauce—whole milk is best, but 2% works if that's what you've got. For the chicken broth, low-sodium is key so you can control the seasoning. Want more depth? Add a splash of dry white wine when deglazing the pan. The smoked paprika adds that subtle smokiness that takes this from homey to restaurant-worthy.

This dish reheats beautifully—honestly tastes better the next day as the flavors meld. Keeps in the fridge for 4-5 days and freezes for 3 months if you portion it into containers. I always make a double batch because it disappears so quickly. The sauce thickens as it cools, so a splash of milk or broth when reheating brings it back to perfection. Leftovers make amazing sandwiches—just pile on some crusty bread and enjoy that crispy pork all over again.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—no chopping boards, no extra pots, just one sheet pan. Dice the onion and potatoes while the pork browns, toss everything together, and let the oven do the work. My counters stay clear, and my back thanks me.
  • Thyme for Love: That fresh thyme? It’s the secret weapon. The pork stays juicy, the potatoes get tender, and the aroma in the kitchen? Like a hug from a foodie. I’ll be real: I’ve made this with dried thyme before, but fresh changes the game.
  • Leftovers That Don’t Suck: Honestly, this dish begs for seconds—and thirds. The flavors only get better the next day, especially if you crisp it up in a pan. Pack it for lunch, freeze half for later, or just eat it straight from the fridge. No sad, dry leftovers here.
  • Budget-Friendly Feast: Ground pork shoulder is a steal, and Yukon Golds stretch further than you’d think. Between us, this feeds four for under $15, and it’s way more impressive than takeout. Plus, it’s the kind of meal that makes you look like a cooking pro without breaking the bank.

Step-by-step instructions for one-pan mince pork and potatoes

Here's how to create restaurant-quality crispy pork and tender potatoes in one pan.

1

🍳 Step 1: Brown the Pork Shoulder for Maximum Flavor

Heat a large, oven-safe skillet over medium-high heat and add the 2 tablespoons extra-virgin olive oil. Once shimmering, add the 1 lb ground pork shoulder and cook for 5-6 minutes, breaking it apart with a wooden spoon until it loses its raw color and develops golden brown edges.

This browning step is crucial—it develops deep, meaty flavors through the Maillard reaction. Don't rush it; you're building the foundation for your dish. Once the pork is fully browned, transfer it to a plate and set aside, leaving all the rendered fat in the pan.

2

👨‍🍳 Step 2: Sauté Aromatics and Potatoes for Perfect Texture

In the same skillet (with all that delicious pork fat), add the diced yellow onion and cook for 3-4 minutes until softened. Add the minced garlic cloves, finely chopped fresh thyme, and finely chopped fresh rosemary, cooking for another 30 seconds until fragrant.

Add the 2 lbs Yukon Gold potatoes (cut into even 1-inch cubes) and toss to coat in the fat. Sprinkle with 1 teaspoon salt, 0.25 teaspoon ground black pepper, and 0.25 teaspoon smoked paprika. Cook for 5 minutes, stirring occasionally, until the potatoes begin to soften slightly at the edges.

3

🥘 Step 3: Deglaze and Build the Sauce

Pour in the 1.5 cups chicken broth and scrape up all the browned bits from the bottom of the pan with a wooden spoon. This deglazing captures all the meaty flavor you worked so hard to create. Bring to a gentle simmer and let it reduce by half (3-4 minutes), until slightly thickened.

Stir in the 2 tablespoons all-purpose flour and cook for 1 minute to remove the raw flour taste. Slowly whisk in the 0.5 cup whole milk until smooth. The sauce should coat the back of a spoon—if it's too thick, add 1-2 tablespoons water to reach your desired consistency.

4

🔥 Step 4: Finish in the Oven for Crispy Perfection

Return the browned pork to the skillet and stir to combine. Transfer the entire pan to a 400°F preheated oven and bake uncovered for 25-30 minutes, stirring once halfway through, until the potatoes are tender when pierced with a fork and the edges are deep golden brown and crispy.

This final step is where the magic happens—the high heat in the oven creates that perfect contrast of crispy edges and creamy centers. The potatoes should be fork-tender with a slight resistance, and the pork should be fully cooked with no pink remaining.

5

🍽️ Step 5: Rest and Serve with Confidence

Remove from the oven and let the dish rest for 5 minutes before serving. This resting time allows the juices to redistribute, ensuring every bite is moist and flavorful. Taste and adjust seasoning with additional salt or pepper if needed.

Serve immediately with a sprinkle of fresh herbs if desired. The potatoes should be creamy inside with crispy edges, while the pork remains juicy with rich, caramelized flavor. This one-pan wonder delivers comfort food perfection with minimal cleanup!

👨‍🍳

Pro Tips For Making Mince Pork Potato

  • CRISP THE POTATOES FIRST: Par-cook your Yukon Golds in boiling salted water for 8-10 minutes until they’re fork-tender but still hold shape—this prevents them from turning mushy when they later sit in the pork’s juices. I learned this the hard way when my first batch dissolved into a starchy puddle by the end.
  • BROWN THE PORK SHOULDER: Don’t skip browning the ground pork—sear it in batches over medium-high heat until it’s deeply browned, not just pink. That crust packs serious flavor, and skipping it means you’re missing half the dish’s depth. Use a nonstick skillet if you’re nervous about sticking.
  • SAVE THE THYME STEMS: Strip the thyme leaves from their stems, but don’t toss the stems—they’re packed with flavor. Roughly chop them and toss them into the pan with the onions and garlic. It’s an easy upgrade that adds aromatic complexity without extra effort.
  • USE COLD POTATOES IN THE PAN: After draining, let the par-cooked potatoes cool completely before adding them to the pork mixture. Cold potatoes absorb less oil and won’t steam in the pan, which keeps the final texture crisp-tender instead of soggy. Yes, it’s counterintuitive, but it works.

Dietary considerations for this recipe

Gluten-Free Adaptation

This recipe is naturally gluten-free except for the 2 tablespoons all-purpose flour used to thicken the sauce. Swap it for 2 tablespoons cornstarch or gluten-free all-purpose flour blend like Bob's Red Mill.

Mix the cornstarch with a splash of cold milk first to prevent clumping—this creates a smooth, velvety sauce without any grainy texture. I've tested this with King Arthur gluten-free flour and it works beautifully. 🥄

Dairy-Free Options

The 0.5 cup whole milk adds richness, but you can easily substitute with 0.5 cup unsweetened almond milk or cashew cream for a dairy-free version. For extra creaminess, blend 0.5 cup soaked cashews with 0.25 cup water until smooth.

The sauce will still coat the back of a spoon, though it'll have a slightly lighter texture. I keep a jar of cashew cream in my fridge for quick dairy-free adjustments.

Lower-Carb Modifications

For a lower-carb approach, replace half the potatoes with cauliflower florets—about 1 lb cauliflower in place of 1 lb potatoes. The cauliflower adds a nice texture contrast while reducing carbs by roughly 50 grams per serving.

Roast the cauliflower separately for 15 minutes at 400°F before adding it to the pan with the potatoes. You'll need to adjust cook time by 5 minutes since cauliflower cooks faster.

Protein Swaps

Can't use pork? Try ground chicken breast for a leaner option, though it won't develop the same crispy bits. For extra flavor, add 1 teaspoon smoked paprika and 0.5 teaspoon garlic powder directly to the chicken. Ground turkey works too, but use 93% lean or less to prevent dryness.

For a vegetarian version, swap the pork for crumbled tempeh or mushrooms—sauté 8 oz mushrooms until golden before adding potatoes.

Allergen-Friendly Adjustments

This recipe is naturally egg-free and nut-free as written. For soy-free cooking, ensure your chicken broth doesn't contain soy additives—most store-bought brands are soy-free, but always check labels. If you're avoiding dairy entirely (including milk), use coconut milk instead of regular milk for a richer flavor profile.

I've made this dish for guests with multiple allergies by using a dedicated pan and avoiding cross-contamination with other ingredients.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 130mg43%
Sodium 820mg36%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use pork shoulder instead of leaner cuts?

The fat content in pork shoulder is essential for creating those crispy, flavorful bits while keeping the meat juicy. When cooked properly, the fat renders out, creating a rich sauce and leaving behind tender, caramelized pork. Leaner cuts like pork tenderloin won't develop the same texture or depth of flavor.

2

Can I make this recipe without an oven?

Yes! If you don't have an oven, simply finish the dish on the stovetop. After adding the milk and flour to the sauce, cover the pan and reduce heat to low-medium. Cook for 15-20 minutes, stirring occasionally, until the potatoes are tender. The edges won't get as crispy, but you'll still get a delicious, creamy result.

How do I prevent the potatoes from turning mushy? Start by boiling the potatoes for 3-4 minutes before adding them to the pan—this gives them a head start. Also,

3

What's the best way to reheat leftovers?

Reheat in the oven at 350°F for 10-15 minutes to maintain crispy edges. For stovetop reheating, add a splash of milk or broth to loosen the sauce and prevent drying. Leftovers actually taste better the next day as flavors meld—just be sure to store in an airtight container to keep them fresh.

4

Can I use frozen potatoes instead of fresh?

Fresh potatoes work best for this recipe, but if you must use frozen, thaw them completely first and pat them very dry. Frozen potatoes contain more water, which can make the dish soggy. For best results, reduce the chicken broth by 0.5 cup to compensate for the extra moisture.

★★★★★4.6(3 reviews)
Categories Side Dishes