Preheat oven to 375. While oven is pre-heating, dice sweetpotatoes. Place diced sweetpotatoes on a baking sheet and season with olive oil, salt, pepper and garlic powder, and bake for 30-35 minutes.
While the sweetpotatoes are baking, measure your oats, bone broth/chicken broth and water, and place in a small to medium pot over medium-high heat. Cover and cook for 5-7 minutes, until the liquid is absorbed and the oats thicken.
Add in spinach (if using) and mix until the spinach warms and starts to wilt, about 1-2 minutes.
In a medium skillet, start cooking your bacon, turning as needed. Cook until it reaches the desired crispness.
Once the oats are done cooking, transfer them (with the sautéed spinach) to a serving bowl or bowls. Add the hard-boiled eggs, avocado (mashed or sliced), cooked sweetpotatoes and bacon, if using. Top with everything but the bagel seasoning, salt and pepper and parmesan cheese. Enjoy!