Crustless Quiche with Edamame and Sun Dried Tomatoes Recipe | Yummly