-
1
Preheat the oven to 400F (200C).
-
2
Toss the sliced onions, 1 tablespoon of oil, salt and black pepper on a large baking sheet until well coated.
-
3
Spread the onion slices evenly and roast for about 25 minutes until the edges of the onions start to become brown, stirring once after 15 minutes.
-
4
Set aside.
-
5
Add the remaining oil in a large skillet over medium-high heat until hot.
-
6
Cook the garlic for about 40 seconds until very fragrant.
-
7
Add the mushrooms and the stems of swiss chard, stirring often, and cook until the mushrooms are soft and the stems are tender 3 to 5 minutes.
-
8
Add the swiss chard leaves, and cook for 2 to 3 minutes until the leaves are wilted.
-
9
Season with salt and black pepper to taste.
-
10
In a large bowl, with a rubber spatula mix together bread, ricotta cheese, feta cheese, cooked mushroom - swiss chard mixture, and roasted onions until well combined.
-
11
Place the mixture evenly into a 8 to 10-inch oven proof cast iron pan or nonstick skillet.
-
12
Whisk together the eggs and milk in the same mixing bowl until well blended.
-
13
Pour the liquid mixture over the filling in the pan.
-
14
Bake in 400F (200C) for 20 minutes, lower the oven temperature to 350F (180C) F and bake for another 25 minutes or longer until the frittata is set and the top starts to brown.
-
15
At the last 1 or 2 minutes, turn on the broiler to brown the top more if needed.
-
16
Cool for about 10 minutes, cut into wedges and serve warm.
-
17
The handle of the pan will be hot for a while, make sure to use oven mitt or kitchen towel to cover it every time before you touch the handle.