Yes, it is, as long as you can eat dairy products. Ricotta cheese and eggs add protein and hold the pie together. The tomatoes are low in calories, high in nutrients, and add a ton of flavor.