Burkānus, ķiplokus un sīpolu notīra, sagriež smalkāk. Katlā izkausē sviestu, apcep tajā sagrieztos dārzeņus. Kad dārzeņi ir mīksti, pievieno sagrieztus kāpostus, buljonu un vāra 10 min.
Maltai gaļai pievieno pēc garšas sāli un svaigi maltus piparus, izvedo frikadeles. Makaronus salauž mazākos gabalos. Zupai vienlaicīgi pievieno frikadeles un makaronus, vāra līdz makaroni ir gatavi. Pašās beigās pievieno zaļos zirnīšus. Pēc garšas pievieno sāli.
Zupu pasniedz uzreiz.