Sweat the onions and garlic in a saucepan in hot olive oil until they are translucent to yellow. Sweat the stock powder - or better fresh soup paste - briefly. Then dust the mixture with the flour and sweat evenly while stirring. Pour in the boiling water while stirring, so that a creamy sauce is formed.
Melt both types of cheese in the sauce while stirring. Then add the frozen peas and heat until the sauce bubbles evenly but slightly again.
Finally add the tomatoes and let them sit for a few minutes. Season to taste with the spices.
In the meantime, cook the pasta al dente according to the instructions on the packet.