This post may contain affiliate links.
There’s something magical about handing a child a potato… and watching them turn it into a full meal.
Not just any meal—but one they built themselves.
That’s exactly what happened in class the first time we made these egg potato boats. What started as “just potatoes” turned into one of the most requested recipes I’ve ever taught.
Because this isn’t just a recipe.
It’s a skill-building moment disguised as comfort food.

Why This Recipe Works for kids
This recipe hits the sweet spot between:
- hands-on learning
- simple ingredients
- and a “wow, I made that?” result
Here’s what’s really happening:
1. Twice-baked = better texture
The first bake softens the inside.
The second bake crisps the outside.
That contrast is everything.
2. The potato becomes a “bowl”
Kids love food they can build.
Scoop → fill → crack → bake
It turns cooking into a project, not a task.
3. The egg teaches real cooking skills
Cracking an egg into a potato feels like a big deal.
And it is.
They’re learning:
- coordination
- control
- timing
Without even realizing it.
What I’ve Seen in Class
Kids already love potatoes…
…but get curious when we create something totally new. This was a fun recipe to make in class and ended up being one of the favorite recipes that semester.
And it just happens to be packed with protein, too.
That makes me happy.
Ingredients
- 8–10 large potatoes (russet work best)
- 1 Tbsp avocado oil
- ½ cup milk of choice (dairy-free works great)
- ¼ cup fat (butter, ghee, or coconut oil for DF)
- 8 large eggs
- ¼ cup green onions or chives
- 2 Tbsp bacon or vegan alternative
- ¼ cup cheese of choice (optional, DF if needed)

Step-by-Step Instructions
1. Bake the potatoes
Preheat oven to 375°F.
- Wash potatoes
- Poke with a fork
- Rub lightly with avocado oil
- Place on parchment-lined sheet
Bake for 50–60 minutes, until tender.
Let cool 10–15 minutes.
2. Create the “boats”
- Slice the top off each potato
- Scoop out the inside
- Leave a thin layer to hold structure
Place skins back on baking sheet.
3. Make the filling
In a bowl, mix:
- scooped potato
- milk
- fat (butter, ghee, or coconut oil)
👉 This is your twice-baked base
Scoop a small amount back into each potato.
4. Add the egg
Carefully crack one egg into each potato.
Optional:
- sprinkle cheese
- add bacon or vegan alternative
5. Bake again
Return to oven for ~20 minutes, or until eggs are set to your liking.
6. Garnish + serve
Top with:
- green onions
- chives
Serve warm.
Dairy-Free Tips (Your Audience Will Love This)
This recipe is very easy to keep dairy-free:
- Use coconut oil or ghee substitute
- Choose unsweetened plant milk
- Skip cheese or use a DF version
You still get:
- creamy texture
- crispy skin
- rich flavor
No compromise.
Flavor Variations
Once you make these once, they become a template:
🥓 Classic Loaded
Bacon + cheddar + chives
🌱 Dairy-Free Veggie
Sautéed mushrooms + spinach + DF cheese
🌮 Taco Style
Ground meat or lentils + salsa + avocado
🍕 Pizza Boats
Marinara + mozzarella + pepperoni
Why This Recipe Works
This Egg Potato Boats recipe works because it combines simple ingredients with smart technique to create maximum flavor and texture.
These Loaded Breakfast Potato Boats with Baked Eggs are just what you need if you want a comforting and satisfying breakfast that feels special but is surprisingly easy to prepare. Baked potatoes with crisp edges are slightly hollowed out and stuffed with fresh eggs, melted cheese, and savory toppings — resulting in a substantial, all-in-one breakfast that looks amazing and tastes even better.
This recipe is perfect for slow weekend mornings, brunch gatherings, or even meal prep for the week ahead. The potatoes become golden and slightly crispy on the outside while staying soft and fluffy inside. Once filled and baked with eggs, they transform into a warm, protein-packed meal that keeps you full for hours.
Simple ingredients. Minimal prep. Big, cozy flavor.

Egg Potato Boats
Equipment
- Oven
- Sheet tray
- Large Bowl
Ingredients
- 8 Large potatoes
- 1 T Avocado oil
- 1/2 cup Milk of your choice
- ¼ c Chopped green onion about 1 bunch
- ½ t Salt
- 8 Large eggs
- 2 T Bacon, or vegan alternative (optional)
- 2 T DF cheese, like Miyokos (optional)
Instructions
- Preheat the oven to 375° and line a sheet tray with parchment paper. Wash the potatoes and poke them a couple times with a fork. Rub with a little avocado oil and place them on the sheet tray. Bake until tender, about 50-60 minutes. Let cool for 10-15 minutes until cool enough to handle.
- Cut the top off the potato and scoop out the inside leaving just a little potato lining the skin. Place them on a baking sheet.
- In a bowl mix butter and milk with the potato you scooped out. You will scoop this back into the potato skins. This is called “twice baked” potatoes.
- For this version, we are going to crack an egg into each potato skin (watch the video). Optionally, you can add bacon and cheese.
- Put them back into the oven for 20 minutes, or until the egg is cooked.
- Garnish with green onions or chives.
Nutrition
Storage & Reheating
Store in an airtight container (up to 2 days).
Reheat in oven at 375°F for 10 minutes
Avoid microwave (texture suffers)
FAQ
Are egg potato boats healthy?
They can be a very balanced meal:
- protein from eggs
- fiber + potassium from potatoes
- healthy fats (depending on what you use)
It’s a real food, whole ingredient recipe, which is always a win.
Can I make these dairy-free?
Yes—easily.
Use:
- plant milk
- coconut oil or DF butter
- optional DF cheese
What potatoes work best?
Russet potatoes are ideal because:
- thicker skin
- fluffy interior
- hold their shape when scooped



