Bone in Pork Loin Roast and Sauerkraut Recipe: Savory-Sour Crispy Roast in One Pan

Main Courses

Bone in Pork Loin Roast and Sauerkraut Recipe: Savory-Sour Crispy Roast in One Pan

This bone-in pork loin roast recipe delivers crispy skin and tender meat with a tangy sauerkraut companion—all in one pan. 🔥 I developed it after years of perfecting whole-hog roasts, where the bone adds rich flavor while keeping the meat juicy.

The sauerkraut's acidity cuts through the pork's richness, creating a perfect balance that feels both rustic and refined.

The secret lies in the low-and-slow roasting method, which ensures the pork reaches 145°F internally while developing a golden, crackling crust. I use a simple seasoning blend—just salt, pepper, and a touch of mustard powder—to let the pork's natural flavors shine.

Meanwhile, the sauerkraut gets warmed with apples and caraway seeds, adding sweetness and depth that complements the meat beautifully.

By the time you serve this dish, you'll have a restaurant-quality roast with crispy edges and tender centers, paired with sauerkraut that's warm, aromatic, and slightly sweet. The bone infuses the meat with extra flavor, while the sauerkraut's tang keeps every bite balanced.

This is the kind of meal that feels like a celebration—even on a weeknight.

Serve with roasted potatoes or a simple green salad to round out the plate. The pork's juices will create a natural gravy in the pan, making cleanup effortless. Let's get cooking—this roast is worth every minute of attention.

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

Ingredients for bone in pork loin roast and sauerkraut

Crispy pork, tangy sauerkraut, and golden apples—this one-pan feast brings restaurant flair to your table.

Ingredient Amount Notes
Bone-In Pork Loin Roast 🐖 2 lb Center-cut, 1.5-inch thick
Unsalted Butter 🧈 ½ cup Cold, cut into 1-inch pieces
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning and crust
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely cracked
Mustard Powder 🌿 ¼ tsp For subtle tang
Sauerkraut 🥬 2 cups Unrinsed, chopped
Honeycrisp Apples 🍎 2 medium Peeled, cored, diced (1-inch pieces)
Caraway Seeds 🌾 1 tsp Whole, lightly toasted
Yellow Onion 🧅 1 whole Medium, sliced into half-moons
Fresh Thyme 🌿 ½ tsp Leaves only, chopped
Olive Oil 🫒 1 tbsp For pan coating
Garlic Cloves 🧄 3 cloves Minced for sauerkraut
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The pork loin is the star here. Look for bone-in center-cut—it stays juicier and adds rich flavor. Costco or Whole Foods carry excellent cuts, but any butcher will have it too. The bone keeps the meat tender while the fat cap creates that golden crust. If your roast has a thick fat cap, leave it on for maximum crispiness. For the sauerkraut, unpasteurized is best—it's tangier and more flavorful, but pasteurized works in a pinch. The apples? Honeycrisp or Fuji hold up best to cooking without turning mushy.

No caraway seeds? Celery seeds at half the amount work well, though they're milder. Fresh thyme unavailable? Dried thyme at one-third the quantity gets you close. The mustard powder is key—it adds depth without overpowering. Skip it if you're sensitive to mustard flavors. For the apples, Granny Smith adds tartness if you want to balance the sweetness. The olive oil in the pan helps create that crispy crust, so don't skip it. And if you're worried about the pork drying out, poke a meat thermometer in the thickest part—it should reach 145°F before pulling it from the oven.

This roast reheats beautifully—just warm it in the oven with a splash of water for 10-15 minutes at 350°F. The sauerkraut and apples keep well too, so make extra if you're feeding a crowd. Store leftovers in the fridge for 4-5 days, or freeze the pork for 3 months (the sauerkraut doesn't freeze well). I always portion the pork into individual servings before freezing—makes lunches easy. The crispy skin is best eaten fresh, so plan to serve it right away if you're going for that restaurant-quality crunch.

❤️

