Heat a large skillet over medium-high heat. Add the Italian sausage. Break it apart with a spoon and cook for 6-8 minutes until browned. Remove sausage and set aside.
Add olive oil to the skillet. Add diced russet and sweet potatoes. Season with salt and pepper. Cook for 12-15 minutes until tender and crispy.
Add diced onion and zucchini to the pan. Sauté for 3-4 minutes until tender.
Stir the cooked sausage back into the skillet. Add garlic powder and keep warm.
In a separate pan, whisk eggs with chopped parsley and salt. Scramble gently until fluffy (2-3 minutes).
Scoop hash into bowls and top with scrambled eggs. Serve hot.