Plankton community models are critical tools for understanding the processes that shape marine plankton communities, how plankton communities impact biogeochemical cycles, and the feedbacks between community structure and function. Here, using the flexible Marine Biogeochemistry Library (MARBL), we present the Size-based Plankton ECological TRAits (MARBL-SPECTRA) model, which is designed to represent a diverse plankton community while remaining computationally tractable. MARBL-SPECTRA is composed of nine phytoplankton and six zooplankton size classes represented using allometric scaling relationships for physiological traits and interactions within multiple functional types. MARBL-SPECTRA is embedded within the global ocean component of the Community Earth System Model (CESM) and simulates large-scale, emergent patterns in phytoplankton growth limitation, plankton phenology, plankton generation time, and trophic transfer efficiency. The model qualitatively reproduces observed global patterns of surface nutrients, chlorophyll biomass, net primary production, and the biogeographies of a range of plankton size classes. In addition, the model simulates how predator:prey dynamics and trophic efficiency vary across gradients in total ecosystem productivity. Shorter food chains that export proportionally more carbon from the surface to the ocean interior occur in productive, eutrophic regions, whereas in oligotrophic regions, the food chains are relatively long and export less organic matter from the surface. The union of functional type modeling with size-resolved, trait-based modeling approaches allows MARBL-SPECTRA to capture both large-scale elemental cycles and the structure of planktonic food webs affecting trophic transfer efficiency.