If you are on the lookout for a hearty, flavorful dish that will make your mornings truly special, this Breakfast Sweet Potatoes with Bacon, Cheddar, and Fried Eggs Recipe is just what you need. It’s a delightful combination that brings together the natural sweetness of tender baked sweet potatoes, the smoky crispness of bacon, the richness of sharp cheddar, and the comforting creaminess of perfectly cooked eggs. Each bite is an explosion of flavors and textures that will have you craving breakfast all day long. This recipe is not only satisfying but also offers a lovely balance of nutrients wrapped up in a colorful and inviting presentation.

Ingredients You’ll Need
Gathering simple, wholesome ingredients is the best part of making this recipe. Each component plays a key role in building the vibrant flavors and textures that make this dish stand out. From the sweet and soft potatoes to the salty bacon and creamy cheddar, everything comes together effortlessly.
- 3 large sweet potatoes: The star of the dish, baked until tender to serve as a naturally sweet and earthy base.
- ½ cup bacon, cooked and crumbled: Adds a smoky crunch that perfectly contrasts the sweetness of the potatoes.
- 2 tablespoons unsalted butter: Infuses the potato mixture with richness and a silky texture.
- ¼ cup shredded white cheddar cheese: Brings a sharp and melty creaminess that complements both bacon and sweet potato.
- 6 large eggs: Baked atop the filled potato shells to provide protein and a luscious, gooey topping.
- ¼ teaspoon black pepper: Adds a gentle heat to awaken the flavors.
- ½ teaspoon salt: Enhances all the natural flavors in the dish.
- Scallion, minced (for topping): A fresh, mild onion note that brightens the final plate.
How to Make Breakfast Sweet Potatoes with Bacon, Cheddar, and Fried Eggs Recipe
Step 1: Bake the Sweet Potatoes
Start by preheating your oven to 350°F. This gentle heat ensures the sweet potatoes cook evenly and become wonderfully tender. Prick each sweet potato several times with a fork; these little vents let steam escape, preventing any bursting during baking. Rub each potato with a bit of canola oil and sprinkle with salt to season the skin. Pop them into the oven for about 60 to 90 minutes until they are soft and fork-tender, releasing their natural sweetness with every bite.
Step 2: Prepare the Potato Shells and Filling
Once baked, carefully slice each sweet potato in half lengthwise. The potato skins will become small boats for our delicious filling, so be gentle to avoid tearing them. Scoop out the soft centers into a mixing bowl, but leave just enough to keep the shells sturdy. This fluffy potato will be the base for the filling.
Step 3: Mix in Bacon, Butter, and Cheddar
To the softened sweet potato in the bowl, add the crumbled bacon, unsalted butter, and shredded white cheddar cheese. Mixing these ingredients together creates a flavor-packed filling that balances savory, creamy, and smoky notes. Be sure to combine thoroughly so that every bite contains a bit of each element.
Step 4: Fill and Top with Eggs
Next, spoon the mixture back into the hollowed-out sweet potato shells, filling them generously. Create a little well in the center of each one — this cozy nest will hold the raw eggs we will bake shortly. Crack a fresh egg into each well, then sprinkle a pinch of salt and black pepper over the top. This step turns your stuffed sweet potatoes into a complete, protein-rich breakfast marvel.
Step 5: Bake Until the Eggs Set
Place the filled potatoes back in the oven for an additional 15 to 20 minutes. You’re looking for the eggs to set perfectly while the filling warms through. The whites should be fully cooked but the yolks can stay slightly runny, adding another layer of creaminess to this already luxurious dish.
How to Serve Breakfast Sweet Potatoes with Bacon, Cheddar, and Fried Eggs Recipe

