Verwarm de oven voor op 160 graden (145 hetelucht). Vet een cakevorm in met bakspray. Zie ook tips voor cakebeslag maken.
Mix met behulp van de keukenmixer de boter, suiker en zout gedurende een paar minuten.
Schil ondertussen de mango schil snijd het vruchtvlees rondom de pit en vervolgens in kleine blokjes. Schil de sinaasappel en zorg dat je alle witte stukjes verwijderd. Snijd het vruchtvlees daarna ook in kleine blokjes.
Breek de eieren een voor een in een kommetje. Giet één ei bij het beslag en mix het beslag totdat het ei volledig is opgenomen. Dit herhaal je vervolgens met alle eieren.
Zodra alle eieren zijn toegevoegd, voeg je ook de bloem en bakpoeder toe. Mix het tot een egaal geheel. Schep vervolgens de mango en sinaasappel er door heen.
Giet het beslag in de cakevorm Plaats voor 60-75 minuten in het midden van de oven. Steek aan het eind van de oventijd een lange sateprikker in het midden van de cake. Als deze er droog uitkomt is de cake inderdaad klaar! Laat even 10 minuten afkoelen in de vorm, stort daarna omgekeerd op een rooster en laat volledig afkoelen voordat je hem serveert.