2 veiksmas
Dideliame puode ant vidutinės-stiprios ugnies ištirpinkite sviestą. Kai putos nuslūgs, suberkite svogūną ir kepkite, retkarčiais pamaišydami, kol suminkštės, apie 5 minutes. Suberkite grybus ir papriką ir kepkite, retkarčiais pamaišydami, kol suminkštės, maždaug 5 minutes. Suberkite miltus ir nuolat maišydami kepkite, kol neliks miltų dryžių, apie 2 minutes. Supilkite sultinį ir pieną ir virkite, retkarčiais pamaišydami, kol padažas sutirštės, apie 5 minutes. Įjunkite ugnį iki vidutinės ir įmaišykite kalakutieną, pusę čederio, parmezano ir šerio. Tęskite virti, retkarčiais pamaišydami, kol sūris išsilydys, dar apie 8 minutes.
3 veiksmas
Tuo tarpu gausiai pasūdytą puodą vandens užvirinkite. Sudėkite spagečius ir virkite pagal pakuotės instrukcijas iki al dente. Nusausinkite, tada į puodą su padažu suberkite spagečius ir įmaišykite žirnelius. Pagal skonį pagardinkite druska ir juodaisiais pipirais, tada tolygiai paskleiskite į 9 x 13 colių kepimo indą ir ant viršaus uždėkite likusio čederio.