Vielleicht kannst du WeightGainer weglassen? Da ist meistens auch nur Malto drin und Oats... Als Ersatz kannst du stattdessen Whey kaufen (billiger als Weight Gainer) und so auf dieselben Werte kommen.
Malto würde ich nach sportlicher Aktivität nehmen, da es kurzkettig ist und schnelle Energie liefert. Wobei Oats längerkettig sind und deinen Blutzuckerspiegel nicht so hoch treiben.
Oder du bereitst einige Sachen am Vortag vor (erfodert etwas Planung). Die App MyFitnessPal kann dir dabei helfen. Bei mir helfen auch Oats, Thunfisch, Forelle, versch. Nüsse, Früchte oder Sachen wie Amaranth, Quinoa und Reis mit Hähnchen (Klassiker) ganz gut. Dazu viel Gemüse und Salate.
Hoffentlich konnte ich dir helfen! :)