To build muscle and lose fat, you need lots of healthy foods. Proteins to build & maintain muscle. Carbs for energy. Fruits & veggies for vitamins, minerals and fiber. Water for hydration & recovery. And healthy fats to help fat loss.
I found a very helpful website that allows you to save money on your food bill, and still eat healthy.