Creamy Goat Cheese Egg Sandwich with Caramelized Onions

This creamy goat cheese egg sandwich is what brunch dreams are made of!

The Deets

This creamy goat cheese egg sandwich with caramelized onions and lemony arugula is what breakfast egg sandy dreams are made of!! I could eat this everyday for breakfast, it’s just that good. I love having caramelized onions in my fridge to have on hand for salads, toast and breakfast sandwiches like this one. To make your caramelized onions, you’re going to cut them into rings and add to a pan and stir often. I added a little splash of wine for some added flavor. Once your onions are caramelized, it’s time to make the eggs – the real star of the show! I cracked the eggs into a pan, and I added just a little Vermont Creamery bijou goat cheese for that velvety texture. Make sure to save a little goat cheese for the topping on your sandwich. You could really use any creamy cheese for this, but I love a good goat cheese. I used a semolina roll for this because it can really hold all of the ingredients together! I’m a big egg sandwich gal and love to experiment with different variations. Definitely check out my other egg sandy inspired recipes here!

Creamy Goat Cheese Egg Sandwich with Caramelized Onions

Print Recipe


  • Semolina roll
  • 2 eggs
  • 1 tbsp butter
  • Creamy cheese of choice this is the Vermont Creamery bijou goat
  • 1 cup arugula
  • 1/2 a lemon
  • Sea salt
  • Pepper
  • 1 onion
  • Olive oil
  • Splash of wine


  • Step 1: Peel onion and thinly slice into rings. Add oil to a large skillet and add onions. Season with salt and pepper. Cook on medium heat, stirring often. When pan is dry, add a splash of wine every so often. Cook onions for about 25-30 min or until onions have reduced drastically in size and become browned and caramelized.
  • Step 2: Preheat oven to broil. Slice bread and add slice of cheese to each piece. Broil for about 3-4 min or until browned and melty.
  • Step 3: Meanwhile, melt butter in a skillet. Whisk eggs and when skillet is very hot, pour eggs into pan. Add salt, pepper and a few more pieces of cheese. This will make the eggs super creamy and extra fluffy. Using a spatula, fold the eggs toward the middle of the pan. Turn heat off after 1 min as the eggs will continue to cook.
  • Step 4: Season some arugula with lemon juice, salt and pepper. Add eggs to melty cheese bread, and add onions and arugula. Enjoy!

You'll also love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

I’m Abigail, a creative director, home cook and content creator living in Brooklyn. I love making the easy stuff with a twist and yes, I eat a lot of toast. This is where I share my latest recipes, so please make yourself at home.