Preheat a large nonstick skillet over medium-high heat.
Peel and mince garlic.
2 cloves garlic
Once the skillet is hot, add oil and swirl to coat the bottom.
4 tsp extra virgin olive oil
Add mushrooms, garlic, and thyme to the skillet. Cook, stirring occasionally, until mushrooms are tender, 3-4 minutes.
⅛ tsp thyme
Meanwhile, crack eggs into a medium bowl and season with salt and pepper; whisk to combine.
10 eggs
⅛ tsp salt
⅛ tsp black pepper
Push mushrooms to the edge of the skillet and add tomatoes, cut-side down. Cook, undisturbed, until tomatoes are browned, about 3 minutes. Transfer mushrooms and tomatoes to a plate and cover with aluminum foil.
Return the skillet to the stove over medium heat; once hot, add oil and swirl to coat the bottom.
4 tsp extra virgin olive oil
Pour the egg mixture into the skillet. Scramble the eggs using a combination of stirring and flipping, making sure to bring in all the mixture from the edges of the pan. Cook until the eggs are no longer runny.
To serve, divide the scrambled eggs, mushrooms, and tomatoes between plates. Enjoy!