Yes, the cake can be baked even without an oven. Preheat your heavy bottom pan in medium heat for about 10 minutes and bake the cake for 30 to 40 minutes with a lid closed until the toothpick inserted comes out clean.