One-Pan Creamy Meat & Potato Skillet
Steam of butter and garlic fills the kitchen when this One-Pan Creamy Meat & Potato Skillet hits the pan. Bright, savory herbs and a silky sauce cling to tender potatoes and browned meat for a meal that tastes like comfort but cooks like a fast weeknight winner. I developed and tested this version eight times in a busy test kitchen to balance sauce thickness, potato doneness, and meat browning. The method borrows a pro technique—searing at high heat for flavor—then finishing gently to keep the sauce smooth. Read on for exact timings, metric and imperial measurements, and tips that stop soggy potatoes and watery sauce so you get perfect results every time. If you like skillet dinners, try my take on a pepperoncini chicken skillet for another fast family option.
Why This Recipe Works
- High-heat sear locks in meat flavor through the Maillard reaction, giving a deep crust without overcooking the potatoes.
- Thinly sliced (not diced) potatoes cook quickly and absorb the sauce for the best texture.
- A small amount of starch (cornstarch) stabilizes the cream so the sauce stays glossy and doesn’t break when reheated.
- Browning aromatics first builds flavor, then deglazing with stock scrapes up flavorful browned bits for the base of the sauce.
- Finishing low and slow for 5 minutes lets flavors meld and ensures the internal temperature reaches a safe, juicy doneness.
Ingredients Breakdown
- Ground beef or pork (500 g / 1.1 lb): Provides savory richness. Choose 85% lean for flavor without excessive grease. Swap for ground turkey for a leaner result (expect a slightly milder flavor).
- Yukon Gold potatoes (700 g / 1.5 lb), thinly sliced (~3 mm / 1/8 inch): Waxy potatoes hold their shape and become creamy. Avoid russets — they break down too much.
- Yellow onion (1 medium / 150 g): Adds sweetness and depth. Slice thinly so it softens fast.
- Garlic (3 cloves, minced / about 9 g): Adds fragrance. Add later to avoid burning.
- Chicken or beef stock (240 ml / 1 cup): Deglazes the pan and thins the sauce. Use low-sodium if watching salt.
- Heavy cream (120 ml / 1/2 cup): Gives the sauce body and silkiness. For a lighter option, use 240 ml (1 cup) half-and-half — the sauce will be thinner.
- Tomato paste (15 g / 1 tbsp): Adds umami and color without acidity.
- Dijon mustard (10 g / 2 tsp): Balances fat and brightens flavor.
- Cornstarch (8 g / 1 tbsp) mixed with 15 ml (1 tbsp) cold water: Stabilizes and thickens sauce.
- Fresh thyme (1 tbsp leaves) and parsley (2 tbsp chopped): Herbs finish the dish with brightness.
- Salt: Use 1 tsp Diamond Crystal kosher salt (if using Morton’s, use 1.5 tsp).
- Black pepper (1/2 tsp)
- Butter (15 g / 1 tbsp) and neutral oil (15 ml / 1 tbsp): Oil for high-heat searing; butter added later for finish.
Substitutions with warnings:
- Dairy-free: Replace heavy cream with 240 ml (1 cup) unsweetened full-fat coconut milk; flavor will be coconut-forward.
- Gluten-free: This recipe is naturally gluten-free, but check your stock and tomato paste labels.
- Vegetarian: Swap browned meat for 450 g (1 lb) crumbled firm tofu or lentils; reduce initial fat when browning.
Essential Equipment
- Heavy 12-inch (30 cm) skillet with lid — a wide skillet provides even browning and enough surface area. Avoid a small pan; potatoes need space to cook.
- Sharp chef’s knife and mandoline or slicer for even potato slices (mandoline speeds things; use a safety glove).
- Instant-read thermometer to check meat temperature (aim for 74°C / 165°F for ground meats).
- Tongs and wooden spoon.
- Small bowl for cornstarch slurry.
If you don’t have a mandoline, slice potatoes thinly with a sharp knife — take care and slice evenly.
Step-by-Step Instructions
This recipe makes 4 servings. Prep time: 10 minutes. Cook time: 20 minutes. Inactive time: None. Total time: 30 minutes.
Step 1: Prep the ingredients
Slice 700 g (1.5 lb) Yukon Gold potatoes into 3 mm (1/8 inch) slices; chop 1 medium (150 g) yellow onion and mince 3 garlic cloves (about 9 g). Measure spices and whisk 8 g (1 tbsp) cornstarch with 15 ml (1 tbsp) cold water. This prep should take about 8–10 minutes.
Step 2: Brown the meat
Heat 15 ml (1 tbsp) neutral oil in the 12-inch (30 cm) skillet over medium-high heat until shimmering, about 1–2 minutes. Add 500 g (1.1 lb) ground beef and cook 4–5 minutes, breaking up with a spoon, until well-browned and no longer pink — do not crowd the pan or you’ll steam the meat. Drain excess fat, leaving about 1 tbsp for flavor.
Step 3: Soften the aromatics
Lower heat to medium and add 15 g (1 tbsp) butter and the chopped onion. Sauté for 3–4 minutes until translucent and fragrant, stirring every 30 seconds. Add the minced garlic and cook 30 seconds until aromatic — do not let it burn.
Step 4: Add potatoes and initial seasoning
Nestle the 700 g (1.5 lb) sliced potatoes into the skillet in an even layer. Season with 1 tsp Diamond Crystal kosher salt (or 1.5 tsp Morton’s) and 1/2 tsp black pepper. Cook uncovered 4 minutes, turning slices gently halfway so both sides take on color. Potatoes should begin to show golden edges.
Step 5: Deglaze and build the sauce
Stir in 15 g (1 tbsp) tomato paste and 10 g (2 tsp) Dijon mustard; cook 1 minute. Pour in 240 ml (1 cup) low-sodium chicken stock and scrape the bottom of the pan to lift browned bits, then bring to a simmer — about 2 minutes. Simmer until the liquid reduces slightly and the potatoes start to soften, about 3–4 minutes.
Step 6: Finish with cream and thicken
Reduce heat to low and stir in 120 ml (1/2 cup) heavy cream. Whisk in the cornstarch slurry and cook gently 2–3 minutes until the sauce thickens and becomes glossy. Taste and adjust salt. Finish with 1 tbsp fresh thyme leaves and 2 tbsp chopped parsley.
Step 7: Rest and serve
Remove from heat and let rest 3 minutes so the sauce settles. The internal temperature of the meat should reach 74°C (165°F). Plate in bowls and garnish with extra parsley and a grind of black pepper. Serve hot.
Expert Tips & Pro Techniques
- Mistake to avoid: Overcrowding the pan causes steaming. Brown meat in a hot, roomy skillet for best flavor.
- Use even potato slices — inconsistent thickness produces uneven cooking. A mandoline speeds this up and gives professional results.
- Make-ahead: Brown the meat and slice potatoes up to 24 hours ahead. Store separately in airtight containers in the fridge; combine and finish the sauce when ready.
- Pro trick for gloss: A small cornstarch slurry finishes the sauce without diluting flavor. Add the slurry at the end over low heat, stirring to avoid lumps.
- If the sauce is too thick after standing, whisk in 15–30 ml (1–2 tbsp) warm stock or water to loosen it before reheating.
- For better color and flavor, pat meat dry before searing. Moisture prevents proper browning.
Storage & Reheating
- Refrigerator: Store in an airtight container for up to 3 days. The potatoes absorb sauce over time; expect the texture to firm slightly.
- Freezer: Not ideal for cream-forward sauces — freezing can change texture. If you must freeze, cool completely and freeze in a shallow container for up to 1 month. Thaw overnight in the fridge.
- Reheating: Reheat gently on the stove over low heat, adding 15–30 ml (1–2 tbsp) stock or water to revive the sauce. Alternatively, reheat in a 175°C (350°F) oven for 10–12 minutes in a covered ovenproof dish. Avoid high-power microwaving, which can make the sauce separate.
Variations & Substitutions
- Vegetarian version: Replace meat with 450 g (1 lb) cooked lentils or crumbled firm tofu. Sauté onions longer for extra flavor and add 1 tsp smoked paprika for depth. Keep all other measurements the same.
- Chicken version: Swap ground beef for 500 g (1.1 lb) ground chicken and increase salt by 1/4 tsp. Brown at medium-high heat for 3–4 minutes and ensure internal temp hits 74°C (165°F).
- Lighter sauce: Use 240 ml (1 cup) half-and-half instead of heavy cream; the sauce will be slightly thinner and may need an extra 1 tbsp cornstarch.
- Spicy twist: Add 1 tsp smoked paprika and 1 finely chopped jalapeño with the onions; proceed as written.
- Gluten-free gravy boost: Use arrowroot (1 tbsp) instead of cornstarch for a clear, glossy sauce; mix with equal cold water before adding.
Serving Suggestions & Pairings
- Bright side salad: A crisp lemon-dressed green salad cuts the richness. Pair with a simple arugula salad and shaved Parmesan.
- Vegetable side: Roasted green beans or charred broccoli add color and crunch. For a crowd-pleasing match, serve alongside airy mash like in our creamy ahead mashed potatoes.
- Hearty option: Serve with an air-fried potato side for contrast — try these loaded bites in our air-fryer loaded potatoes.
- Family-style pair: If you love creamy skillet dinners, this complements a creamy garlic chicken skillet for variety at a potluck.
Nutrition Information
Serving size: about 1 generous bowl. Recipe makes 4 servings.
Per serving (estimate):
- Calories: 560 kcal
- Total Fat: 34 g
- Saturated Fat: 14 g
- Cholesterol: 100 mg
- Sodium: 650 mg
- Total Carbohydrates: 36 g
- Dietary Fiber: 3 g
- Sugars: 4 g
- Protein: 28 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my potatoes stay hard?
A: Slices were likely too thick or heat was too low. Slice to about 3 mm (1/8 inch) and keep the heat at medium when you first add them so they soften and take on color.
Q: Can I make this without cream?
A: Yes — use 240 ml (1 cup) half-and-half for a lighter sauce, or 240 ml (1 cup) unsweetened plant milk plus 1 tbsp cornstarch, but flavor and richness will be reduced.
Q: Can I double this recipe?
A: Yes, but use a very large skillet or two pans so ingredients sear instead of steam. Cook meat in batches and combine later.
Q: Can I prepare this the night before?
A: Absolutely. Brown meat and slice potatoes up to 24 hours ahead; store separately in the fridge. Assemble and finish the sauce when ready to serve.
Q: How long does this keep in the fridge?
A: Store in an airtight container for up to 3 days. Reheat gently to avoid breaking the sauce.
Q: Why did my sauce separate when reheating?
A: Too-high heat or microwaving can break cream sauces. Reheat over low heat with a splash (15–30 ml / 1–2 tbsp) of stock and whisk gently.
Q: Can I use frozen potatoes?
A: Not recommended. Frozen potatoes release excess water and won’t brown properly; they can make the sauce thin and the texture soggy.
Conclusion
This skillet gives you rich flavor and fast cooking with just one pan to clean, making it ideal for busy weeknights and simple entertaining. For more healthy, minimal-cleanup ideas, check out this collection of Healthy One Pan Meals, and if you like skillet pasta-style meals, try this quick 30-Minute Skillet Lasagna (Easy + AMAZING) for another speedy dinner option.
Print
One-Pan Creamy Meat & Potato Skillet
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A comforting one-pan meal featuring tender potatoes and savory meat in a silky sauce.
Ingredients
- 500 g Ground beef or pork (1.1 lb)
- 700 g Yukon Gold potatoes, thinly sliced (1.5 lb)
- 1 medium Yellow onion (150 g), chopped
- 3 cloves Garlic, minced (about 9 g)
- 240 ml Chicken or beef stock (1 cup)
- 120 ml Heavy cream (1/2 cup)
- 15 g Tomato paste (1 tbsp)
- 10 g Dijon mustard (2 tsp)
- 8 g Cornstarch (1 tbsp) mixed with 15 ml water (1 tbsp)
- 1 tbsp Fresh thyme leaves
- 2 tbsp Fresh parsley, chopped
- 1 tsp Salt
- 1/2 tsp Black pepper
- 15 g Butter (1 tbsp)
- 15 ml Neutral oil (1 tbsp)
Instructions
- Prep the ingredients: Slice potatoes, chop onion, and mince garlic. Measure spices and mix cornstarch with water.
- Brown the meat: Heat oil in skillet, add ground beef, and cook until browned.
- Soften the aromatics: Add butter and onion, sauté until translucent, then add garlic.
- Add potatoes and seasoning: Nestle potatoes in skillet, season and cook uncovered.
- Deglaze with stock: Stir in tomato paste and mustard, add stock, and simmer.
- Finish with cream: Reduce heat, stir in heavy cream, and cornstarch mixture.
- Rest and serve: Remove from heat, let rest, plate, and garnish with parsley.
Notes
Avoid overcrowding the pan to prevent steaming. Consistent slicing of potatoes is key for even cooking.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 560
- Sugar: 4g
- Sodium: 650mg
- Fat: 34g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 100mg
