The Best Soil for Herbs of 2023

Fresh herbs have many benefits, from enhancing recipes to discouraging garden pests, but they need the right growing medium to thrive.

By Jasmine Harding | Published Dec 28, 2021 11:00 AM

We may earn revenue from the products available on this page and participate in affiliate programs. Learn more.

Best Soil for Herbs Options


Whether for cooking, creating aromatic blends, or mixing natural medicines, herbs—the leafy plant parts typically harvested for their seasoning and health benefits—add a certain zing to life. Growing your own fresh herbs is more convenient and economical than buying them from the grocery store. For an herb garden to flourish, though, it’s crucial to provide good growing conditions, starting with the right soil.

While the best soil type may differ slightly depending on the particular herb being grown, most herbs do well in rich, moist, and well-drained soil that is moderately fertile. Read on to learn more about growing herbs, how to choose the ideal soil for your situation, and specific info on a variety of soils well suited to a successful herb garden.

  1. BEST OVERALL: Black Gold 1310102 8-Quart All Purpose Potting Soil
  2. BEST BANG FOR THE BUCK: Miracle-Gro Potting Mix
  3. BEST ORGANIC: Black Gold 1302040 8-Quart All Organic Potting Soil
  4. BEST FOR INDOOR PLANTS: Miracle-Gro Indoor Potting Mix
  5. BEST FOR OUTDOOR GARDENS: Miracle-Gro Moisture Control Garden Soil
  6. BEST FOR SEEDS: Miracle-Gro Seed Starting Potting Mix
  7. BEST CONCENTRATED: Miracle-Gro Expand ’n Gro Concentrated Planting Mix
  8. ALSO CONSIDER: FoxFarm Ocean Forest Potting Soil Mix
Best Soil for Herbs Options


What to Consider When Choosing the Best Soil for Herbs

Growing herbs, either in a garden patch or on a sunny windowsill, is a rewarding experience that’s even more gratifying when the fresh, tasty results jazz up a dinner recipe. Before planting and choosing the best soil for plants, consider where the garden will be located and the fertilizer, pH level, nutrients, and water needs of the desired herbs.


Herbs that grow in an outdoor garden have different requirements than indoor or container plants. For outdoor success, opt for garden soil, which is formulated for in-ground plants. Garden soil, which is heavy and dense, can become too compacted in a container, reducing its ability to drain and negatively impacting roots.

For indoor and container gardens, potting soil or potting mix is preferable. Though these terms are often used interchangeably, they are technically different products. Potting soil, as the name implies, contains soil (either partially or completely). Potting mix, however, does not contain any actual soil and instead consists of a range of natural ingredients to create a light and well-draining texture. Potting mix tends to be the best choice for container herb gardening because, in addition to draining well, it is sterile and often includes added nutrients.

Fertilizer and Other Ingredients 

Soils and potting mixes are scientifically formulated to include ingredients that can help plants thrive. Fertilizer can be chemical or organic material that adds nutrients, and while exact fertilizing needs depend on the particular plant and growing conditions, most herbs can benefit from a blend of nitrogen, phosphorus, and potassium. The rule of thumb is to only fertilize as much as needed; overdoing it can cause some herbs to grow too fast, which risks losing flavor.

For outdoor herbs, a soil test can determine what nutrients may be lacking so the gardener can fertilize accordingly. Container herbs may require more frequent fertilizing because pots hold small amounts of growing medium, and plants can use up nutrients as water leaches them away. Using a potting mix with fertilizing ingredients, then adding a fertilizer later (as needed), can help optimize plant health.

Potting mixes, which are soilless, contain various ingredients—such as coconut coir, peat moss, and perlite—to create and maintain their fluffy, well-draining texture. Garden soil and some potting soils often contain organic ingredients like compost and manure to boost soil health.

pH Level

While most herbs prefer slightly acidic to neutral soil with a pH between 6.0 and 7.0, some common species deviate slightly from this scale. Rosemary, for example, prefers a pH between 5.0 and 6.0. Use a soil pH-testing kit to determine if pH-adjusting amendments, like limestone or sulfur, should be added to the herb garden.


Necessary nutrients may be added to growing mediums to help nourish plants. High-quality potting mixes typically contain important nutrients, which can be organic or nonorganic (chemical) in origin, to help with plant health.

