Broccoli and sweet potatoes give this frittata a great balance of flavor and color. Smarts: Pre-cooking vegetables in the microwave before adding them to the frittata ensures they are tender and significantly shortens the time it takes to cook this meal.
Place sweet potatoes into a microwave-safe pan or bowl. Cover with wet paper towel and microwave on high until tender, ~ 3 minutes. (Note: If you prefer to boil / blanch the sweet potatoes and broccoli, bring a large pot of salted water to a boil. Boil the sweet potatoes for 12 minutes. Add broccoli and continue boiling until sweet potatoes are tender. Use a slotted spoon to transfer the vegetables to a bowl filled with water and ice.)
When sweet potatoes are tender, pre-cook broccoli in the same way. Place broccoli into a microwave-safe pan or bowl. Cover with wet paper towel and microwave on high until tender, ~ 2 minutes.
Heat 9” to 10” (22.5 to 25cm) skillet over medium heat (skillet size is based on 4 servings - you may need a smaller or larger skillet if you're customizing). Add oil and then pre-cooked broccoli and sweet potatoes to heated oil with a pinch of salt. Stir to combine.
Pour the egg mixture over the veggies. Stir until all ingredients are evenly distributed. Transfer to the oven and bake for 20 to 25 minutes, until a knife comes out clean.
While frittata is cooking, slice open baguette and place, cut-side up on a sheet pan.
Melt butter in the microwave until soft. Stir in garlic and white and green parts of green onions. If using unsalted butter, add a pinch of salt. Spread butter evenly over the top of the bread. Grate cheese on top. Transfer to oven and bake bread until golden brown and crisp, ~10 minutes.
Slice frittata and serve with some yogurt and / or hot sauce if you’d like. Enjoy garlic bread on the side.