Baked Frittata with Roasted Red Peppers, Arugula and Pesto Gimme some Oven 4.8 out of 5 stars (4) 1 hour