Peel citrus, separate wedges, and chop into slightly smaller pieces. Place in a small pot along with the maple syrup and pinch of cardamom. Bring to a boil, reduce to a simmer, and let simmer until citrus is tender, 5-6 minutes.
Heat large, flat bottom skillet or griddle over medium heat. Add coconut oil, melt, and swirl around pan.
Whisk together egg and heavy cream. Press piece of bread into mixture, flip, and place in skillet. Repeat with remaining piece of bread.
Cook on each side until golden brown. Serve with citrus, butter, and extra maple syrup if desired.