- In a medium-to-large skillet, roast the garlic and red pepper flakes in olive oil on medium heat until they’re giving off that lovely scent of garlic.
- Add tomatoes, salt, pepper, and rosemary. If you’re using puréed tomatoes, stir and simmer for 15-20 minutes. If you’re using diced or whole tomatoes, simmer and smash the tomatoes until everything has broken down. Wait until wells made with a big spoon in the sauce hold a rough shape for a little bit.
- Add the butter, parmesan cheese, more salt, and the red pepper flakes once everything’s boiled down into a nice thick sauce. Taste it to ensure you’ve got the spices right for your preferences. Give it a bit of time to warm up (until the butter’s well distributed and melted in).
- While that’s warming, crack eggs into a container.
- Once the tomato sauce is simmering and bubbling, make wells in the sauce, evenly spaced. Slip the eggs one by one into the wells.
- Cook with a lid on until the whites set. This takes 3-4 minutes. Leave the yolks somewhat runny!
- Once set, take the skillet off the heat and add more cheese and parsley for garnish. Get some garlic bread (nice and crusty—homemade is great, but frozen works well too) and get eating.