Many companies list nutrients on the product label, displaying the soil’s nitrogen, phosphorus, and potassium content as a ratio of percentages. These nutrients usually release slowly to last for a few weeks to a few months before additional fertilizer is necessary.


While herbs should be watered often enough to keep the soil moist, overwatering will likely result in soggy roots, which can lead to rotting. To prevent overwatering, a well-draining soil is important for herb gardens, especially for container-grown plants.

Different herbs have different water needs. Mint and parsley, for example, do well in fairly moist soil, while rosemary and sage prefer dryer soil. Pro tip: Bunch herbs with similar watering needs close together to help ensure proper watering. Using a moisture meter is a good way to help ensure proper watering. These inexpensive tools are stuck into soil to measure the moisture level at the root level.


Precise drainage is important to growing herbs successfully. Too little drainage and the roots can drown, while too much drainage will cause water to flow through too quickly for the roots to absorb. A soil with good drainage allows for adequate water and airflow so both water and oxygen can reach plant roots. Many of the most popular herbs (like basil, bay leaf, cilantro, and lavender) are native to the Mediterranean, so they grow best in soil with good drainage, similar to soils found in that region.

Organic vs. Nonorganic

Choosing between organic and nonorganic soil is a matter of personal preference. Organic soil has become popular for edible plants like vegetables and herbs, even though it tends to be the pricier option.

Organic soil mixes contain only natural ingredients and nutrients. Instead of chemical fertilizers, these soils use such ingredients as bone meal, blood meal, and worm castings to add nutrients. Look for OMRI (Organic Materials Review Institute) certification on the label, which signifies that the ingredients are suitable for organic growing.

Nonorganic soil is affordable and plentiful. It has a neutral pH and is less likely to have microorganisms and other contaminants (which organic soil may contain, due to the addition of organic matter).

Our Top Picks

Give herbs a healthy start with high-quality soil. One of the following growing mediums should be ideal for an herb garden.


Best Overall

Best Soil for Herbs Options: Black Gold 1310102 8-Quart

Give all types of herbs a strong start with this all-purpose potting mix from Black Gold. The nutrient-rich mix is suitable for growing many container plants, including most herbs. This robust potting mix comprises sphagnum peat moss, worm castings, forest humus, pumice, and a slow-release fertilizer. The fertilizer features the brand’s MultiCote controlled-release mechanism to provide even, consistent feeding for new herbs.

This potting mix works for both indoor and outdoor use. It has moderate water retention and drainage capabilities that makes it ideal for a range of containers, including houseplants, hanging baskets, and herb containers.

Product Specs 

  • Type: All-purpose potting mix
  • Ingredients: Sphagnum peat moss, worm castings, forest humus, pumice, slow-release fertilizer
  • Great for: Indoor and outdoor houseplants, patio containers, and herb gardens


  • Nutrient rich
  • Slow-release fertilizer
  • Moderate water retention and drainage
  • Suitable for indoor and outdoor plant containers


  • Small-quantity bag


Best Bang For the Buck

Best Soil for Herbs Options: Miracle-Gro Potting Mix 16 qt

This all-purpose potting mix is a versatile choice for most types of indoor and outdoor container plants, including herbs. Made by one of the best-known brands in the business, Miracle-Gro, it’s also quite affordable, so it’s a boon to gardeners on a budget.

This potting mix contains sphagnum peat moss, composted softwood bark, perlite, a wetting agent, and fertilizer. It feeds plants for up to 6 months and purports to provide anchorage and support for the roots, as well as proper drainage, airflow, and nutrients. These qualities make it an excellent choice for herb gardens in both indoor and outdoor containers.

Product Specs 

  • Type: All-purpose potting mix
  • Ingredients: Processed forest products, sphagnum peat moss, coir, fertilizer, wetting agent, and/or compost
  • Great for: Indoor and outdoor container plants


  • Affordable
  • Encourages larger plant growth
  • Feeds plants for up to 6 months


  • Some users reported receiving soil with gnat eggs

Best Organic

Best Soil for Herbs Options: Black Gold 1302040 8-Quart All Organic Potting Soil

