No fuel would be nice, but I wouldn't even consider this unless you are going be plugged into
shore power 24x7, or have one of those boats with a massive
electrical system (e.g. washer/dryer, etc.) A typical induction cooktop draws 1800 Watts on the high setting and good cooktops go higher. That's 150 Amps at 12V. You'd need a heck of a
battery bank,
inverter, and
wiring. That's for 1 "burner". Yes, they are more "efficient" in that they convert electricity to heat used to cook
food at a high rate. Most other methods spill their extra heat into the
cabin. This low "efficiency" can be beneficial if you're in a cooler climate (helps to keep the boat warm and dry), but the efficiency could be a gain if you
cruise in the tropics and have A/C. Alas, most fuels are reliable, compact, portable forms of energy
storage. If you want to get away from fuel a better alternative might be a
solar oven ..... Of course, you'd probably still want a back up for sunless days.