Go Back
green eggs donuts on white plate
Print Recipe
3 from 1 vote

Green Eggs {and ham} Donuts

Author: Dorothy Kern


  • 1 teaspoon baking powder
  • 1 cup flour
  • 3/4 teaspoon salt
  • 1/4 cup granulated sugar
  • 1 tablespoon brown sugar
  • 1 teaspoon vanilla
  • 1 egg
  • 1 tablespoon coconut oil , liquid (or vegetable oil)
  • 1/4 cup + 1 tablespoon coconut milk (or skim/fat-free milk or almond milk)
  • 2 tablespoons fat-free plain or vanilla Greek yogurt (or fat-free plain/vanilla yogurt)
  • 1 cup canned white frosting


  • Preheat oven to 350 degrees. Spray a donut pan with cooking spray. I used a regular sized donut pan, but you could also use a mini pan.
  • Whisk baking powder, flour, salt, and both sugars in a large bowl. Stir in vanilla, egg, coconut oil, yogurt, and milk. Stir until just combined.
  • Place batter in a large ziploc bag. Snip off one corner and pipe into your donut pan. The batter will fill all six cavities, with a little left over.
  • Bake about 8 minutes, until a toothpick inserted in a donut comes out clean. They won’t brown much! Cool for five minutes in the pan and then gently remove. Cool at least 10 more minutes before glazing.
  • Place 1/2 cup canned frosting (or about 1/4 of a can) in a small bowl. Heat for 20-30 seconds in the microwave, watching to make sure it doesn’t get too hot. Stir to make sure it’s all liquid. Dip the tops of the donuts one at a time in the melted frosting. Place frosting side up on a wire rack set over a cookie sheet. Cool 10 minutes.
  • Place an additional 1/2 cup frosting in another bowl. Tint with green food coloring. I suggest using gel coloring rather than regular - it will make your colors brighter. I used regular food coloring and my green is lighter than it should be. Scoop 1 tablespoon of green frosting into the center of each donut to simulate the yolk. Serve with bacon for the “ham”!