The Laurie Ann uses the Wallas diesel stove and cabin heater and the BBQ for all of our cooking. On our previous power boat, I installed a microwave because every other Bayliner had one and we used it only occasionally. It ended up being a storage cabinet for bread products. On our two marina-based sailboats, we used exclusively propane and 12 volt cooking systems. When the Ranger 25 became our cruising vessels, we decided to not do the microwave again.
In our pattern of cruising, we rarely eat out. Meaning that we cook on board nearly all of the time. We also have minimized our accumulation of 120 volt appliances because we do not carry a generator and try to keep the systems simple by living in the world of 12 volts. For coffee, we use a french press. For toast, a stove top toaster (found at camping stores).
We do, however, use the BBQ as an oven to bake in and this been quite effective. Only two things are added to the BBQ to make it an oven: a thermometer is mounted in the lid (these are the BBQ ones found at most home improvement stores) and firebrick that is placed on top of the grill. Then the pan of rolls, cookies, etc is placed on the firebrick. The trick is to have enough firebrick that protects the pan from the direct heat of the grill. Our BBQ runs very hot and we have to vent the heat out a lot to keep it at an oven temperature of 350. Firebrick is available at any wood, gas, or pellet stove store. We buy the brick for 25 cents a brick and we need three for our BBQ. Our cruising friends are experimenting with use a baking stone in their BBQ. They have taken a stone and cut it fit their BBQ and then bake right on the stone itself.