Chop the vegetables prior to starting the cooking and mixing process. This will save you a lot of time.
In a medium bowl, whisk together the eggs and milk. Add the chopped spinach, fresh dill, crumbled goat cheese, garlic powder, salt and pepper and mix well. Set this aside.
Add the olive oil to a large frying pan or cast iron skillet over medium heat. Add the chopped broccoli and lightly saute for 2-3 minutes, or until it starts to soften.
Reduce the heat to low-medium and pour the egg mixture on top of the broccoli, making sure it is distributed evenly and all of the broccoli is somewhat covered with the mixture.
Cover the pan with the lid and cook for 10-12 minutes or until you see the edges of the egg mixture come away from the pan and the middle is cooked through.
Take the pan off the burner and allow the frittata to cool slightly. You should be able to gently tip the frittata out of the pan and onto a serving plate. Divide it into desired portions and enjoy!