If you live in a house with a front yard that receives lots of sun, there should be ample space to grow veggies. There are 2 options for growing veggies in your yard — directly in the ground or in raised garden beds.
Directly in the Ground
Edge out the area where you would like to plant, remove as much grass as possible, turn the soil and rake to loosen. Apply a 1-inch layer of compost to build the organic matter content of the soil. Once you have planted your garden you can apply mulch to keep undesirable plant growth to a minimum and to help maintain moisture levels.
Raised Garden Beds
Start by ensuring your location is level. Then apply scrap cardboard or layers of newspaper before placing or building the frame on the ground. This layer prevents grass from growing up through your garden. Fill your raised bed with good quality soil and top with compost, if needed. This option requires less digging, but requires some additional tools and materials. This is also a good option if soil contamination (for example, from ice melting compounds) is a concern.