Roughly dice the onion and fry in olive oil in a high pan or large saucepan. Dice the peppers into bite-sized pieces and add to the onion with the beans and sauté gently.
Add the corn and peas and pour the meat stock on top.
Chop up the corned beef, add to the sauce and simmer for about 10 minutes over a low heat.
The vegetables should still be visible and should not be cooked mushy.
Season to taste with salt, pepper and marjoram.
In the meantime, cook the pasta until al dente according to the instructions on the packet.
Serve the pasta with the vegetable and meat sauce and pour grated Parmesan cheese over it.