I would say just eat what you love and save money by either :
Buying meats in bulk at your butcher and packing and portioning it yourself and freezing in Ziplock bags. Mark the bags, once frozen it's hard to tell what is what.
Buy larger quantities of veg, they are cheaper and you can process and freeze some for later use.
Add bulk to things like mince by adding lentils or beans.
Buy beans dried and cook a large batch and freeze single portions of the cooked beans in Ziplock packets.
You can make a number of delicious soups and freeze in plastic containers for later use.
Buy meats and cheeses on sale when possible, grated cheddar and gouda can be frozen in portions to use on things like lasagna etc.
I buy my meat directly from the supplier and I save almost half of what I used to spend monthly. I buy veggies and fruit at the horticultural market in large bags and prep and freeze extra.
Try store brands of things like tinned food, pasta, rice, cereal etc, Usually they are just as good and sometimes even better than name brands.
Try and do a monthly shop to avoid going to the store often during the month. You will be surprised how much money one wastes when buying daily or weekly. Ever go to the store for milk and find yourself with a full bag when you get home filled with mostly items that you don't need?
You don't have to give up certain food because you have a budget, just buy smart and plan meals