Turkey roulades stuffed with tomato concentrate, bell pepper, and Emmental, steamed for 10 to 15 minutes. Inspired by pizza flavors, no oven required.

Share