This Pesto Focaccia Breakfast Sandwich is the ultimate brunch stack.

This Pesto Focaccia Breakfast Sandwich is a fresh, flavor-packed way to start your morning. Built on soft, housemade focaccia that’s fluffy on the inside and golden on the edges, it layers together creamy pesto, ripe tomato slices, crispy bacon, perfectly cooked eggs, and buttery avocado. Every bite is savory, satisfying, and full of texture.
This recipe is inspired by a sandwich I had at The Hoot in Maine—a delicious, farm-to-table spot where the breakfast sandwiches are truly unmatched. The herby pesto brings a bright, garlicky punch that soaks into the focaccia just enough to make it irresistible. Whether you’re enjoying it on a slow weekend morning or grabbing it on the go, this sandwich feels hearty and elevated—like your favorite café breakfast, but better.
Check out my full collection of recipes here for ideas. There is something for everyone!

Pesto Focaccia Breakfast Sandwich
Ingredients
- Focaccia bread
- 3 strips bacon
- 2 eggs
- 1 tbsp butter
- 3 slices sharp cheddar
- 1/2 avocado
- 2 slices tomato
Pesto
- 3/4 cup basil leaves
- 3/4 cup olive oil
- 2 garlic cloves
- 1/2 cup parmesan cheese
- 1/4 cup pine nuts
- sea salt
- pepper
Instructions
- In a food processor, combine pesto ingredients and blend until smooth. Season to taste.
- Add bacon to a pan on medium heat and cook until desired level of crispiness. Transfer to a paper towel lined plate.
- Add butter to a skillet and crack 2 eggs. Season with salt, pepper and red pepper flakes. Cook until desired, I did about 2-3 min for a nice over easy egg.
- Toast focaccia bread in a skillet until golden brown.
- Assemble your sandwich: Spread pesto on both sides of the focaccia. Add sliced avocado, eggs, bacon, tomato and cheddar. Enjoy!
Made this recipe? Don’t gatekeep! Five stars? Chef’s kiss?
I’d love to hear it! Review or comment below.