Begin by cutting all of your vegetables and bacon into small bite size pieces. Add the sweet potatoes into the cast iron skillet on medium heat with a tsp of olive oil. Add salt and pepper to taste. Let them sauté for 10-15 minutes.
Add the zucchini and onion into the skillet. Cook for an additional 5 minutes.
While the zucchini and onion are cooking, add the bacon into another skillet and cook it. Once it's done, add the bacon with about a tablespoon of the bacon fat in the skillet. Combine and turn the skillet on low heat and keep it warm.
Make your pesto! Add spinach, parsley, juice of one lemon, parmesan cheese, almonds, olive oil and salt and pepper to taste to a food processor. Pulse until combined.
Add 1-2 tbsp of the pesto into the hash.
Add butter to another skillet and fry your egg! Crack it and let the whites of the egg cook through - for about 2-3 minutes on medium heat.
Place the egg on top of the hash. Serve immediately and enjoy!