20 Best Fruits, Veggies & Herbs To Grow In Containers For An Endless Supply Of Free Food

Going to the grocery store all the time can be challenging and even frustrating. Have you ever considered growing your own food? That’s the only way to be positive about the origin of your fresh produce. You can extend the growing season, grow exotic fruits, and break zone limitations.

Grow your food in containers o protect t from pests and diseases, plus you will have a greater control over your nutrient supply. Containers make things a lot easier for you.

We give you the best fruits, veggies and herbs you can plant in containers. You get constant yield and tons of benefits.


Growing fruit trees in containers is actually a long-term investment. The tree will grow in the same pot for years, so consider using large containers. Provide good drainage and air circulation, and use high-quality potting mixture.

Healthy potting mix:

  • 4 parts peat moss
  • 6oz dolomite/gallon of peat moss
  • 2 parts compost
  • 2 parts perlite
  • 2 parts sand
  • 1 part garden soil

You can also add 1lb bone meal and osmocote/100 gallon of potting mix.

Fill a third of your container with potting soil, and place your fruit tree. Fill in the sides, and add soil to fill about two thirds of the container. Leave some free space for top-ups in the years that come.

  1. Meyer lemon tree

It’s your number one choice, and will always make you happy. Meyer lemon tree works well for zones up to USDA Zone 8. Enjoy its evergreen leaves, fragrant flowers, and numerous bright yellow fruits. Keep it indoors during cold winter days, and place the pot on rollers for easy management.

This tree grows over 6 feet, and consider pruning it occasionally to maintain proper height. You will get the first fruits within 2-3 years. Thin out fruit clusters to grow larger fruits. Reduce feeding and watering in fall and winter.

  1. Blueberries

These shrubs provide fruits with brilliant antioxidant power. The ericaceous plants like acidic soil, and give them enough sun and water. They don’t need to be fed too often. Consider 1-2 applications of organic fertilizer in summer, and that’s pretty much it. Grow a couple of blueberry shrubs to provide a nice yield.

  1. Strawberries

Grow strawberries in containers for a better fruit production. Always pick tall containers so the plant falls down and provides high yield. Keep your containers indoors near a sunny window or use artificial lighting. Harvest the fruits and remove any baby plants to provide continued growth. Keep a few fruit-bearing pants for a constantly full fruit bowl.

  1. Columnar apple

Columnar apple trees give the best results when grown in containers. You don’t have to prune them, and the tree will bear a few short branches or fruiting spurs.

Use 5-10 gallon containers, and grow several trees. Always stick to varieties with chill hours that work well in your climate. Consider a sunny location, and regular watering/feeding.

  1. Mulberry

Some people don’t like growing mulberries as they stain the floor. But, the rest of us adore their sweet and tart flavor, and let’s not forget the high nutritional value. Birds love these trees, too.

  1. Passion fruit

It’s a tropical perennial vine, but in subtropical areas it grows as an annual plant. Cut it close to the roots and keep it in your garage until spring. It will sprout again. Consider using sturdy trellis or other support. Passion fruit loves water and occasional feeding.


  1. Tomatoes

Growing tomatoes in containers will give you a year round supply of nice tomatoes. Tomatoes need sturdy stakes and wire cages for support. Use rich soil and compost mixture with slow release fertilizer. Kelp meal, blood meal and fish emulsion are nice options. Tomatoes love sun and regular watering.

  1. Bell peppers

These come in different sizes and colors. Grow small varieties in 2 gallon pots, and keep them outside throughout the day. Bring them in overnight. Hand pollinating is recommended, and you can use a soft paintbursh for every open flower. Shaking the plant a few times a day works well, too.

  1. Cucumbers

Grow cucumbers if you are a beginner. They need rich compost and plenty of water. Cucumbers need support, too. Harvest them regularly to protect the vines.

Bush type hybrids are prolific bearers and provide plenty of cucumbers.

  1. Potatoes

Use potato sacks or plastic grow bags for a good drainage, and you won’t have to dig later.

Use loose, well-draining potting mixture, and only fill the bag half way up. Top up with soil once you notice small potatoes near the surface. Five gallon pots bear five plants. Overturn the container or shake the plant out of the soil if you are using a bag.

  1. Carrots

Grow several rows of carrots in large rectangular tubs, or have 2-3 of these in a small pot. Carrots do’t like being disturbed, and the seeds are usually sown in situ. Put 2 seeds in a half inch depression. Make sure holes are 3-4 inches apart. Snip off weaker leaves.

The carrots will son be visible. Consider topping up with more soil to prevent the formation of green tops. Harvest carrots in 2-3 months.

  1. Radishes

This is another culture that’s recommended for beginners. Plant radishes in situ, and thin them later. Use rich compost-based potting mixture and 6’’ deep pots for rounded red radishes. Use deeper containers for long white radishes. The seeds should be sown 2-3 inches apart, and first spouts will appear within 3 days. The first harvest is in a month, and you will have a new batch every week.

  1. Beets

Beets can grow in any container. Follow in situ sowing procedure, and keep in mind that the plant doesn’t like transplanting. Sow the seeds 3-4 inches apart, and thin them later. Snip them off, and don’t pull unwanted seedlings. Beets are highly nutritious, but are high in oxalic acid.

  1. Spinach

It grows well in USDA zones 5-10. Keep it in cool shades in warm areas. Grow it in pots to move it around without any trouble. Keep it outside in warm weather, and bring it in when it’s cold.

Use 8’’ deep pots, and consider planting one plant per pot. This will keep your plant safe from diseases. Use well-draining soil. Spinach loves a lot of water, but if not drained well it may rot. Pull out the entire plant or snip off lower leaves.

  1. Lettuce

Use small pots for individual plants. Rectangular boxes work well for rows. Lettuces love frequent watering and a well-raining soil. There are many varieties, but they should all be sown in situ 6 inches apart. Harvest the leaves regularly, and pick the whole head if you are growing cabbage-headed lettuces.


Grow these near your sunny kitchen window, and use small amounts whenever needed.

  1. Parsley

It loves partial shade, and you can grow it indoors. Sow parsley seeds in wide containers, and keep it near your window. Consider thinning out the seeds if they are too crowded. Flat-leavened parsley has a stronger flavor than curly varieties.

  1. Basil

It loves sun and warmth. Keep it outside, but bring it in when it gets cold. You will only need one or two plants to get the amount you need. Snip off stems, and keep the plant bushy. Don’t let it flower.

  1. Oregano

You will need one or two oregano plants as well. It loves son, but make sure you bring it in as it gets cold.

  1. Chives

Chives are neat, and will make your garden pretty. If you grow them in the garden, they will die off every year and come back with a new strength. Container-grown chives grow all year.

  1. Mint

Every home needs a mint plant. It’s fragrant and tasty. Mint loves rich soil and water. Keep it in pots, otherwise your garden will become crowded.

Keep an eye on your container plants, and take good care of them. You will be rewarded with each yield.

Source: www.naturallivingideas.com