Preheat oven to 400 degrees F. Lightly oil two baking sheets or coat with nonstick spray.
For the ham
In a small bowl, whisk together apricot preserves, Dijon, vinegar and rosemary; season with salt and pepper, to taste.
Place ham steaks onto one side of the prepared baking sheet, slightly overlapping. Brush evenly with apricot preserves mixture.
For the sweet potatoes
Pierce sweet potatoes with a fork; place into microwave for 8-10 minutes, or until tender. Cut the potatoes down the center lengthwise, top with butter, marshmallows and pecans.
Place sweet potatoes onto the opposite side of the ham steaks in a single layer.
For the green beans
Place green beans in a single layer onto the second prepared baking sheet. Add olive oil and garlic; season with salt and pepper to taste. Gently toss to combine.
Place into oven and bake until the marshmallows just start to brown and the green beans are tender, about 20-25 minutes. Add biscuits during the last 3-5 minutes of cooking time, if desired.