Skillet Eggs in Tomato Sauce

Prep Time:
25 mins
Total Time:
1 hrs


  • ¼ cup extra-virgin olive oil

  • 2 large cloves garlic, thinly sliced

  • 3 pounds large tomatoes, chopped (about 10 cups)

  • Coarse salt and freshly ground pepper

  • 8 fresh basil leaves

  • 6 large eggs

  • 1 ounce Parmesan cheese, shaved, for garnish


  1. Heat oil in a large skillet over medium heat. Add garlic and cook, stirring occasionally, just until it starts to brown around edges, 30 seconds to 1 minute. Add tomatoes, 2 teaspoons salt, and basil; simmer until tomatoes have broken down into a loose sauce, about 20 minutes.

  2. Make a well in tomato sauce with the back of a large spoon and crack 1 egg into well. Repeat with remaining 5 eggs. Season with salt and pepper and cook until whites are set and yolks are cooked as desired, about 25 to 30 minutes. Top with cheese and serve with sauce immediately from the skillet.

Related Articles