Kirbie's Cravings

Green Eggs and Ham Cups

These egg cups with bacon and pesto are my take on “green eggs and ham.” They are easy to make, portable, and delicious. They are great as a grab-and-go breakfast or for holiday brunch celebrations.

photo of a four Green Eggs and Ham Cups on a white plate

Recently I had a green eggs and ham waffle sandwich at Bruxie. They created the green eggs effect with a mound of pesto that was both delicious and a beautiful shade of green. That sandwich inspired these egg cups I’m sharing today because who doesn’t like the idea of green eggs and ham? These are my take on the concept inspired by the book, Green Eggs and Ham, many of us grew up reading.

If you haven’t already noticed, I adore the color green (and purple). I tend to really like green foods like pesto and matcha green tea.

overhead photo of one Green Eggs and Ham Cup on a plate

How to Make Egg Cups with Bacon and Pesto

  • For the ham part of the egg cup, I chose to use bacon and I followed the process I used to make my Bacon Egg Breakfast Cups.
  • For bright green pesto, use homemade fresh pesto made with lightly blanched basil leaves. You can use premade pesto, too, but the green color is usually duller. I took advantage of the basil growing in my garden, which has been blooming like crazy, to make fresh pesto for these egg cups.

photo collage of basil plants in a garden

  • This recipe makes four egg cups. You can easily scale this recipe to serve as many people as you want because each egg cup has one slice of bacon, one egg, and about 3 teaspoons of pesto, so just increase the ingredients based on how many people you are serving.
  • I recommend using precooked bacon for this recipe. You want the eggs and bacon to cook evenly and if you use raw bacon it will take longer to cook than the eggs, which means your eggs will end up overcooked. I buy precooked bacon at Costco, but if you can’t find it you can precook the bacon yourself. Just fry it in a skillet until it’s almost done but not yet crispy. You want it to still be flexible so you can fit it into the muffin molds.
  • Line the sides of greased muffin molds with one slice of bacon each. You want to line the molds so when the egg cups are cooked the bacon is wrapped around the egg.
  • If you’re like me and love runny egg yolks, I recommend removing half of the egg white in each mold. Egg whites take longer to cook than the yolks, so scooping some out will ensure your egg yolks are runny and the whites are fully cooked.
  • If you prefer harder cooked eggs you can keep all of the egg white with the yolk.
  • I like to add 1 teaspoon of the pesto in each cup before I bake them. That way, you get the fresh pesto flavor baked into each egg. Spoon the pesto in an area with a lot of egg white before you pop them in the oven.
  • Bake the egg cups for about 7 to 8 minutes at 400°F or until the whites are set. If you like your yolks cooked through you will need to add a few more minutes to the cooking time.
  • Spoon the rest of the pesto on the egg cups before serving.

overhead photo of four Green Eggs and Ham Cups on a plate

These green eggs and ham cups are delicious and so fun to eat. I love the pop of green pesto and it tastes great with the smoky bacon.  It was really hard to stop myself from eating too many.

photo of green eggs and ham pesto bacon cups

Pesto Egg Bacon Cups

Servings: 4 egg cups
Prep Time: 5 minutes
Cook Time: 7 minutes
Total Time: 12 minutes
Course: Breakfast
Cuisine: American
These pesto egg bacon cups are my take on “green eggs and ham.” They are easy, portable, and delicious. They are great as a grab-and-go breakfast or for serving at a holiday brunch celebration. You can easily scale this recipe to make as many egg cups as you want - each one has one slice of bacon, an egg, and a few teaspoons of pesto.


  • 4 large eggs
  • 4 slices precooked bacon (see note)
  • 12 tsp pesto divided (3 teaspoons per egg)


  • Preheat oven to 400°F. Grease muffin molds. Line interior of muffin molds with a ring of bacon.
  • For runny yolks: Crack and egg into the middle of each bacon ring. Remove approximately half of the egg white. This will ensure the egg whites will cook through while the yolks are still runny. For harder cooked yolks you can use all of the egg white.
  • Spoon 1 teaspoon of pesto into each bacon cup, placing it on top of an area with a lot of egg white surface. Bake cups for about 7-8 minutes or until egg white is set and yolks are still runny (or longer if you want the yolks to be fully cooked). 
  • Spoon an additional 2 teaspoons of pesto on top before serving.


  • I buy precooked bacon at Costco. You can also use completely raw bacon, but you will have to precook it until it's almost done before you assemble the egg cups.


Serving: 1egg cup, Calories: 231kcal, Carbohydrates: 2g, Protein: 11g, Fat: 20g, Saturated Fat: 6g, Sodium: 366mg, Fiber: 1g, Sugar: 1g, NET CARBS: 1

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

Did you make this recipe?I'd love to see it! Mention @KirbieCravings and tag #kirbiecravings!

More Breakfast and Brunch Recipes

33 Recipe Ideas for Easter Brunch  | These brunch recipes are great for any occasion! I rounded up 33 of my favorites including lots of my favorite egg dishes that are great for breakfast or brunch plus other dishes to serve alongside them.

Eggs En Cocotte  | Eggs en Cocotte (Oeufs en Cocotte) is a French baked egg dish that translates as ‘egg in pots’. Despite its elegant name and appearance, it’s quite simple to make and utterly delicious.

Baked Bacon Eggs  | These eggs wrapped in bacon are fun to eat and simple to make!


Subscribe to receive new post updates via email

don’t miss a thing!

Get new post updates via email:

Leave a Reply

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

Recipe Rating

8 comments on “Green Eggs and Ham Cups”

  1. This is so striking and tasty looking! I love pesto but have never tried them this way. Another winner of a recipe to try!

  2. wow! i love the colours! these look so delicious, definitely a great breakfast idea.

  3. Oh my gosh. I can’t wait to try this. I love the photos. So colorful!

  4. I love green foods too. I love the green tea latte from starbucks and have had that exact conversation with myself: Do I like it because it’s green? Or because I really love it?

    These are so fun! I bet my kids would love them!

    • hehe. yeah, i couldn’t help but notice that i have a lot of green foods and purple ones too, and i’m never sure if its because of the color or because i really love it. like if it was brown, would i feel the same love? anyway, i do think this is a super fun breakfast/brunch item.