In a small bowl, whisk eggs together and add basil and sea salt. Set aside
Heat a small cast iron pan over medium heat and add bacon. Cook until the fat renders off, about 5 minutes. Remove the bacon and set aside. Add the onion and spinach and cook for 2-3 minutes
Add the bacon back to the pan along with eggs. Cook over medium heat for about 4-5 minutes, careful not to disturb the setting egg
Add the tomato slices on top and place in oven to cook for 20 minutes
Remove from the oven and garnish with extra basil, if desired. Let it cool slightly, serve and enjoy!
Notes
Leftovers: Refrigerate in an airtight container for up to two days
Add Flavor: Add minced garlic and chili flakes
No Pork: Use turkey bacon instead