| |

Cranberry Onion Pork Chops

Cranberry onion pork chops with roasted brussels sprouts on a white plate

Last updated on February 15th, 2026

Cranberry is one of my favorite things ever! And onion, I mean – I literally can’t get enough of it! Especially red onion, it adds so much flavor! These Cranberry Onion Pork Chops were absolutely incredible! They felt restaurant worthy, and I’m talking fine dining! There was just so much going on in this, so many textures and flavors! Those crispy pork chops, that tart, sweet and salty cranberry onion compote, and that bed of roasted brussels to top it all off! It was unreal. This was simple to make during the week, and it completely blew my family away! My husband said it was the fanciest thing I’ve ever made! It’s perfect for a casual evening or light up a candle and have a fancy date night with this tasty dish!

This post may contain affiliate links

How do these flavors jive together? Pork, cranberry, and onion?

Pork is rich and savory, yet slightly sweet! Then you’ve got the cranberry – it’s tart and bright, which helps to balance out the richness from the pork. And finally, that caramelized red onion brings some sweetness of its own, which adds depth and harmony with all of the other flavors in this dish! The brussels were a tasty bonus, bringing a toasty and nutritious green element to the plate! It was perfectly balanced!

Did you know?

Brussels are a love it or leave it type of veggie – it’s sort of a mixed bag with these guys. The reason why is due to the gene TAS2R38, which effects your taste for bitter compounds like glucosinolates. The bitter taste actually comes from sinigrin, which is a compound directly linked to fighting off cancer! So, it’s literally in your DNA, whether you will like them or not! Sort of like cilantro! Pretty interesting, right?! So, if you happen to be one that thinks these mini cabbages rock, along with enjoying their wonderful flavor, you get all the nutrients they pack inside!

What ingredients do I need to make Cranberry Onion Pork Chops?

For the roasted brussels:

Brussels Sprouts
Olive Oil
Salt
Black Pepper
Thyme
Rosemary

For the cranberry onion compote:

Cranberries
Red Onion
Butter
Balsamic Vinegar
Orange Juice
Brown Sugar
Salt
Black Pepper
Thyme
Rosemary

For the chops:

Pork Chops
Olive Oil
Butter
Rosemary
Thyme
Salt
Black Pepper

For serving:

Parmesan

What equipment do I need?

How do I make it?

To prep the ingredients:

The very first thing you’ll want to do is preheat the oven to 425F. Wash and prep all of your veggies. Trim the ends off the brussels and halve them. Slice the red onion into half-moons and mince up your fresh herbs.

Onion and herbs chopped up on a wooden cutting board with some cranberries next to it

Next, you’ll want to get started on the brussels since those have to roast. In a mixing bowl, toss the brussels with oil, salt, and pepper. Then in another small bowl, add all of the minced rosemary and thyme and use a fork to mix them up.

Get out the pork chops and lay them on a plate or cutting board and pat them dry on both sides. Sprinkle salt, pepper, and herb mixture on both sides. Use your hands to massage those herbs and seasonings into the chops. Then let them sit out at room temperature while you prep all of the other ingredients.

Pork chops on a white plate with some herbs sprinkled on them and a dish of herbs nearby

Reserve some of the leftover herbs from the pork chops for the compote and toss the rest with the brussels sprouts in the bowl.

Brussels sprouts in a mixing bowl with some herbs, oil, and spices, getting ready to be roasted

Add brussels to a baking sheet cut side down, and bake for a bit, flipping halfway through to ensure even cooking. While those are roasting, let’s get started on our chops and compote.

To cook the pork chops:

In a cast iron skillet on medium-high heat, melt butter and heat oil. Add the chops and cook for a few minutes, then flip and turn the heat to medium. Don’t touch them during this time, just let them do their thing.

Pro Tip: Flipping once helps to give us a beautiful crust, while keeping them juicy!

Next, flip the pork chops around on their sides to render that fat layer. We’re just trying to kiss those edges slightly. Repeat with all the chops, then move to a plate loosely covered with foil, once they have reached 145F.

Pork chops cooking in a cast iron skillet on the stove

To make the cranberry onion compote:

In a saucepan, melt butter on medium and caramelize those onions for a few minutes, stirring occasionally.

Butter and onion cooking in a saucepan

Add the rest of the compote ingredients including reserved herbs and bring to a simmer.

Cranberry and onion compote cooking in a saucepan

Simmer for a few minutes, stirring occasionally, until cranberries start to burst and become jammy!

To serve cranberry onion pork chops:

Add the pork chops back into that same cast iron and spoon the compote over them. Heat for a minute or so on low to warm everything through.

Cranberry onion pork chops in a cast iron skillet

Serve with the roasted brussels, garnishing with freshly grated parmesan, if desired! Enjoy!

Tips:

  • If you can’t get your hands on some fresh cranberries, you could always use frozen ones!
  • This recipe calls for regular thick cut pork chops! You can certainly use a thin pork chop, just be mindful of the cook time, as you’ll likely need to adjust it.
  • If you’re not a fan of brussels sprouts, consider roasting some broccoli or green beans for some greenery in this yummy pork chop dish!

