Veggie-packed breakfast that is full of protein, healthy fats, and tons of nutrients! This simple breakfast salad with poached eggs has all your breakfast favorites like roasted potatoes, bacon, and avocado, all topped over some greens for a delicious and nutrient-dense way to start the day! It makes the perfect Whole30, paleo, and gluten-free breakfast!
Preheat the oven to 375 degrees Fahrenheit and line a baking sheet with parchment paper. Add the diced sweet potatoes, 1 teaspoon oil, paprika, cumin, and salt and pepper. Mix well to fully coat. Bake for 30-35 minutes until crispy.
Make the tomato and cucumber salad. Add the diced tomatoes, cucumber, 1 teaspoon olive oil, and dill to a bowl. Mix well to combine.
When there are about 15 minutes left on the potatoes, make the bacon. Remove the pan from the oven and create some room for the bacon. Place on the baking sheet and season with pepper. Bake for 15 minutes until crispy. The bacon will let off some grease, so make sure there is enough room between it and the potatoes. Once done, remove and place on a paper towel-lined plate to cool. Roughly chop once cooled.
When there are about 10 minutes left on the bacon, make the eggs. Fill a medium-sized saucepan with a few inches of water and let it come to a simmer. Crack an egg into a small bowl and set aside. Add a splash of apple cider vinegar to the water once it simmers. Using a spoon, swirl the water to create a whirlpool and slowly drop the egg into the water. Let it cook for 3-4 minutes (depending on your preference on how you like your eggs cooked) and remove with a slotted spoon. Repeat with the remaining egg.
Assemble the salad. Add greens, sweet potatoes, tomato cucumber salad, bacon, avocado to a large bowl. Top with poached egg and any optional toppings. I like to squeeze fresh lemon juice on it for a dressing. Enjoy!