10-inch oven-safe skillet A well-seasoned cast iron or nonstick skillet works best. It allows you to sauté and then transfer directly to the oven without needing another dish.
Mixing bowl For whisking the eggs and combining ingredients.
Whisk or Fork A good whisk ensures the eggs are well-blended and airy.
Spatula For stirring vegetables during the sautéing stage.
Ingredients
Produce
1 ½cupsbroccoli floretsfresh preferred, chopped small
1cupcremini or button mushroomssliced thin
2clovesgarlicminced
¼cupyellow onionfinely chopped
1tablespoonfresh parsleyoptional, for garnish
Dairy & Eggs
6large eggs
¼cupwhole milkor unsweetened plant-based milk for a dairy-light version
½cupfreshly grated Parmesan cheese
1tablespoonunsalted butteror olive oil for a vegan substitute
Seasonings
½teaspoonsalt
¼teaspoonfreshly ground black pepper
⅛teaspoonred pepper flakesoptional, for a kick
Instructions
Preheat and Prep
Preheat your oven to 375°F (190°C). This ensures a gentle and even bake, creating a golden top and creamy center.
Sauté the Vegetables
Heat the butter (or oil) in your skillet over medium heat. Add the chopped onions and cook for 2–3 minutes until slightly translucent. Then stir in the garlic and mushrooms.
Let the mushrooms cook undisturbed for a few minutes to deepen their flavor and get that beautiful golden-brown sear—this is the magic step behind most great mushroom broccoli recipes. Once softened, toss in the broccoli florets and sauté for another 3–4 minutes until they’re just tender. This combo gives nods to classic garlic broccoli recipes and mushroom stir fry techniques.
Mix the Eggs
While the veggies cook, whisk the eggs, milk, salt, pepper, and half of the Parmesan in a mixing bowl. You want the eggs to be light and fully mixed, with a slightly frothy surface.
Combine and Cook
Reduce the heat to low. Pour the egg mixture evenly over the broccoli and mushrooms in the skillet. Let it cook on the stovetop for 3–4 minutes, until the edges begin to set. Sprinkle the remaining Parmesan over the top.
Bake to Finish
Transfer the skillet to the oven and bake for 12–15 minutes, or until the center is set and the top is lightly golden. If you want an extra crispy top, broil it for 1–2 minutes at the end—just keep a close eye on it.
Cool and Serve
Let the frittata rest for 5 minutes before slicing. Garnish with chopped parsley or a sprinkle of extra cheese, if desired.