8 ounces dried spaghetti
4 slices thick-sliced bacon
2 tablespoons olive oil
1 cloves garlic, thinly sliced
1 to 2 tablespoons unsalted butter
juice of 1 lemon
small handful coarsely chopped parsley
1/3 cup shredded parmesan cheese, plus more for topping
salt and crushed red pepper flakes, to taste
2 large eggs, poached
Place a rack in the upper third of the oven and preheat oven to 350 degrees F. Line a baking sheet with foil and place uncooked bacon on a single layer atop the foil. Place in the oven and allow to cook until bacon is crisp, 8 to 12 minutes depending on how crisp you like your bacon. Remove from the oven and placed the bacon on two paper towel atop a dinner plate. Allow to rest until cool enough to handle. When cool, chop coarsely.
Bring a large pot of water to a boil. Add a large pinch of salt to the boiling water and add dry spaghetti. Cook until al-dente then drain.
While the pasta cooks, heat olive oil in a small saucepan. Add the sliced garlic and cook over low heat until the oil is fragrant and the garlic is just slightly golden. Remove from the heat and add butter. Stir to melt.
In a large bowl, toss together warm drained pasta, garlic oil with butter, lemon juice, parsley, bacon, parmesan cheese, and salt and pepper to taste. Poach eggs, according to your own genius.
Divide between bowls and top with egg. Sprinkle with a bit more cheese and crushed red pepper flakes. This breakfast is best served the day it is made.
bacon recipe source: Joy Wilson, Joy the Baker (@joythebaker), September 2, 2013