Kabak, derin, geçirgen, su tutma kapasitesi iyi, organik ve mineral maddeler açısından zengin, tınlı topraklarda en iyi şekilde yetişir. Kumlu topraklarda da kabak yetiştirilebilir, ancak bu durumda çiftlik gübresi ve ticari gübre kullanımı gerekir. Kabak, çok ağır ve kumlu toprakları sevmez. Toprak pH'sının 6-7 civarında olması idealdir.