02Place the cherry tomatoes in a small bowl. Using tongs, squeeze each tomato, crushing it slightly, and discarding as much skin as possible. Set aside.
03Place a 12-inch sauté pan over medium heat, and add 3 tablespoons of the olive oil, onion, and garlic. Sauté until soft and golden brown, about 15 minutes. Add Swiss chard, parsley and basil. Sauté about 3 minutes. Stir in cherry tomatoes and remove from heat. Allow to cool.
04In a medium bowl whisk eggs with 3 tablespoons of the Parmigiano. Add Gruyere and whisk to blend well. Add to Swiss chard, and mix well. Add 1/3 cup green olives and 1/3 cup Kalamata olives; if desired, up to an additional 1/3 cup olives may be added. Season with salt and pepper, and mix well.
05With the remaining 1 tablespoon olive oil, grease a shallow 10-inch round baking dish or pie plate. Dust the bottom with 2 tablespoons of the bread crumbs. Spread filling in the pan, dust with the remaining 3 tablespoons Parmigiano, and sprinkle with remaining 2 tablespoons bread crumbs and pine nuts. Bake uncovered until the top is golden brown, about 30 minutes. Serve hot or at room temperature.