I have made it a point to cook/prepare my lunch and dinner for at least 3 days in advance and have it packaged and reasy to go. I went to wal mart and bought hinged food plates (like the kind they have at resturants for to go orders) and marked each top with a date, and either if it's lunch or dinner. It helps alot. Also get a small bag for water/beverages/snacks and keep it prepared as well.
If you're forgetting to take your lunch, it doesn't sound like it's a problem with the recipes as much as remembering to prepare and grab the lunch bag.
Make sure you eat protein for breakfast and have protein with your lunch. Make a salad the night before and pack each ingredient individually in your lunch bag, so they don't wilt (or mix the veggies and keep the dressing separate)... then just grab your bag and go the next morning...For protein, you can include a 3 oz can of tuna (leave sealed until time to eat), chunked chicken or turkey, cheese, etc. You can do the same thing with healthy sandwich fixings - sliced turkey, chicken, left over roast beef on whole grain bread or wraps. Pack Greek yogurt, raw veggies, fresh fruit, homemade soups that you can heat in the microwave. Any healthy leftovers that can be put in containers and microwaved.
The important thing is to be sure to take them with you.