Breakfast Potato Boats with Bacon, Eggs and Cheese
super easy
Breakfast Potato Boats with Bacon, Eggs and Cheese
There’s something so comforting about pulling a tray of crispy baked potatoes out of the oven, especially when they’re loaded with melted cheese, creamy potato filling, crispy bacon, and perfectly baked eggs. These Breakfast Potato Boats are the kind of recipe that instantly makes the whole kitchen smell amazing and disappears fast from the table.
I love making this recipe on slow mornings or whenever I want something warm, filling, and easy to prepare. The potatoes turn soft and fluffy inside while the bacon becomes perfectly crispy on top. Every bite is creamy, cheesy, savory, and packed with flavor. If you enjoy loaded breakfast potatoes, bacon and egg recipes, or cozy comfort food, these cheesy bacon potato boats are guaranteed to become a favorite.
So, if all that sounds good to you, read on!
Top 3 recipe tips
Bake the potatoes until fully soft
Don’t rush the first bake. Soft potatoes make the filling extra creamy and easier to mash. You should be able to easily pierce them with a fork before cutting them open.
Leave a thin potato border inside the skins
When scooping out the potatoes, leave a small layer around the edges so the potato boats keep their shape and don’t fall apart after filling.
Bake the eggs to your preferred texture
For runny yolks, bake a little less. For fully cooked eggs, leave the potato boats in the oven a few extra minutes. Keep an eye on them because eggs cook quickly once in the oven.
As a food blogger, Pinterest is one of my biggest traffic sources. To save time and stay consistent, I use this tool to automatically create and schedule pins for all my recipes – it’s been a game changer for my blog.
If you’re a blogger too, this can seriously simplify your workflow and help you grow faster.

Why You Will Love This Recipe
You probably won’t believe me, but these Breakfast Potato Boats might become one of your favorite comfort food recipes after the first bite. They’re crispy on the outside, soft and creamy inside, and loaded with melted cheese, eggs, and crispy bacon that make the whole kitchen smell incredible while they bake.
What makes this recipe so good is the mix of textures and flavors in every bite. The fluffy potato filling becomes extra creamy with cheese, the bacon adds the perfect crunch, and the baked eggs make everything even more satisfying. It feels like a cozy weekend breakfast, but it’s easy enough to make anytime you want something warm and comforting.
Another reason to love these cheesy bacon potato boats is how simple they are to customize. You can add your favorite cheese, spices, or vegetables and turn them into your own perfect version. They look impressive served straight from the oven, yet the recipe itself is incredibly easy and beginner-friendly.

More Potato Recipes You Will Love
If you love cozy potato recipes as much as I do, here are a few more delicious ideas to try next. These recipes are simple, comforting, and perfect for busy weeknights or slow family dinners.
Loaded Baked Potatoes are packed with creamy filling, melted cheese, and savory toppings that make every bite extra satisfying. They’re perfect when you want classic comfort food with minimal effort.
If you enjoy creamy side dishes, these Creamy au Gratin Potatoes are rich, cheesy, and incredibly comforting. They pair perfectly with almost any dinner and always disappear fast from the table.
For a heartier meal idea, try this Easy Stuffed Potatoes Recipe with Chicken. The fluffy potatoes combined with flavorful chicken create a filling and family-friendly dinner everyone will love.
And if you want something crispy and quick, these Quick & Easy Air Fryer Parmesan Hasselback Potatoes are absolutely delicious. They turn perfectly golden and crispy with cheesy parmesan edges and soft centers.
Ingredients in Breakfast Potato Boats with Bacon, Eggs and Cheese
What you will need

Potatoes: Use medium to large potatoes because they hold their shape well after baking and create the perfect “boat” for the filling. Russet potatoes work especially well since they become soft and fluffy inside while the skins turn slightly crispy.
Bacon: Use your favorite sliced bacon. Thin bacon becomes crispier faster, while thicker bacon gives a meatier texture. You can also use smoked bacon for extra flavor.
Eggs: Large eggs work best for this recipe. They bake perfectly inside the potato boats and make the dish extra filling and satisfying.
Mozzarella Cheese: Shredded mozzarella melts beautifully and creates a creamy, cheesy filling. You can also mix it with cheddar cheese for a stronger flavor.
Cooking Cream or Heavy Cream: A small amount of cream makes the potato filling extra smooth and creamy. Heavy cream gives the richest texture, but cooking cream works great too.
Oil: A little oil helps the potato skins become golden and slightly crispy while baking.
Salt and Black Pepper: Simple seasonings that enhance all the flavors in the recipe. Adjust them to your taste.
Garlic Powder (Optional): Adds extra savory flavor to the potato filling and pairs perfectly with the bacon and cheese.
Tips for the Best Breakfast Potato Boats
For the best texture, make sure the potatoes are fully baked before scooping them out. Soft potatoes create a creamy filling and make the boats much easier to prepare without breaking the skins.
When scooping the potatoes, leave a thin layer of potato inside the skins. This helps the potato boats stay sturdy after adding the filling, eggs, and bacon.
Don’t overfill the center with potato mixture before adding the eggs. Leaving a small space helps the eggs cook evenly and prevents spilling while baking.
If you want extra crispy bacon, place the potato boats under the broiler for 1–2 minutes at the end of baking. Just keep an eye on them so the cheese doesn’t burn.
For even more flavor, mix different cheeses into the filling. Mozzarella keeps everything creamy, while cheddar or parmesan add a richer cheesy taste.
These cheesy bacon potato boats are best served fresh and hot straight from the oven while the cheese is melted and the bacon is crispy.
How to make Breakfast Potato Boats
Start by washing the potatoes well, then place them into a baking dish and drizzle them with a little oil. Bake the potatoes at 200°C (390°F) for about 45–50 minutes, or until they become soft inside and slightly crispy on the outside. Once baked, let them cool for a few minutes so they are easier to handle.

