Basil-pesto: Place garlic and walnuts into the well of a food processor and pulse until chopped into small pieces. Add basil leaves and 2 tablespoons oil and pule until roughly chopped. With motor running, slowly drizzle remaining oil into the food processor. Lightly season with salt and pepper and fold in grated Parmesan. Set aside until ready to use.
Place a nonstick skillet over medium heat and melt butter.
Once butter has melted crack eggs and cream into a mixing bowl and whisk together until light and fluffy.
Reduce heat to medium-low and pour egg mixture into skillet. Using a wooden spoon stir eggs in a circular motion until they begin to break up and small curds form. Continue to stir until the eggs begin to set, but are still creamy, about 3 to 5 minutes. Remove from heat.
Place buttered and toasted baguette slices onto a plate and top each with crispy bacon. Divide eggs from the skillet onto the bacon topped toast. Lightly season with salt and cracked black pepper and drizzle with prepared pesto. Serve immediately.