Garnishes
Finishing with minced scallions adds a fresh, mild onion flavor and a pop of color that makes these sweet potato boats as beautiful as they are delicious. Other great options include a sprinkle of crispy fried shallots or a dash of smoked paprika for a subtle smoky lift.
Side Dishes
This dish shines wonderfully on its own, but pairing it with simple sides can round out your breakfast or brunch spread. Fresh fruit salad or a light arugula salad dressed with lemon vinaigrette offer a bright contrast. For something heartier, consider warm biscuits or toasted sourdough to soak up any runny yolks.
Creative Ways to Present
You can really elevate this dish by serving it on rustic wooden boards or colorful ceramic plates. Try adding edible flowers for a stunning brunch table centerpiece. For a family-style meal, place the sweet potato halves in a large cast iron skillet right from the oven – it keeps everything warm and adds a cozy vibe.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store the baked sweet potatoes in an airtight container in the refrigerator for up to three days. Keep the egg-topped and filled potatoes intact if possible to maintain their structure and flavor.
Freezing
Freezing this dish is possible, but for best texture, freeze the potato filling and shells separately without the eggs first. Once you’re ready to enjoy, thaw and add fresh eggs before baking to keep the eggs from becoming rubbery.
Reheating
Reheat leftovers gently in a 350°F oven until warmed through. Avoid microwave reheating, as it tends to overcook the eggs and make the potatoes soggy. If possible, cover with foil to prevent drying out while reheating.
FAQs
Can I use regular potatoes instead of sweet potatoes?
While you can substitute regular potatoes, sweet potatoes give this dish its unique natural sweetness and creamy texture that contrast beautifully with bacon and cheddar. If using regular potatoes, consider adding a bit of honey or maple syrup for a similar flavor profile.
How do I know when the eggs are done baking?
The eggs are done when the whites are fully set and opaque, and the yolks are to your liking. For runny yolks, bake for about 15 minutes; for firmer yolks, extend baking to 20 minutes.
Can I make this recipe vegetarian?
Absolutely! Simply omit the bacon and consider adding sautéed mushrooms or spinach for an equally tasty filling. You can also sprinkle some smoked paprika or liquid smoke to mimic that hint of smokiness.
Is it possible to prepare this dish ahead of time?
You can bake the sweet potatoes and prepare the filling a day ahead, then assemble and bake the eggs fresh in the morning. This saves time and keeps the eggs perfectly cooked.
What cheese types work best besides cheddar?
Sharp white cheddar is fantastic, but you can experiment with cheeses like Monterey Jack, Gruyere, or even pepper jack for a little spice. Just make sure the cheese melts well to maintain the creamy texture.
Final Thoughts
There is something so comforting and satisfying about this Breakfast Sweet Potatoes with Bacon, Cheddar, and Fried Eggs Recipe — a perfect balance of sweet, salty, and rich that’s just as beautiful as it is delicious. Whether you’re starting a lazy weekend morning or feeding a small crowd, this recipe delivers big on flavor and heartwarming goodness. Give it a try and you might just find yourself making it a new breakfast tradition.
Print
Breakfast Sweet Potatoes with Bacon, Cheddar, and Fried Eggs Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 45 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Low Salt
Description
A hearty and flavorful breakfast dish featuring baked sweet potatoes filled with a savory mixture of bacon, butter, cheese, and topped with a perfectly baked egg. This recipe offers a comforting start to your day with a delightful blend of textures and savory flavors.
Ingredients
Sweet Potatoes
- 3 large sweet potatoes
- Canola oil, for coating
- Salt, to taste (about ½ teaspoon for coating and additional ½ teaspoon for filling)
Filling
- ½ cup bacon, cooked and crumbled
- 2 tablespoons unsalted butter
- ¼ cup shredded white cheddar cheese
Topping
- 6 large eggs
- ¼ teaspoon black pepper
- Minced scallion, for garnish (optional)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the sweet potatoes.
- Prepare Sweet Potatoes: Prick each sweet potato several times on all sides using a fork to allow steam to escape during baking.
- Coat and Bake: Lightly coat each sweet potato with canola oil and sprinkle with salt. Place them directly on an oven rack or baking sheet and bake for 60 to 90 minutes until fork-tender.
- Slice and Hollow: Once baked, carefully slice each sweet potato in half lengthwise. Using a spoon, scoop out the flesh into a mixing bowl, being careful to keep the skins intact to hold the filling.
- Prepare Filling: In the bowl with the sweet potato flesh, add cooked crumbled bacon, unsalted butter, and shredded white cheddar cheese. Mix until well combined.
- Fill Potato Skins: Arrange the hollowed sweet potato skins on a baking sheet. Spoon the filling mixture evenly into each skin.
- Create Egg Wells: Use a spoon to create a small well in the center of each filled potato to hold the egg.
- Add Eggs and Season: Crack one egg into each well. Sprinkle the eggs with salt and black pepper to taste.
- Bake Until Set: Return the filled sweet potatoes to the oven and bake for 15 to 20 minutes or until the egg whites are set and the yolks are cooked to your preference, and the filling is warmed through.
- Garnish and Serve: Optionally, sprinkle the baked potatoes with minced scallions before serving for a fresh, mild onion flavor.
Notes
- Baking time for sweet potatoes can vary based on size; check tenderness with a fork.
- To speed up cooking, you can microwave the sweet potatoes for 5-6 minutes before baking.
- Use a non-stick spray or parchment paper under potato skins to prevent sticking on the baking sheet.
- For a vegetarian version, omit bacon and consider adding sautéed mushrooms or spinach instead.
- Adjust seasoning to taste, and consider adding a pinch of cayenne or smoked paprika for extra flavor.

