Farmhouse Pork and Apple Pie
This recipe is basically comfort food’s greatest hits album, featuring tender pork, crispy bacon, sweet apples, and creamy mashed potatoes all in one magnificent cast-iron skillet.

Warning: making this will result in your kitchen smelling like autumn heaven and your neighbors suddenly becoming very friendly.

The genius here is how the bacon fat becomes the foundation for building layers of flavor, while the apple cider adds that perfect sweet-tart balance to the rich pork.

This is the kind of dish that makes you feel like a farmhouse cooking legend, even if you’re just standing in your kitchen wearing yesterday’s sweatpants.

Prepare yourself for the ultimate compliment: “Wait, you MADE this?” Yes, Karen, some of us can create restaurant-quality comfort food at home.

About to become your go-to when you need to feed a crowd something that tastes like it took all day but actually comes together in one beautiful, rustic skillet.

Ingredients
For the Base
- 1 pound sliced bacon, cut into 2-inch pieces
- 3 medium onions, chopped
- 3 pounds boneless pork, cut into 1-inch cubes
- 3 /4 cup all-purpose flour
- Canola oil, optional
For the Apple-Sage Filling
- 3 medium tart apples, peeled and chopped
- 1 teaspoon rubbed sage
- 1 teaspoon salt
- 1 /2 teaspoon ground nutmeg
- 1 /4 teaspoon pepper
- 1 cup apple cider
- 1 /2 cup water
For the Potato Topping
- 4 medium potatoes, peeled and cubed
- 5 tablespoons butter, divided
- 1 /2 cup 2% milk
- Additional salt and pepper to taste
- Minced fresh parsley, optional
Instructions
Prepare the Bacon Base
- 1 In a large cast-iron skillet or other ovenproof skillet, cook bacon over medium heat until crisp, stirring occasionally. This takes about 8-10 minutes and creates the flavorful foundation for your entire dish. Remove bacon with a slotted spoon and drain on paper towels, but save those beautiful drippings.
- 2 Discard all but 2 tablespoons of the bacon drippings from the skillet. Increase heat to medium-high and add the chopped onions to the remaining drippings. Cook until tender and golden, about 5-7 minutes, stirring occasionally. The onions should be translucent and fragrant. Remove with a slotted spoon and drain.
Brown the Pork
- 3 Reduce heat back to medium and preheat your oven to 350°F (175°C). In a large bowl, toss the pork cubes with flour until evenly coated. This coating helps create a beautiful sear and will thicken your cooking liquid later.
- 4 Working in batches to avoid overcrowding, brown the floured pork in the bacon drippings over medium heat. Each batch should take 3-4 minutes per side to develop a golden-brown crust. Add canola oil if needed to prevent sticking. Remove browned pork with a slotted spoon and set aside.
Assemble the Filling
- 5 Remove the skillet from heat and carefully discard the remaining drippings. Return the browned pork to the skillet, then add the cooked bacon, sautéed onions, chopped apples, sage, salt, nutmeg, and pepper. Stir everything together to distribute the seasonings evenly.
- 6 Pour in the apple cider and water, stirring to combine. The liquid should just barely cover the pork mixture. Cover the skillet tightly with aluminum foil or a lid.
Slow Bake and Prepare Potatoes
- 7 Bake the covered pork mixture for 2 hours, or until the pork is fork-tender and the flavors have melded beautifully. The long, slow cooking time ensures incredibly tender meat and allows the apple cider to reduce into a rich sauce.
- 8 Meanwhile, place the cubed potatoes in a large saucepan and add water to cover by 1 inch. Bring to a boil over high heat, then reduce heat to medium-high and cook uncovered until tender when pierced with a fork, about 10-15 minutes.
Create the Potato Topping
- 9 Preheat your broiler while the potatoes finish cooking. Drain the potatoes thoroughly and return them to the pot. Mash the potatoes gradually, adding 3 tablespoons butter and enough milk to reach your desired consistency. Season with salt and pepper to taste.
- 10 Spread the mashed potatoes evenly over the pork mixture in the skillet, creating peaks and valleys with a fork for maximum browning surface. Melt the remaining 2 tablespoons butter and brush it over the potato topping.
Final Broiling
- 11 Broil the assembled dish 6 inches from the heat source until the potato topping is golden brown and slightly crispy, about 5 minutes. Watch carefully to prevent burning. If desired, sprinkle with minced fresh parsley before serving.
Recommended Equipment and Kitchen Tools
Recommended Tools (for best results)
- Cast-iron skillet (12-inch or larger) – Essential for this recipe as it goes from stovetop to oven seamlessly and retains heat beautifully for even cooking
- Slotted spoon – Critical for removing bacon, onions, and pork while leaving the flavorful drippings behind
- Instant-read thermometer – Helps ensure your pork reaches the perfect internal temperature of 145°F (63°C)
- Aluminum foil – Heavy-duty foil creates the perfect seal for the long braising process
Helpful Upgrades
- Kitchen scale – For more precise measurements, especially when portioning the pork cubes evenly
- Potato masher or ricer – Creates the smoothest, fluffiest potato topping without overworking the starches
- Silicone spatula – Perfect for stirring the delicate apple mixture without breaking up the fruit pieces
Nice-to-Have Options
- Mandoline slicer – Makes quick work of slicing onions uniformly for even cooking
- Microplane grater – Ideal for fresh nutmeg, which has significantly more flavor than pre-ground
- Bench scraper – Helpful for transferring chopped ingredients efficiently from cutting board to skillet
Recipe Variations and Dietary Modifications
Gluten-Free Adaptation
- Replace the 3/4 cup all-purpose flour with 3/4 cup gluten-free flour blend (1:1 substitution works perfectly)
- Ensure your apple cider is certified gluten-free, as some brands use gluten-containing processes
- The texture remains virtually identical with this simple swap
Dairy-Free Modifications
- Substitute the 1/2 cup milk with unsweetened oat milk or chicken broth for the mashed potatoes
- Replace the 5 tablespoons butter with equal amounts of olive oil or vegan butter alternative
- The potatoes will be slightly less rich but still deliciously creamy
Lower-Carb Version
- Replace the potato topping with mashed cauliflower (use 2 large heads, steamed and mashed)
- Substitute almond flour for the all-purpose flour when coating the pork
- Reduces carbs by approximately 75% while maintaining the comfort food satisfaction
Flavor Variations
- Herb-Crusted Version: Add fresh thyme and rosemary to the potato topping with grated Parmesan cheese
- Spicy Kick: Include diced jalapeños with the onions and add smoked paprika to the seasoning blend
- Sweet Potato Twist: Replace regular potatoes with sweet potatoes for added natural sweetness and beta-carotene
Nutritional Information and Health Benefits
Key Nutritional Highlights
Health Benefits of Main Ingredients
Dietary Considerations
Smart Swaps and Ingredient Substitutions
Common Substitutions:
- Pork shoulder → Beef chuck roast or lamb shoulder (same cooking time and method)
- Apple cider → White wine or chicken broth with 1 tablespoon apple cider vinegar
- Tart apples → Pears or firm peaches for different seasonal flavors
- Bacon → Pancetta or thick-cut ham for similar smoky richness
Budget-Friendly Swaps:
- Boneless pork → Bone-in pork shoulder (remove bones after cooking, adds more flavor)
- Fresh sage → 1/2 teaspoon dried sage (reduce amount as dried herbs are more concentrated)
- Organic apples → Regular apples, peeled thoroughly to remove any wax coating
Pantry Emergency Substitutions:
- Apple cider → Apple juice mixed with 2 tablespoons white vinegar
- Fresh potatoes → Instant mashed potatoes prepared according to package directions
- Heavy cream → Whole milk with 1 tablespoon melted butter mixed in
Pro Tips for Substitutions:
- When using wine instead of apple cider, add 1 tablespoon honey to maintain the subtle sweetness
- Store leftover apple cider in the refrigerator for up to one week or freeze in ice cube trays for future cooking projects

Make It Diabetes-Friendly
Carb Modifications:
- Replace the 4 medium potatoes with 2 large heads cauliflower, steamed and mashed, reducing carbs from 28g to 8g per serving
- Use 1/2 cup almond flour instead of all-purpose flour for coating pork, saving 15g carbs per serving
- Choose unsweetened apple cider or substitute with low-sodium chicken broth to eliminate natural sugars
Portion & Timing Tips:
- Reduce serving size to 3/4 cup per portion and pair with a large mixed green salad
- Estimated carbs per modified serving: 12-15g compared to original 28g
- Serve with high-fiber vegetables like roasted Brussels sprouts or steamed broccoli to help slow glucose absorption
Blood Sugar Management:
- The high protein content (32g per serving) helps stabilize blood sugar levels
- Add 2 tablespoons ground flaxseed to the mashed cauliflower for extra fiber and omega-3 fatty acids
- Consider eating a small portion of nuts 30 minutes before the meal to help moderate glucose response
Total Carb Reduction: Modified version contains approximately 45% fewer carbohydrates than the original recipe while maintaining the satisfying, comfort-food experience.