Obsessed with cranberry too? Check out these recipes!

Cranberry onion pork chops with roasted brussels sprouts on a white plate

Cranberry Onion Pork Chops

The Wholesome Spoon
Cranberry is one of my favorite things ever! And onion, I mean – I literally can’t get enough of it! Especially red onion, it adds so much flavor! These Cranberry Onion Pork Chops were absolutely incredible! They felt restaurant worthy, and I’m talking fine dining! There was just so much going on in this, so many textures and flavors! Those crispy pork chops, that tart, sweet, salty cranberry onion compote, and that bed of roasted brussels to top it all off! It was unreal. This was simple to make during the week, and it completely blew my family away! My husband said it was the fanciest thing I’ve ever made! It’s perfect for a casual evening or light up a candle and have a fancy date night with this tasty dish!
No ratings yet
Prep Time 15 minutes
Cook Time 20 minutes
Course Main Course
Cuisine American
Servings 4
Calories 640 kcal

Ingredients
  

For the roasted brussels:

  • 1 lb Brussels Sprouts ends trimmed, cut in half
  • 2 tbsp Olive Oil
  • 1 tsp Salt
  • ½ tsp Black Pepper
  • Thyme
  • Rosemary

For the cranberry onion compote:

  • 2 cups Cranberries
  • 1 Red Onion sliced into half moons
  • ¼ cup Balsamic Vinegar
  • ¼ cup Orange Juice
  • 2 tbsp Butter
  • 2 tbsp Brown Sugar
  • 1 Thyme Sprig
  • 1 Rosemary Sprig
  • 1 tsp Salt
  • ½ tsp Black Pepper

For the chops:

  • 4 Pork Chops thick cut
  • 1 tbsp Olive Oil
  • 1 tbsp Butter
  • 1 Rosemary Sprig
  • 1 Thyme Sprig
  • ½ tsp Salt
  • ½ tsp Black Pepper

For serving:

  • Parmesan freshly grated

Instructions
 

To make the brussels and prep the pork chops:

  • Preheat oven to 425℉, then in a mixing bowl toss the brussels with oil, salt, and pepper.
  • Mince all sprigs of rosemary and thyme, then add to a separate small bowl, using a fork to mix them up.
  • Get out the pork chops and lay them on a plate or cutting board, pat dry on both sides.
  • Sprinkle 1/4 tsp salt and 1/4 tsp pepper, and some of the herb mixture on the pork chop. Massage it in with your hands. Flip and repeat on the other side.
  • Let them sit out at room temperature while you prep all of the other ingredients.
  • With the leftover herbs, reserve 1 tbsp for the compote and toss the rest with the brussels sprouts in the bowl.
  • Add brussels to a baking sheet cut side down, and bake for 15 minutes, flipping halfway through. While those are roasting, let's get started on our chops and compote.

To cook the pork chops:

  • In a cast iron skillet on medium-high heat, melt butter and heat oil.
  • Add the chops and cook 3-4 minutes, then flip and turn the heat to medium. Cook another 4 minutes. Only flip once!
  • Once the time is up, grab them with the tongs and flip them around on their sides to render that fat layer. We're just trying to kiss those edges slightly.
  • Repeat with all the chops, then move to a plate loosely covered with foil, once the pork chops have reached 145℉.
  • Set cast iron aside to use again later.

To make the cranberry onion compote:

  • In a saucepan, melt butter on medium.
  • Sauté onions for 5 minutes, until they start to caramelize, stirring occasionally.
  • Add the rest of the compote ingredients and reserved tbsp of herbs. Bring to a simmer.
  • Turn heat to medium-low and simmer for 6-7 minutes, stirring occasionally, until cranberries start to burst and become jammy.

To make the cranberry onion pork chops:

  • Add the pork chops back into the cast iron and spoon the compote over them.
  • Heat for a minute or so on low to warm everything through.
  • Serve with the roasted brussels, garnishing with freshly grated parmesan, if desired! Enjoy!

Nutrition

Serving: 1.5cupsCalories: 640kcalCarbohydrates: 42gProtein: 39gFat: 1gSaturated Fat: 12gPolyunsaturated Fat: 7gMonounsaturated Fat: 17gCholesterol: 95mgSodium: 1400mgPotassium: 1050mgFiber: 8gSugar: 23gVitamin A: 900IUVitamin C: 70mgCalcium: 180mgIron: 2.5mg

Please be aware that nutritional values are approximate and intended as a helpful guide

Keyword Christmas Dinner Recipes, Holiday Dinner, Pork Chop Recipes, Pork Chops with Cranberry, Roasted Brussel Sprouts, What to do with fresh cranberries
Tried this recipe?Let us know how it was!

Discover more from The Wholesome Spoon

Subscribe to get the latest posts sent to your email.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating