Avocados, Strawberries, bananas, Blueberries, Walnuts, Almonds, Chicken breasts, steaks, ground turkey, yams, Olive oil, salmon, halibut, cod, peppers, natural peanut butter, big bag of rice, and all the good spices.
I wouldn't spend your money on ancillary supplements for right now; things like fish oil and greens can wait until you have extra funds available. They are great supplements but do not have a direct impact on your quest for mass.
For now a simple stack containing the following would work well: - Metabolic Drive or other quality protein powder, PWO only. - Creapure Creatine Monohydrate, 5 grams daily.
This stack should cost your less than $50 for a three month supply ($35 for Protein and $15 Creatine) and will give you a good return on investment. Use whole foods as your primary protein source thoughout the day and eat a lot of eggs, milk, lean beef, and chicken.
That is a good supplement stack, minus the Uni-Liver and Vitamin D (unless you are taking it for a specific reason) - but the original poster said that he was on a budget and trying to use as few supplements as possible.
In my opinion creatine and protein are the most valuable supplements and are also relatively cost effective.
Maybe my opening post was confusing, but what I was trying to say is that I am no longer on a budget, so aside from all the good food I now have more than enough money to spend on whatever supplements necessary.