Preheat the oven to 200°C conventional oven/ 180°C fan-forced (400° Fahrenheit/Gas 6). Grease a round baking dish with butter (alternatively, line a baking dish with baking paper).
Heat water in a medium-sized saucepan. Bring to the boil, then add silverbeet (swiss chard) leaves. Cook for 5 minutes or until tender. Drain, then use paper towel to pat dry.
Melt the butter and olive oil in a medium-sized frying pan over medium heat. Add the onion and sweet potato slices (yams). Cook, continuously stirring until the sweet potatoes are golden and tender (approximately 8 minutes though will vary depending on the thickness of the sweet potatoes). Stir in the drained silverbeet to combine. Set aside to cool slightly.
Use a fork to lightly whisk the eggs in a bowl until combined. Stir in the Parmigiano Reggiano (or Grana Padano), rosemary and season well with salt and pepper to taste.
Arrange the sweet potato and silverbeet frittata mixture on the base of the greased baking dish. Scatter the Provolone cheese over the vegetables and pour the egg mixture evenly over. Bake the frittata for 25 minutes.
Allow the Sweet potato and silverbeet baked frittata to cool for 5 minutes before serving – buon appetito.