For indoor herb garden it is very simple: All you need to do is to get a potting soil (it is better to use organic potting soil) and put it in to the pot (not to the top. It is better to leave about 1 inch of space).
Use small pots if you want to plant home garden seeds. They don’t need big pots. And that’s all for growing herbs indoors.
When it comes to outdoor soil preparation, what you need to do once you have your location ready:
1) Make sure that it is completely clean.
2) Then you have to loosen your soil using shovel and then follow it with the rake. It will help you to release roots from other plants that were in the soil. Try to remove them completely.
3) Sprinkle it a little bit with potting soil from the market and mix it up using rake.
4) Select the area where you want to plant your home garden seeds and dig small holes.
The soil will be dry and it’s ok for it to be like that as you have to control the water drainage for most of the herbs.
Add a little bit of potting soil in the holes.
That’s all! Easy isn’t it?