I'm in the "cooking is a week-end activity" camp and also have a perfect body (for real). My lazy fitcel top tip? Canned fish (sardines, mackerel, tuna). And cheese, but I'm French, so I have access to good cheese, not Kraft mystery goo.
Avoid sugar, limit salt, grain/potatoes and fat and favour butter over vegetable oil (olive is good though). But most importantly, limit quantities. It's healthy to eat when you're actually hungry and not just because it's time to do so.
Canned sardines only cost like $2 per can where I am (i dont want to argue about prices) and have 21g of protein per can according to the nutrition label from where I buy. They're good with almost anything, from ravioli to rice to salads to stew. Whenever I'm lazy and just want to whip a quick lunch I boil some ravioli and put sardines at the end after that's done. Pretty good meal, although I have to be cautious about the ravioli. Top-tier for me for price and protein intake.
Anyways, what I would've said about OP has already been said, and I'm seeing some pretty good meals, so I'll post a quick dinner I make often:
1 lb (0.45 kg in commie units) of ground beef (or ground pork, works well too)
1 carrot
1/2 a stem of broccoli (really it depends on how much broccoli you want to consume)
1/4 of a sweet or white onion
3-4 cloves of garlic
1 egg
olive oil
cut up the onions and garlic cloves first. After covering the flat bottom of your pan with an adequate amount of olive oil, add in the garlic and onions and set the stove to cook it
lightly. Cut up the carrots and broccoli next, but don't add them in yet.
marinate and mix up the ground beef however you want, (i like mine spicy) and then add the ground beef into the pan, and set to
medium. What I like to do is flatten the meat like a pancake until one side cooks, flip the meat to the uncooked side, and then just stir around like normally. When the meat is brown add in the carrot and broccoli and let them cook for a while, i'd say 3-4 minutes.
Then, create a hole in the middle of the pan where there's nothing but olive oil covering it, then put in your egg. let it cook for a bit then flip it. For maximum tastiness try not to break the yolk yet and just let the egg cook and cover it with the beef/carrots/broccoli. Then let it simmer for a bit and you can break the yolk and stir it again.
I don't have any pictures but it should take around 30-40 minutes if you're decently quick and i find it tasty and healthy, and not too expensive. cheers :^)