Yes spinach and tomato plants are good companion plants. When planting spinach and tomatoes together you will want to harvest your spinach before the tomato plants get too big.