Real estate waits for no one. I showed 7 houses this week in neighborhoods where the asking prices climb like the temperature. Every showing is a conversation about what home means. Every key I hand over is a story beginning.
Dimitri stopped by the bakery Saturday morning to eat spanakopita and tell Mama she is doing things wrong. She told him he had his chance. They argued. They ate. They loved. In that order, which is the only order this family knows.
I am 50 years old and I have learned that life is not a straight line from A to B. It is a moussaka — layers of different things, some planned, some accidental, all held together by heat and time and the stubborn refusal to fall apart.
I grilled halloumi tonight with a squeeze of lemon and a drizzle of honey. The cheese squeaked between my teeth the way good halloumi should. The kitchen smelled like rosemary and the evening air and I thought: this is what survives. Not the money or the stress or the arguments about phyllo. The food survives. The recipes survive. The love baked into every dish survives.
The house was quiet this evening. I sat at the kitchen table with a glass of wine and the remains of dinner and I thought about all the tables I have sat at — Mama's table in Tarpon Springs, the table in the South Tampa house I lost, the table in the apartment where I started over, this table where I have fed my children for years. Every table is a different chapter. The food connects them all.
After Dimitri left and Mama had the last word (she always does), I kept thinking about that spanakopita — the spinach, the cheese, the layers of something honest beneath the surface. I didn’t have the energy for phyllo, but I had eggs and a bag of spinach and a kitchen that still smelled like the evening. This crustless spinach quiche is what I make when I want all the comfort of the Greek table without the argument about technique — simple, rich, and quietly perfect for a night when the house is finally still.
Crustless Spinach Quiche
Prep Time: 10 minutes | Cook Time: 40 minutes | Total Time: 50 minutes | Servings: 6
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 10 oz frozen chopped spinach, thawed and squeezed very dry
- 5 large eggs
- 1 cup whole milk ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup crumbled feta cheese
- 1/4 teaspoon freshly grated nutmeg
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- Cooking spray or butter, for greasing the pan
Instructions
- Preheat and prep. Preheat your oven to 375°F (190°C). Grease a 9-inch pie dish or oven-safe skillet generously with cooking spray or butter and set aside.
- Sauté the aromatics. Heat olive oil in a skillet over medium heat. Add the diced onion and cook for 5–6 minutes until softened and translucent. Add the garlic and cook for 1 minute more, stirring frequently. Remove from heat and let cool slightly.
- Prepare the spinach. Make sure the thawed spinach is thoroughly squeezed of all excess moisture — wrap it in a clean kitchen towel and wring firmly. This step is essential for a quiche that sets properly rather than turning watery.
- Mix the filling. In a large bowl, whisk the eggs until smooth. Add the ricotta, 3/4 cup of the mozzarella, the feta, nutmeg, oregano, salt, and pepper. Stir in the sautéed onion and garlic, then fold in the spinach until everything is evenly combined.
- Fill and top. Pour the mixture into the prepared dish and spread evenly with a spatula. Scatter the remaining 1/4 cup mozzarella over the top.
- Bake. Bake for 38–42 minutes, until the center is just set and the top is lightly golden. A knife inserted in the center should come out clean. If the top browns too quickly, tent loosely with foil after 25 minutes.
- Rest and serve. Allow the quiche to rest for at least 10 minutes before slicing. Serve warm or at room temperature — it is equally good either way, and arguably better the next day.
Nutrition (per serving)
Calories: 248 | Protein: 17g | Fat: 16g | Carbs: 8g | Fiber: 2g | Sodium: 490mg