For a family of 4, 4-6 tomato plants should suffice. Tomatoes are highly productive and a few plants will yield plenty of fruit for a family of 4 without wastage. Additionally, tomato plants can grow to be quite large, so consider providing ample space for each plant to thrive.