Pasta all’arrabbiata is great, cheap and full of flavour. It's also vegan if you use/make pasta without eggs. All you need is the pasta of your choice, tomatoes (canned peeled tomatoes work great, easy to smush them into a purée/passata), garlic, some spicy fresh chilli peppers or dried chillies/chilli flakes, salt and pepper, and some herbs of your choice (optional).
To cook the sauce, finely chop the garlic and chilli, and fry it with a little bit of oil until you can smell the garlic cooking. Then add the tomato puree, season with salt and pepper and cook for 10-30 minutes, depending on how you like the sauce to be done. Add some cooked pasta and it's done!