This Mediterranean Zucchini Frittata is incredibly soft, creamy, and delicious. Ready in 30 minutes or less, it's filled with vegetables, ricotta, and seasoning like dill. So simple to make, it's become a new favorite brunch or light dinner.
Heat olive oil in a 10-inch ovenproof nonstick skillet. Add sliced zucchini and red onion. Cook, stirring often, until the zucchini is beginning to soften. Add garlic and cook another 30 seconds, or until fragrant.
While the zucchini is cooking, add the eggs, half and half, fresh dill, salt, pepper, and red pepper flakes to a bowl; whisk until incorporated.
Once the zucchini and onions are soft, pour the egg mixture over the zucchini into the skillet, stirring gently to combine. Cook over medium-high heat, stirring gently until the edges begin to set; about 2 minutes. Dollop the ricotta over the top.
Place in the oven and bake until the center is set or when its internal temperature is at 160 degrees F; about 15 to 20 minutes. Remove from the oven and let cool in the skillet for a few minutes. Serve!