Why You'll Love This Recipe

  • No-Fuss Roast: That bone-in pork loin? It’s basically a set-it-and-forget-it star. You rub it with butter, salt, pepper, and a whisper of mustard powder—no brining, no fuss—then let the oven do the work while you stir sauerkraut on the stovetop. Honestly, the hardest part is waiting for the timer.
  • Sauerkraut Magic: Between us, that tangy, crunchy sauerkraut is the MVP here. It cuts through the richness of the pork like a cool breeze, and the mustard powder gives it this subtle, savory depth that makes every bite feel like a little celebration. (Yes, even on a Tuesday night.)
  • Leftovers for Days: This roast practically begs to be made extra. Slice the pork thin for sandwiches, shred it into bowls for a hearty lunch, or toss it into fried rice—it’s that versatile. And the sauerkraut? It keeps for weeks, so you’re always set for a quick side.
  • Budget Win: A bone-in pork loin is cheaper than two boneless cuts, and you’re getting double the flavor. Plus, sauerkraut is one of those ingredients that stretches across meals without breaking the bank. My wallet and my family’s taste buds both approve.

Step-by-step instructions for bone-in pork loin roast with sauerkraut

Here's how to create a perfectly crispy roast with tangy sauerkraut in one pan.

1

🔥 Step 1: Sear the Pork Loin to Build Flavor

Heat a large oven-safe skillet over medium-high heat and add the 1 tablespoon olive oil. Place the 2 lb bone-in pork loin roast fat-side down and sear for 8-10 minutes until the fat renders and the skin develops a deep golden-brown crust. You'll hear it sizzle loudly—this is your signal it's working.

Flip the roast and sear the other side for another 6-8 minutes until golden brown. The roast should release from the pan with gentle pressure. Remove it from the pan and set it aside on a plate. Don't rush this step—the crispy skin is what makes this dish special.

2

👨‍🍳 Step 2: Sauté Aromatics and Prepare the Sauerkraut Base

In the same skillet, reduce heat to medium and add the 1 whole yellow onion sliced into half-moons. Cook for 5-6 minutes until softened and starting to caramelize at the edges. Add the 3 cloves minced garlic and cook for 30 seconds until fragrant.

Stir in the 2 cups sauerkraut, breaking up any large chunks with a wooden spoon. Add the 1 tsp caraway seeds and 0.5 tsp chopped fresh thyme, then cook for 3-4 minutes until the sauerkraut begins to soften and release its tangy juices. This step develops the deep, complex flavors that make this dish shine.

3

🍳 Step 3: Roast the Pork Loin with Butter and Apples

Return the pork loin to the skillet, fat-side up. Scatter the 0.5 cup cold unsalted butter cut into 1-inch pieces over the top, then add the 2 medium Honeycrisp apples diced into 1-inch pieces. The butter will melt and baste the roast as it cooks.

Transfer the skillet to a preheated 425°F oven and roast for 25-30 minutes until the internal temperature reaches 145°F (measured with a meat thermometer in the thickest part of the meat). The apples will soften and caramelize, adding natural sweetness that balances the sauerkraut's tang.

4

🥘 Step 4: Finish with Mustard and Rest the Roast

Remove the roast from the oven and transfer it to a cutting board. Tent loosely with foil and let it rest for 10-15 minutes. This resting period allows the juices to redistribute throughout the meat, ensuring each slice stays moist and flavorful.

While the roast rests, return the skillet to the stovetop over medium heat. Sprinkle the 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 0.25 tsp mustard powder over the sauerkraut mixture. Stir well to combine and let it heat through for 2 minutes. The mustard powder adds a subtle tang that complements the sauerkraut perfectly.

5

🍽️ Step 5: Serve with Crispy Topping and Fresh Parsley

Slice the roast against the grain into ½-inch thick slices. Spoon the sauerkraut mixture over the top, then garnish with the 0.25 cup chopped fresh parsley. The parsley adds a fresh finish that cuts through the richness of the pork and the tang of the sauerkraut.

Serve immediately with the crispy skin facing up. Each bite should deliver a perfect balance of crispy pork, tender apples, and tangy sauerkraut. The mustard powder and caraway seeds add depth that makes this dish truly special—don't skip them!

👨‍🍳

