A csirkemellet vágjuk nagyjából egyforma, falatnyi kockákra, hogy egyenletesen süljenek meg. Az olívaolajat keverjük össze a fél citrom levével, a mustárral, a sóval, a borssal, az oregánóval, a bazsalikommal és a pirospaprikával, majd forgassuk bele a csirkét. Fedjük le, és tegyük a hűtőbe legalább 1 órára pihenni, hogy a hús átvegye az ízeket.
Közben tisztítsuk meg a csiperkegombát, a kaliforniai paprikákat vágjuk nagyobb darabokra, a lila hagymát pedig szintén daraboljuk nagyobb cikkekre, hogy a nyársakon is jól tartsák a formájukat. Ha használunk cukkinit vagy padlizsánt is, azokat is nagyobb kockákra vágjuk.
A bepácolt csirkét és a zöldségeket felváltva húzzuk nyársakra. Sorakoztassuk a saslikokat sütőpapírral bélelt tepsire vagy rácsra, majd süssük előmelegített, 180 fokos sütőben légkeveréses fokozaton nagyjából 20-25 perc alatt készre, félidőben egyszer megfordítva őket.
Ha grillen készítjük, közepes hőfokon süssük körbe a nyársakat, amíg a csirke átsül, a zöldségek pedig enyhén megpirulnak.