Cut the potatoes in half lengthwise and carefully scoop out most of the filling, leaving a thin layer inside the skins so the potato boats keep their shape. Transfer the scooped potato filling into a bowl and mix it with the cream, shredded mozzarella cheese, salt, black pepper, and garlic powder if using. Stir everything together until the filling becomes creamy and smooth.

Spoon the cheesy potato mixture back into each potato shell and gently create a small space in the center for the eggs. Crack one egg into each potato boat, sprinkle extra cheese on top, and place bacon slices over each potato.

Return the potato boats to the oven and bake at 190°C (375°F) for about 15–20 minutes, or until the egg whites are fully set, the cheese is melted, and the bacon turns crispy and golden.

Serve the breakfast potato boats warm straight from the oven while the filling is still creamy and the cheese is perfectly melted.
Ready to Serve
Once the potato boats come out of the oven, let them rest for a minute or two before serving. The cheese will stay perfectly melted, the bacon will remain crispy, and the eggs will finish setting beautifully from the heat.
If you try it, I’d love to hear how it turned out for you. 😊

These Breakfast Potato Boats are best enjoyed warm straight from the oven while the filling is still creamy and fluffy inside. You can serve them on their own for a cozy breakfast or pair them with a fresh salad, sliced vegetables, or your favorite dipping sauce for a more complete meal.
For extra flavor, sprinkle fresh parsley, green onions, or a little extra black pepper on top before serving. Every bite is warm, cheesy, crispy, and incredibly comforting.

Variations & Substitutions
One of the best things about these Breakfast Potato Boats is how easy they are to customize with different ingredients and flavors. You can easily adjust the recipe based on what you already have in your kitchen.
If you want a stronger cheesy flavor, replace part of the mozzarella with cheddar, parmesan, or gouda cheese. Mozzarella keeps the filling creamy, while sharper cheeses add extra richness.
For a lighter version, you can use Greek yogurt instead of heavy cream. It still creates a creamy filling while adding a slightly fresher flavor.
You can also switch the bacon with cooked sausage, ham, turkey bacon, or even shredded chicken for a different variation. If you prefer a vegetarian version, simply skip the bacon and add sautéed mushrooms, spinach, bell peppers, or green onions instead.
Russet potatoes work best for this recipe because they become fluffy inside, but Yukon Gold potatoes can also be used for a creamier texture.
If you like spicy recipes, add chili flakes, smoked paprika, or jalapeños to the filling for extra heat and flavo
Save it for your next busy weeknight, and enjoy a homemade meal that’s both simple and satisfying. 🍜✨
Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!
Let’s stay connected! Follow me on Facebook, Pinterest, Reddit, Medium, Tumblr, X and Substack for more delicious, sweet and family recipes.
Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Angie!

Breakfast Potato Boats with Bacon, Eggs and Cheese
Ingredients
- 4 medium potatoes
- 1 tablespoon oil
- Salt to taste
- Black pepper to taste
- 3 –4 tablespoons cooking cream or heavy cream
- 200 g shredded mozzarella cheese
- 4 large eggs
- 8 slices bacon
- 1 teaspoon garlic powder optional
- Fresh parsley or green onions for serving (optional)
Instructions
- Preheat the oven to 200°C (390°F). Wash the potatoes well, place them in a baking dish, drizzle with oil, and bake for 45–50 minutes or until soft inside.
- Remove the potatoes from the oven and let them cool slightly. Cut each potato in half lengthwise and carefully scoop out most of the filling, leaving a thin layer inside the skins.
- Place the scooped potato filling into a bowl. Add the cream, most of the shredded mozzarella cheese, salt, black pepper, and garlic powder if using. Mix until creamy and smooth.
- Spoon the cheesy potato mixture back into the potato skins and create a small space in the center of each one.
- Crack one egg into each potato boat. Sprinkle the remaining cheese on top and place bacon slices over each potato.
- Return the potato boats to the oven and bake at 190°C (375°F) for 15–20 minutes, or until the egg whites are set and the bacon becomes crispy.
- Remove from the oven, garnish with fresh parsley or green onions if desired, and serve warm.
Notes
Carbohydrates: 32 g
Protein: 24 g
Fat: 33 g
Saturated Fat: 14 g
Polyunsaturated Fat: 3 g
Monounsaturated Fat: 12 g
Trans Fat: 0.2 g
Cholesterol: 235 mg
Sodium: 780 mg
Potassium: 980 mg
Fiber: 4 g
Sugar: 2 g
Vitamin A: 720 IU
Vitamin C: 18 mg
Calcium: 320 mg
Iron: 2.8 mg
Leave a Reply