Broccoli is a cheap vegetable with an average price of $1.64 per head, and it provides some of almost every nutrient that you need.
Onions are a popular vegetable with many health benefits, and they tend to be fairly low in price. At most stores, they can be purchased for about $1 a pound (.45kg)
Bagged spinach is quite healthy and almost always reasonably priced. Most stores carry it for about $2 per 9-ounce (255-gram) bag.
Russet potatoes are an excellent source of nutrients and typically available for a reasonable price. On average, they cost about $0.56 per pound.
Sweet potatoes are extremely healthy.For only $0.92 a pound, they provide an impressive amount of vitamins and minerals that have many health benefits.
Tomatoes are the most frequently consumed canned vegetable in the American diet. They are very nutritious and relatively affordable at about $0.92 a pound
If your budget is tight, carrots are a cheap and nutrient-dense vegetable to include in your diet.They can be purchased for an average of only $0.74 per pound.
At an average of $0.58 per pound, green cabbage is a perfect budget-friendly vegetable.High amounts of vitamin C and K are found in green cabbage.
Butternut squash is a nutrient-dense option to include in your diet, and it’s quite affordable.On average, it’s priced at a little over $1 a pound.
Brown rice is a fantastic, cheap food that provides fiber, vitamins and minerals. In general, stores carry it for about $2 a pound.