Der Unterschied ist die Wortfolge.
Ich koche weil am Samstag Maria kommt. -> das Verb steht am Ende des Nebensatzes
Ich koche denn Maria kommt am Samstag. -> der Nebensatz hat die normale Wortfolge, das heißt das Verb ist an zweiter Stelle.
Beide bedeuten 'because'.