What are you growing in now? And what vegetables? And the growing environment, indoors, outside, sun, shade, etc. "Soil" means little. Some vegetables like to grow in a medium that readily drains. Some like water retained. If you think your pot soil is deficient, read up on compost tea or making liquid fertilizer from worm casings.
In a container with soil that has been used before and has gone through many waterings, it may have lost a lot of nutrients to leaching, and a good general purpose fertilizer might bring things back.
Compost should not have animal meals left in it, but commercial products can be made of of any sort of formula. Compost may be decomposed plant material, manure or even human waste. In a good compost, you will not be able to visually identify the original components. No visible leaves, stalks, etc. Composted manure will have more nutrients than that without manure. Black Kow is a good, readily available composted manure.
Don't try to grow in compost only or load up a container with too much compost, which can harm plants. Compost is a good soil amendment, but you need other things for water retention, and compost is lacking in some important nutrients. That's why there's "potting soil" and "potting mix" which may have peat (being phased out in favor of palm coir), composted wood, Perlite and any number of other things, including small quantities of specific nutrients and fertilizers. Potting mix actually has little natural soil which is actually good for container gardening of some plants, but others need some soil.
I often use a mix of potting mix and garden soil, so that I give vegetables soil and the potting mix to insure the presence of basic nutrients.