← Back to Blog

Veggie Frittata — The Pot That Wasn’t Big Enough

October. Jayden ran the half marathon. 13.1 miles. The Nashville Rock 'n' Roll Half Marathon — the real one, the one with thousands of runners and a medal at the finish and bands playing on the course and the energy of a city running together. The NFD guys ran with him — four firefighters in NFD jerseys surrounding a thirteen-year-old boy in running shorts and the carbon-plate shoes I bought him for Christmas, and the surrounding was: protection and love and the visible proof that this boy is: carried. Not carried physically — his legs did the work. Carried emotionally. Carried by the men who run beside him.

I was at Mile 10. With Chloe (camera), Elijah (orange sign: "GO JAYDEN RUN FAST"), and Mama (lawn chair, refusing to stand, insisting she could see fine from the chair, the woman watches everything from chairs now). Jayden came around the bend at Mile 10 and I saw him — red-faced, sweating, the expression of a person who is hurting and choosing to keep going anyway — and I screamed. Not his name. Not encouragement. Just: a scream. The primal mother-scream of a woman watching her son do something she never imagined he could do. He heard me. He looked. He smiled. The smile was: the entire conversation. The smile said: I'm doing it. I'm doing the thing. The thing is: hard. But I'm doing it.

He finished. 2 hours, 14 minutes. Not fast. Not the point. He FINISHED. He crossed the finish line and the firefighters were there and they put the medal around his neck — a real medal, the kind that says "FINISHER" — and Jayden held the medal and he looked at it and he looked at the firefighters and he said: "Same time next year?" Same time next year. The commitment. The boy is: a runner. The boy is: a finisher. The boy who pushed a bully in a hallway has run 13.1 miles through Nashville with firefighters at his side and a medal around his neck. The distance from the hallway to the finish line is: not measured in miles. It's measured in: Saturdays with Pastor James. In unsent letters. In scrambled eggs. In cross-country meets. In: the guys. The distance is: everything.

After the race: the restaurant. Of course. The whole family at the counter. Jayden's medal around his neck. The firefighters came — Rodriguez, two others from Station 18. Mrs. Henderson was there (she heard about the race and came early, stool three, the woman who has been part of this story since Day One). Mama was there. The table was: full. The table was full of people who came to see a boy finish something. The finishing is: the victory. The finishing has always been the victory.

Dinner: pasta. Jayden's choice. Obviously. The carb-loading champion. I made the biggest pot of spaghetti I've ever made and the pot was: not enough. The boy ate, the firefighters ate, Mrs. Henderson ate, and the eating was: the celebration. The celebration that doesn't need champagne or speeches. Just: pasta. Just: the table. Just: a boy who ran 13.1 miles and finished. Amen.

I know I said spaghetti — and yes, that night it was spaghetti, the biggest pot I’ve ever made — but the dish I keep coming back to for a table that full, a moment that big, is this Veggie Frittata. It feeds a crowd without fuss. It asks nothing of you except showing up and putting it in the oven, which is exactly the kind of cooking a mom who just screamed a primal scream at Mile 10 needs to do. Make it the morning after the race, make it the weekend before the next one — either way, it belongs at a table full of people who showed up for someone they love.

Veggie Frittata

Prep Time: 15 min | Cook Time: 25 min | Total Time: 40 min | Servings: 6

Ingredients

  • 8 large eggs
  • 1/4 cup whole milk
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil
  • 1 cup baby spinach, roughly chopped
  • 1/2 cup cherry tomatoes, halved
  • 1/2 cup zucchini, diced small
  • 1/3 cup red bell pepper, diced
  • 1/4 cup yellow onion, finely diced
  • 2 garlic cloves, minced
  • 1/2 cup shredded mozzarella or fontina cheese
  • 2 tablespoons fresh parsley or basil, chopped (for garnish)

Instructions

  1. Preheat the oven. Heat your oven to 375°F. Position a rack in the center of the oven.
  2. Whisk the eggs. In a large bowl, whisk together the eggs, milk, salt, and pepper until smooth and slightly frothy. Set aside.
  3. Saute the vegetables. Heat olive oil in a 10-inch oven-safe skillet (cast iron works beautifully) over medium heat. Add the onion and bell pepper and cook, stirring occasionally, for 3–4 minutes until softened. Add the garlic and zucchini and cook 2 minutes more. Stir in the spinach and tomatoes and cook just until the spinach wilts, about 1 minute.
  4. Add the eggs. Spread the vegetables into an even layer in the skillet. Pour the egg mixture evenly over the top. Scatter the shredded cheese over the surface. Let the frittata cook undisturbed on the stovetop for 2–3 minutes, until the edges just begin to set.
  5. Bake. Transfer the skillet to the preheated oven and bake for 18–22 minutes, until the center is fully set and the top is lightly golden. A toothpick inserted in the center should come out clean.
  6. Rest and serve. Remove from the oven and let cool for 5 minutes before slicing into wedges. Garnish with fresh parsley or basil. Serve warm or at room temperature.

Nutrition (per serving)

Calories: 185 | Protein: 14g | Fat: 12g | Carbs: 6g | Fiber: 1g | Sodium: 310mg

Sarah Mitchell
About the cook who shared this
Sarah Mitchell
Week 509 of Sarah’s 30-year story · Nashville, Tennessee
Sarah is a single mom of three, a dental hygienist, and a Nashville girl through and through. She started cooking at eleven out of necessity — feeding her younger siblings while her mama worked double shifts — and never stopped. Her kitchen is tiny, her budget is tight, and her chicken and dumplings will make you want to cry. She writes for every mom who's ever felt like she's not doing enough. Spoiler: you are.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?