Elevate your breakfast game with this irresistible High Protein Avocado Toast with Bacon, a savory combination that’s as nutritious as it is delicious! Packed with creamy mashed avocado, perfectly poached eggs, crispy bacon, and a vibrant mix of sautéed spinach and juicy cherry tomatoes, this recipe delivers a powerhouse of protein and healthy fats to keep you fueled throughout the day. Served on hearty whole grain toast and finished with a zesty touch of lemon juice and red pepper flakes, this dish is both indulgent and wholesome. With only 25 minutes from start to finish, it’s a quick, satisfying option for breakfast, brunch, or even a light dinner. Perfect for avocado toast lovers looking to add a protein boost, this recipe hits all the right notes of flavor, texture, and nourishment.
Preheat a frying pan over medium heat. Add the bacon slices and cook until crispy, about 5-7 minutes, flipping halfway through. Remove the bacon and place on a paper towel-lined plate to drain excess fat.
Meanwhile, in a small pot, bring water to a gentle simmer. Crack the eggs into a cup and gently slide them into the simmering water. Cook for 3-4 minutes for soft poached eggs, or a bit longer for firmer yolks. Remove with a slotted spoon and set aside.
Halve the avocado, remove the pit, and scoop the flesh into a bowl. Use a fork to mash the avocado, then stir in the lemon juice, salt, and black pepper. Set aside.
Toast the slices of whole grain bread until golden brown.
Cut the cherry tomatoes into halves.
In the same frying pan used for the bacon, add a teaspoon of olive oil and sauté the spinach leaves until wilted, about 2 minutes.
To assemble, spread the mashed avocado mixture evenly over each slice of toasted bread.
Top each toast with a layer of sautéed spinach, followed by half of the crispy bacon and poached egg on each slice.
Divide the cherry tomato halves between the two toasts.
Finish with a sprinkle of red pepper flakes and a little extra salt and pepper if desired. Serve immediately.
Calories |
933 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 67.2 g | 86% | |
| Saturated Fat | 14.0 g | 70% | |
| Polyunsaturated Fat | 8.1 g | ||
| Cholesterol | 404 mg | 135% | |
| Sodium | 2131 mg | 93% | |
| Total Carbohydrate | 51.4 g | 19% | |
| Dietary Fiber | 20.0 g | 71% | |
| Total Sugars | 8.8 g | ||
| Protein | 37.4 g | 75% | |
| Vitamin D | 2.2 mcg | 11% | |
| Calcium | 184 mg | 14% | |
| Iron | 5.9 mg | 33% | |
| Potassium | 1797 mg | 38% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.