Meatball Frittata with Leeks and Mushrooms

Save Recipe
  • Level: Easy
  • Total: 1 hr
  • Active: 30 min
  • Yield: 4 servings
Share This Recipe


4 tablespoons unsalted butter

2 leeks (white and light green parts), halved lengthwise, thinly sliced and rinsed 

Kosher salt 

8 ounces button mushrooms, sliced

1 teaspoon chopped fresh thyme 

1 clove garlic, minced

8 large eggs

1/3 cup plus 2 tablespoons half-and-half

3 tablespoons finely chopped fresh chives

Freshly ground pepper

3 ounces goat cheese, at room temperature

8 beef meatballs, halved


  1. Preheat the oven to 375˚. Melt 2 tablespoons butter in a medium ovenproof nonstick skillet over medium-high heat. Add the leeks and a large pinch of salt and cook, stirring occasionally, until tender but not browned, 5 to 7 minutes; remove to a plate.
  2. Add 1 tablespoon butter and the mushrooms to the skillet. Cook, stirring occasionally, until tender and browned around the edges, 5 to 7 minutes. Add the thyme, garlic and a large pinch of salt. Cook, stirring, until the garlic is tender but not browned, about 30 seconds. Transfer to the plate with the leeks and wipe out the skillet; set aside. 
  3. Whisk the eggs with 1/3 cup half-and-half in a large bowl. Add the leek-mushroom mixture, chives, 1 teaspoon salt and a few grinds of pepper. Mix the goat cheese and remaining 2 tablespoons half-and-half in a small bowl until smooth and creamy. 
  4. Melt the remaining 1 tablespoon butter in the reserved skillet over medium heat. Add the egg mixture and arrange the meatballs in the skillet, pressing them about halfway into the egg mixture. Drop small spoonfuls of the goat cheese mixture evenly over the eggs. Transfer the skillet to the oven and bake until the frittata is lightly browned, set and puffed in the center, 25 to 30 minutes. Slide onto a cutting board and let rest 10 minutes before slicing.