Organic herbs start with an organic potting soil. This potting soil from Black Gold is OMRI certified, an assurance that it is appropriate for organic gardening. The all-natural and all-purpose potting soil is a versatile and convenient choice.

This rich and loamy mix includes peat moss, compost, and earthworm castings for optimal soil health, plus perlite and pumice to ensure optimum pore and air space for root growth. It is suitable for both indoor and outdoor containers and is an excellent choice for both herb and vegetable gardens. Beyond herb containers, this mix can also be used for potted houseplants and raised garden beds.

Product Specs 

  • Type: Organic all-purpose potting mix
  • Ingredients: Canadian sphagnum peat moss, bark, compost, earthworm castings, RESiLIENCE, perlite, pumice or cinders, organic grade fertilizer
  • Great for: Indoor and outdoor herb and vegetable containers, raised garden beds


  • OMRI-certified organic
  • Includes fertilizer
  • Suitable for indoor and outdoor containers and raised garden beds


  • Pricier than nonorganic options

Best For Indoor Plants

Best Soil for Herbs Options: Miracle-Gro Indoor Potting Mix 6 qt., Grows beautiful Houseplants

Certain ingredients in soil can increase the likelihood that indoor plants will harbor gnats. This specially formulated indoor potting mix does not contain bark or compost ingredients, relying instead on sphagnum peat moss, coir, perlite, and fertilizer. The result is excellent water retention and drainage while lowering the chance of pesky gnats.

This mix is blended for a wide variety of indoor container plants, including herbs. It contains fertilizer that feeds plants for up to 6 months for optimal growth. This mix can also be used for outdoor plants, although since it comes in smaller bags, it’s more appropriate for small indoor containers.

Product Specs 

  • Type: All-purpose indoor potting mix
  • Ingredients: Sphagnum peat moss, coconut coir, perlite, quick-feed fertilizer
  • Great for: Indoor houseplants and container herb gardens



  • Designed for a wide variety of indoor container plants
  • Omits bark and compost to reduce gnats
  • Feeds plants for up to 6 months



  • Small amount of mix per bag

Best For Outdoor Gardens

Best Soil for Herbs Options: Miracle-Gro Moisture Control

Outdoor herb and veggie gardeners hoping for a plentiful yield should consider this high-quality soil. Miracle-Gro claims a superior harvest guaranteed when compared to unfed plants. Its blend of compost and essential nutrients help to feed plants for up to 3 months, encouraging growth.

This soil is also enriched with Miracle-Gro Plant Food for more nutrient-rich garden beds. To protect against both under- and over-watering, this soil also features the brand’s Moisture Control technology.

Product Specs 

  • Type: Garden soil
  • Ingredients: Soil, compost, plant food
  • Great for: Outdoor herb and vegetable gardens


  • Designed for vegetable and herb gardens
  • Enriched with compost and plant food for essential nutrients
  • Moisture Control technology


  • May contain some contaminants

Best For Seeds

Best Soil for Herbs Options: Miracle-Gro Seed Starting Potting Mix

Those opting to grow herbs from seeds instead of starter plants may want to hedge their bets—and this seed-starting potting mix may be just the ticket. A seed-starting mix tends to be finer in texture than potting soil, so it won’t weigh down a seed as it germinates. Miracle-Gro Seed Starting Potting Mix features a mixture of sphagnum moss and perlite to create a lightweight and moisture-retaining seed bed, which is ideal for growing new herbs.

This mix is enriched with Miracle-Gro plant food to further encourage seedling growth. The blend is lightweight to allow germination without interfering with strong root growth.

Product Specs 

  • Type: Seed-starting mix
  • Ingredients: Sphagnum peat moss, perlite, Miracle-Gro plant food
  • Great for: Herb seeds; other plant seeds; and root, stem, and leaf cuttings


  • Lightweight mix
  • Formulated for fast root development
  • Enriched with plant food
  • Easy to use


  • Only useful for seed starting

Best Concentrated

Best Soil for Herbs Options: Miracle-Gro Expand 'n Gro Concentrated Planting Mix 0.33 Cu Ft

Herbs don’t require much room to grow, which makes them great choices for windowsills in small homes and apartments. But tight quarters may not offer lots of storage space for a big bag of soil—and that’s where Miracle-Gro Expand ’n Gro Concentrated Planting Mix, sold in compact bags, comes in.

