The best soil for raised garden beds is a mineral soil plus compost blend that drains well, holds moisture, supports roots, and does not contain excessive salts, manure, or woody filler. A raised bed should not be filled with only potting mix, only compost, only topsoil, or random cheap fill.
The right mix depends on whether the bed sits on native ground or a hard surface.
For testing before filling, read Soil Test Kit vs Lab Test: Which Is Better?.
Last updated: June 6, 2026.
Quick Answer
For raised beds on soil, use a tested topsoil and compost blend, often around two-thirds soil and one-third compost, adjusted for local materials. For beds on hard surfaces, use a deeper bed and a lighter soilless mix plus compost. Test native soil and consider lead testing before growing food.
Best Raised Bed Mix
| Ingredient | Role |
|---|---|
| screened topsoil | mineral structure and nutrient-holding capacity |
| finished compost | organic matter and microbial activity |
| native soil where safe | connection to subsoil and local minerals |
| soilless mix | lightens beds on hard surfaces |
| mulch | protects surface and conserves moisture |
The goal is crumbly, moist, aerated soil that roots can explore.
A Practical Recipe
For beds open to the ground:
- 50% to 70% good topsoil or native mineral soil
- 30% to 50% finished plant-based compost
- surface mulch after planting
For beds on concrete, patios, or rooftops:
- use at least 8 inches depth for shallow crops
- use 12 to 24 inches for tomatoes, peppers, and squash
- use a lighter blend of compost and soilless growing media
- include drainage planning
Do not use heavy garden soil in shallow containers on hard surfaces.
Topsoil Quality Matters
Topsoil is not automatically good soil. It may contain:
- clay clods
- weed seeds
- construction debris
- excess sand
- low organic matter
- herbicide residue
- poor drainage
Buy from reputable suppliers and ask what is in the mix. If possible, inspect it before delivery.
Compost Amount
Compost improves soil, but too much compost can create problems. Compost-heavy raised beds can become high in phosphorus, salts, potassium, or pH.
Use finished compost. Avoid fresh manure, unfinished compost, and compost that smells sour or ammonia-like.
For amendment comparisons, read Compost vs Manure: Which Is Better?.
Should You Add Potting Soil?
Potting mix can be useful in raised beds on hard surfaces or when lightening a blend, but it is expensive for large beds. Many potting mixes also shrink over time as organic ingredients decompose.
Do not fill a large ground-contact raised bed with only bagged potting mix unless you accept higher cost and yearly settling.
For containers, read Garden Soil vs Potting Soil.
Filling Mistakes
Avoid:
- pure compost
- fresh manure
- cheap “fill dirt”
- wood chips mixed heavily into the root zone
- soil from unknown construction sites
- untested urban soil
- deep layers of uncomposted organic matter near shallow roots
- no mulch after planting
If you garden near an older home, road, or urban lot, test for lead before growing food.
FAQ
Can I fill raised beds with 100% compost?
It is not the best general choice. Pure compost can hold too much nutrient, settle heavily, and create salt or phosphorus problems depending on the source.
How deep should raised bed soil be?
Leafy greens can grow in shallower beds, but tomatoes, peppers, and squash do better with deeper soil. On hard surfaces, 12 to 24 inches is safer for large crops.
Should raised bed soil be replaced every year?
No. Add compost, mulch, and amendments based on testing. Replace soil only if contaminated or badly unsuitable.
Related Reading
- Raised Bed Gardening for Beginners
- Best Mulch for Vegetable Gardens
- How to Fix Clay Soil for Vegetables
- How to Make Sandy Soil Hold Water