Pro Tips For Making Bone In Pork Loin Roast And Sauerkraut

  • CRACK THE BONE FIRST: The bone-in cut is a game-changer for flavor, but if you skip scoring the fat cap, you’ll end up with uneven cooking. Use a sharp knife to make shallow cuts (about ¼-inch deep) in a crosshatch pattern—this helps render fat and keeps the meat tender. I learned this the hard way when my first attempt came out chewy in spots.
  • SALT THE SAUKRUT BEFORE MIXING: Diamond Crystal kosher salt is flaky, so don’t just sprinkle it on the sauerkraut like an afterthought. Pat the drained sauerkraut dry with a towel, then toss it in a bowl with 1½ teaspoons of salt and a pinch of mustard powder. Let it sit for 10 minutes—this draws out moisture and makes the flavors pop. (Yes, even if you’re impatient like me.)
  • DON’T RUSH THE BUTTER BASH: When you baste the pork loin with melted butter, don’t just slap it on and call it a day. After searing the roast, reduce the oven to 325°F (160°C), then baste every 20 minutes with butter mixed with a teaspoon of mustard powder. The mustard cuts through the richness and adds depth—skip this, and you’ll miss out on that restaurant-quality finish.
  • REST IT UNDER FOIL: The pork loin will carry over to 145°F (63°C) internal temp, but if you slice it too soon, you’ll end up with dry, stringy meat. As soon as it hits your target temp, transfer it to a cutting board, tent loosely with foil, and let it rest for a solid 10 minutes. I know, I know—you want to eat it now—but trust the process. Your future self will thank you.

Make-ahead tips for this dish

Prep Ahead for Pork

Season the 2 lb bone-in pork loin roast with 1.5 tsp kosher salt and 0.5 tsp black pepper up to 24 hours ahead and refrigerate uncovered. This dry-brining creates a perfect crust.

I do this the night before—it’s a game-changer for crispiness. Store in a ziplock bag on the bottom shelf of the fridge. 🥧

Sauerkraut Prep

Chop the 2 cups sauerkraut and store it in an airtight container in the fridge for up to 3 days. Toast the 1 tsp caraway seeds in a dry pan for 2 minutes and let cool before adding to the sauerkraut mix.

Dice the 2 Honeycrisp apples and store in a bowl with a damp paper towel to prevent browning. This keeps everything ready for one-pan magic. 🍎

Butter Prep

Cut the 0.5 cup cold unsalted butter into 1-inch cubes and freeze them on a tray. Once solid, transfer to a ziplock bag and store in the freezer. When ready to cook, pull them out 10 minutes before searing—they’ll stay cold and create a perfect golden crust on the pork.

Trust me, this makes all the difference. ❄️

Make-Ahead Roast

Cook the pork loin completely ahead of time and refrigerate it in its juices for up to 3 days. Reheat in a 350°F oven for 20-25 minutes with a splash of water to keep it moist.

The sauerkraut and apples can be prepped separately and reheated in the same skillet for 5 minutes before serving. This is perfect for busy weeknights—just assemble and enjoy! 🍽️

Freezer-Friendly

For long-term storage, wrap the cooked pork loin tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before reheating.

The sauerkraut and apples don’t freeze well, so prep them fresh when ready to serve. This method lets you make a crowd-pleasing meal with minimal last-minute effort. 🥶

Portioning Tips

Slice the roast into ½-inch thick portions and store in glass containers with a little of the pan juices. The sauerkraut and apples can be kept in separate containers.

When reheating, add a splash of water or broth to the pan to prevent drying out. This way, you can grab and go without sacrificing flavor or texture. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 42g84%
* 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 is bone-in pork loin better than boneless for this recipe?

The bone adds incredible flavor while keeping the meat moist during roasting. It also helps stabilize the roast's shape, preventing it from curling up. The bone-in version develops a deeper, richer taste that boneless cuts simply can't match. Plus, the bone infuses the meat with extra juices as it cooks!

2

Can I substitute sauerkraut with another fermented vegetable?

You can try kimchi or fermented cabbage, but sauerkraut's unique tang and texture are ideal. The acidity balances the pork perfectly, while kimchi might be too spicy. If using kimchi, reduce the caraway seeds to 0.5 tsp and add 0.25 tsp gochugaru (Korean chili flakes) for harmony.

3

How do I know when the pork is fully cooked?

Use a meat thermometer to check the thickest part of the roast—it should reach 145°F. The juices should run clear, not pink. If you don't have a thermometer, cut into the thickest part: the meat should separate easily with a fork, and the juices should be clear.

4

What's the best way to reheat leftovers?

Place sliced pork in an oven-safe dish with a splash of water or broth, then cover with foil. Reheat at 350°F for 15-20 minutes until warmed through. For sauerkraut, warm in a skillet over medium heat for 3-4 minutes—just until heated through. Never microwave pork!

5

Can I make this dish in a slow cooker instead?

Not ideal—this recipe relies on searing for crispy skin and high heat for caramelization. However, you could cook the pork separately at 300°F for 3-4 hours until 145°F, then slice and serve with separately prepared sauerkraut. The texture and flavor won't be identical, but it's a workable alternative.

★★★★★4.7(11 reviews)
Categories Main Courses