This concentrated soil contains compressed coir. When mixed with water, it expands up to three times its size. The expanded soil is very airy, forming up to 90 percent more air space than some other bagged mixes. This mix also holds up to 50 percent more water than other planting mixes, ideal for thirsty herbs.

Product Specs 

  • Type: Concentrated, all-purpose planting mix
  • Ingredients: Compressed coir and fertilizer
  • Great for: Containers, raised beds, and in ground


  • Coir helps to regular moisture levels
  • Excellent moisture retention
  • Airy
  • Space saving


  • Can retain too much water for some herbs

Also Consider

Best Soil for Herbs Options: FoxFarm Ocean Forest Potting Soil Mix Indoor Outdoor

This potting mix from FoxFarm is designed for container gardening and has a light, aerated texture that is ideal for both indoor and outdoor plants. Since it’s pH adjusted (between 6.3 to 6.8), it’s suitable for most herbs, without the need for any amendments. The slightly acidic pH also allows for optimum fertilizer uptake.

Composted forest humus, sandy loam, and sphagnum peat moss make up the base of this soil mix and give it its fluffy texture. Earthworm castings, bat guano, and fish and crab meal add nutrients for better herb and plant growth.

Product Specs 

  • Type: All-purpose potting mix
  • Ingredients: Composted forest humus, sandy loam, sphagnum peat moss, earthworm castings, bat guano, and fish and crab meal
  • Great for: Indoor and outdoor herb and plant containers


  • pH adjusted for good fertilizer uptake
  • Ready to use right out of the bag
  • Nutrient rich


  • Pricey

Our Verdict

Black Gold 1310102 All Purpose Potting Soil is an all-purpose mix with excellent drainage and a slow-release fertilizer to optimize herb growth. The Miracle-Gro Potting Mix is a more affordable alternative with a slightly different ingredients list that creates a versatile product with similar benefits.

How We Chose the Best Soil for Herbs

To start selecting the best soil for herbs, we did a deep dive into what most herbs need for successful plant growth. This primarily includes rich and decently fertile soil with good water retention and excellent drainage. With these criteria in mind, we picked soils and potting mixes that will work for a variety of popular herbs.

Through extensive product research and studying consumer reviews, we found high-quality products designed for great plant growth. We stuck with reputable gardening brands because we believe they’re popular for a reason: They have reliable and high-quality soil products.

Many of these soils and mixes are versatile, which means they can be used to grow herbs and other plants, both indoors and outdoors. We chose a few more specialized products as well, such as mixes made specifically for seeds, outdoor gardens, and an indoor potting soil, to cover growing herbs from start to harvest in a variety of locations.


With the best soil for herbs, you can encourage a plentiful harvest for cooking, medicinal, and ornamental uses. Still considering the best soil for your herb garden? Read on for answers to some common questions on choosing and using soils for herbs.

Q. Do I need special potting soil for herbs?

No, you needn’t buy a specialty or herb-specific potting soil. Instead, consider growing conditions and choose potting soil with those factors in mind. An all-purpose soil is suitable for most uses.

Q. What are the benefits of planting herbs in pots?

Herbs are hardy plants that are excellent for container gardening. Planting herbs in pots gives you the freedom to move them indoors or outdoors to keep the plant in optimal growing conditions as the seasons change. An added bonus is that potted herbs can be kept within easy reach while you are cooking, like on a kitchen windowsill.

Q. How can I plant herbs in pots?

Planting herbs in pots is easy! You can grow nearly any herb in a container. Start by choosing herbs, either starting from seeds or via the easier route, with a starter plant. Next choose a suitable well-draining container and a high-quality potting soil, and you’re ready to plant.

Q. How can I preserve potting soil? 

If the soil comes in a high-quality, sealable bag, store it well-sealed in its original bag. Potting soil in low-quality or damaged bags can be dumped out into another resealable bag. It’s best to add another layer of protection by putting your sealed soil bags in a sealed storage container.

Q. Which herbs like acidic soil?

Most herbs like neutral to slightly acidic soil. Some examples include rosemary, chives, thyme, oregano, and sage.

Q. Which herbs like alkaline soil? 

Herbs like marjoram, spearmint, and peppermint can tolerate more alkaline soil.