Bacterial microcompartments (BMCs) are protein-bound organelles encapsulating segments of metabolic pathways. Here the authors utilize specific de novo coiled-coil protein-protein interactions to display proteins on the outer or inner surface of BMCs.