Heat water in a pot until it boils over medium heat. Add salt. (For Pap)
Gradually whisk in the maize meal until it forms a thick porridge. Lower the heat and let it simmer for 10-15 minutes, stirring occasionally, until the pap is cooked to your liking. If it gets too thick, add a bit more boiling water.
Warm up some oil in a big skillet on medium heat. Add the onion and green chilli pepper (if using) and cook until softened and translucent, about five minutes. (For tomato and onion stew)
Add the garlic and give it another minute, stirring constantly, until fragrant.
Stir in the diced tomatoes, fresh tomatoes (if using), tomato paste, thyme, and paprika. Season with salt and pepper.
Simmer and cook for 15-20 minutes until the sauce thickens slightly. Taste and adjust seasonings as needed.
Spoon the hot pap into bowls and top generously with the tomato and onion stew. (and serve)