This Black Bean, Corn Avocado Toast with Eggs & Bacon is one of the best ways to level up avocado toast.

Black Bean, Corn, Avocado Toast with Eggs & Bacon is a hearty, flavor-packed spin on a classic breakfast. Creamy avocado is layered with smoky black beans, sweet charred corn, and crispy bacon, then topped with a perfectly cooked egg for a satisfying finish. The combination is colorful, balanced, and full of texture—rich, creamy, crispy, and just the right amount of indulgent.
This toast makes for an easy yet bold brunch or lunch that feels both comforting and energizing. It’s a great way to use pantry staples and bring some Southwestern-inspired flavor to the table. Whether you’re feeding a crowd or just yourself, this loaded toast brings big weekend energy to any day of the week.
If you enjoyed this toast, be sure to check out my full toast collection here!

Black Bean, Corn Avocado Toast with Eggs & Bacon
Ingredients
The guacamole:
- 2 ripe avocados
- 3/4 cup cup black beans, cooked and drained
- 3/4 cup corn kernels, fresh or frozen
- 1 small red onion, finely chopped
- 1 jalapeño pepper, finely chopped
- 1 small tomato, diced
- 1/4 cup cilantro, chopped
- Juice of 1 lime
- Salt and pepper to taste
The rest:
- 2 eggs
- Dash of milk or half and half
- A few strips of bacon
- Bread of choice (this is a sourdough)
- Olive oil
Instructions
- Cut the avocados in half, and mash until smooth and creamy.
- Add the black beans, corn, red onion, jalapeño pepper, tomato, and cilantro to the mashed avocados.Squeeze the lime juice, salt and pepper overtop and season to taste. Mix well to combine all the ingredients.
- Meanwhile add bacons slices to a skillet and cook on medium heat for about 5 min per side, or until the edges crisp. Transfer to a paper towel-lined plate to drain excess grease. Render most of the bacon fat and wipe out pan.
- Crack 2 eggs in a bowl and add a dash of milk or half and half. Whisk until smooth. Melt butter in a nonstick pan and add eggs. Fold eggs into the center of your pan as they cook. and when they are almost done to your desired likeness, remove from heat.
- Coat bread in olive e oil and cook for 2-3 min per side. Alternatively, you could leave a little bacon fat in the pan and cook the toast in that.
- Add guacamole to toast along with eggs and bacon. Enjoy!
Made this recipe? Don’t gatekeep! Five stars? Chef’s kiss?
I’d love to hear it! Review or comment below.