Eggs en Cocotte is an easy way to cook eggs for breakfast or brunch. Add some spinach and bacon, or whatever you have on hand.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my full disclosure policy here.
Eggs en cocotte is a simple, classic French recipe that's easy to make when you are feeling lazy, but also a beautiful dish that's fancy enough to serve to guests for brunch.
This recipe is easy to customize to whatever you have in the fridge - leftover veggies like mushrooms or peppers, most any kind of cheese, herbs, etc. I like the spinach here because I always have some around, and it adds nice green to the dish, no matter what time of year.
I do my eggs en cocotte in the oven, but Jacques Pépin does his oeufs en cocotte in a covered deep skillet on the stove top. I am reading his book, The Apprentice: My Life in the Kitchen, right now - for the third time. I highly recommend it. He has an incredibly interesting life and I can hear his voice in my head when I read it. I love that.
What are eggs en cocotte?
A cocotte means any kind of small, heat-proof dish that you can use to cook and serve individual portions. Eggs en cocotte are cooked in small dishes, usually with heavy cream, and other ingredients like veggies or a bit of bacon, etc. They are then cooked in the oven in a water bath, which helps the eggs to cook evenly and prevents overcooking.
Video
Ingredients
- Eggs
- Heavy Cream
- Cooked vegetables: Use whatever you have, like spinach, mushrooms, red peppers, etc.
- Optional: Cooked bacon, sausage, or prosciutto. Top with chives, scallions, or parsley. Add gruyére or goat cheese.
How to make it
Preheat oven to 350.
Grease ramekins/cooking dishes with butter or olive oil.
Cook bacon according to your desired method. I prefer the microwave for this dish. So easy. No mess.

In a skillet over medium heat, melt butter or add olive oil and quickly wilt spinach. Distribute the spinach evenly among ramekins or serving dishes.

Add 4 tablespoons of heavy cream to each dish. I love to make this in my Lodge cast iron mini-servers or my Lodge cast iron mini-skillets.

Make a small indent in the spinach and nestle the eggs into them. Season with salt and pepper.

Place the serving dishes onto a sheet pan or into a casserole dish and place in the oven. Carefully pour hot water into the sheet pan so each dish has water ⅓ to halfway up the sides of the dish. This ensures gentle cooking.
Cook for 10-15 minutes, or until eggs are just set, or longer if you prefer your egg yolks more done in the center. I like mine sunny and runny!
Crumble the bacon and distribute evenly over each dish. Serve immediately.

Related Recipes
- Buckwheat Crepes are another classic French recipe that can be made with with whatever ingredients you have on hand.
- My Piperade recipe offers a twist on the traditional, using spicy chorizo.
- Baked Eggs in Avocados with Chorizo and Queso Fresco will whisk you away to a seaside Mexican resort.
- Chilaquiles Verdes with Fried Eggs and Chorizo is my favorite Mexican breakfast of all time!
Recipe

Eggs en Cocotte with Spinach and Bacon
Ingredients
- 8 eggs
- 6 oz baby spinach
- 1 tablespoon butter or olive oil
- 8 slices bacon
- 16 tablespoon heavy cream
- kosher salt
- cracked black pepper
Instructions
- Preheat oven to 350 degrees.
- Grease the cooking dishes with butter or olive oil.
- Cook bacon as desired, set aside. I prefer the microwave for this. So easy. No mess.
- In a skillet over medium heat, melt butter or add olive oil. Sauté spinach until just wilted. Distribute evenly among cooking/serving dishes.
- Add 4 tablespoon heavy cream to each dish.
- Create a small well in the spinach, and crack two eggs into each container. Season with salt and pepper.
- Cook in a water bath: Place cooking/serving dishes on a baking pan and place it in the oven. Carefully add hot water to the pan so it goes ⅓ to ½ way up the sides of the cooking dishes.
- Bake for 10-15 minutes or until the eggs are done to your liking. Remove from oven, crumble bacon on top. Serve immediately.
Video
Notes
- This recipe assumes that your cooking vessels will hold two eggs easily. Just cut ingredients in half if using a smaller container and only cooking one egg in each.
- I like to use my Lodge cast iron mini servers or my Lodge cast iron mini skillets for this recipe because the presentation is so cute!!
Randi
I made it two days on a row, since I had some leftover spinach. It was delicious! However, I had the oven on too low, so had to give it more than the 15 minutes - I do like the yolk runny, but the white has to be firm.
I will definitely cook it when I have guests for lunch. 😀
Debra
Hi Randi!
Love this! Thanks for sharing and I'm sure your guests will love it!
Randi
Hi Debra,
I’m a Danish woman, also a Virgo, like you. For along time I have wanted to make eggs en cocotte, then I found your recipe. Will have to try that! Is sounds and looks so yummy. When I saw you mentioned Jaques Pepin, I was even more determent to try it. He makes a really good chicken recipe with cream and mushrooms.
I sent your recipe to an American friend, she said this… “Oh that does sound yummy. Eggs are probably my favorite food!”
Will let you know how it turns out, as soon as I try it. Thanks a lot! Your video is really enticing, and it looks fairly easy.
Debra
Hi Randi,
This lovely comment warms my heart! Please do let me know how it turns out for you. It's truly so easy and so yummy! And yes, Jaques Pepin knows what's up, be it bacon or chicken. I love him!
Thank you for reading,
Debra
Randi
Hi Debra,
I just made it for lunch and it was yummy! I used only one egg, in a small ramekin, since I also had a few slices of Danish smoerrebroed (on ryebread). I had to give a bit more than 15 minutes in the oven, it was on too low. Will definitely make it again - also when I have guests for lunch.
I checked the J. Pepin book you recommend. Must get that, too.
Thanks! 😁