Adjust rack to top position (top and middle positions for 4 servings) and preheat oven to 425 degrees. Wash and dry produce.
Heat a medium, dry pan over medium heat. Add bacon*; cook, turning occasionally and adjusting heat if browning too quickly, until crispy, 6-10 minutes. Turn off heat; transfer to a paper-towel-lined plate to cool. Wipe out pan.
Meanwhile, trim, peel, and halve carrots lengthwise; cut into 1⁄4-inch-thick half- moons. Halve and peel onion; thinly slice one half. Cut remaining onion half into 1⁄2-inch-thick wedges (thinly slice one onion and cut the other into wedges for 4). Halve peach and remove pit; cut into 1⁄4-inch-thick slices. Halve buns.