Preparing the Cranberry Walnut Rice
In a saucepan over medium heat, melt 1 tablespoon butter or olive oil. Add 1 small finely chopped onion and cook for 3–4 minutes until softened. Stir in 1 minced garlic clove and cook for about 30 seconds until fragrant. Add 1 cup long-grain rice or wild rice blend and cook for 1–2 minutes to lightly toast. Pour in 2 cups chicken or vegetable broth, bring to a boil, then reduce the heat to low, cover, and simmer until the rice is tender and the liquid is absorbed (about 15–20 minutes for white rice or longer for wild rice blends). Once cooked, stir in ¼ cup dried cranberries and ¼ cup chopped toasted walnuts, then season with salt and pepper to taste. Keep warm.
Preparing the Pork Chops
Season 2 boneless pork chops on both sides with salt and pepper to taste. Heat 1 tablespoon olive oil in a skillet over medium-high heat, then add the pork chops and cook for about 4–5 minutes per side, until golden brown and cooked through. Transfer to a plate and let rest.
Making the Apricot Glaze
In the same skillet, reduce the heat to medium and add ¼ cup apricot preserves, 1 tablespoon soy sauce, 1 minced garlic clove, 1 teaspoon fresh minced ginger (optional), and 1 tablespoon apple cider vinegar. Stir to combine and let the mixture simmer for 2–3 minutes until slightly thickened. Season with salt and pepper to taste.
Finishing and Serving
Return the pork chops to the skillet and spoon the apricot glaze over the top, letting them warm through for 1–2 minutes. Serve the glazed pork chops alongside the cranberry walnut rice, allowing the sweet and savory flavors to complement each other.