Mornings can be chaotic, but a nourishing, filling breakfast doesn’t have to be complicated. Enter Breakfast Sweet Potatoes—a wholesome, easy-to-make dish that combines the natural sweetness of baked sweet potatoes with the savory goodness of bacon, eggs, and cheese.
I first discovered this dish on a chilly morning when I needed something hearty but nutritious. I wanted a warm meal that wasn’t just eggs and toast, and sweet potatoes were the perfect solution. Their natural sweetness pairs beautifully with salty, crispy bacon and gooey melted cheese, making them a fantastic option for anyone looking for a quick, satisfying, and healthy breakfast.
This recipe is perfect for beginners because it requires minimal ingredients, simple techniques, and is highly forgiving. Plus, it’s a great meal prep option, meaning you can bake the sweet potatoes ahead of time and simply reheat them when needed.

Why This Recipe is Special
Sweet potatoes are often seen as a dinner side dish, but they shine just as brightly in breakfast recipes. Here’s why this dish is a must-try:
- Nutrient-Packed – Sweet potatoes are loaded with fiber, vitamins A and C, and antioxidants, making them a healthier alternative to regular potatoes.
- Beginner-Friendly – The steps are simple, and there’s plenty of room for flexibility, making it a great choice for new cooks.
- Customizable – You can swap out ingredients based on your preferences or dietary needs (more on that below).
- Make-Ahead Friendly – Bake the sweet potatoes in advance and assemble the dish quickly in the morning for a stress-free breakfast.
Ingredients and Preparation
Each ingredient in this recipe plays a key role in creating a balanced and flavorful dish:
- Sweet Potatoes – The base of this dish, providing natural sweetness and a soft, creamy texture. Opt for medium to large sweet potatoes that bake evenly.
- Bacon – Adds a crispy, smoky element that complements the sweetness of the potatoes. Feel free to swap for turkey bacon or plant-based alternatives.
- Eggs – A classic breakfast staple, eggs add protein and richness to the dish. You can choose between whole eggs, scrambled eggs, or even poached eggs for a variation.
- Cheese – White cheddar, sharp cheddar, or even mozzarella adds a deliciously melty finish. If you prefer, use dairy-free cheese alternatives.
- Butter – Enhances the creamy texture of the mashed sweet potato filling and adds a touch of richness.
- Salt & Black Pepper – Essential for seasoning and balancing flavors.
- Scallions (Optional) – Fresh scallions add a bright, slightly oniony flavor to the final dish.
Ingredient Substitutions:
- For a vegetarian version – Skip the bacon or replace it with sautéed mushrooms or crispy tofu.
- For a dairy-free version – Use plant-based butter and cheese.
- For extra protein – Add shredded chicken or crumbled sausage.
Step-by-Step Instructions
Step 1: Preheat your oven to 350°F. Wash and scrub the sweet potatoes thoroughly, then prick them a few times with a fork to allow steam to escape.
Step 2: Rub each potato with oil and a generous sprinkle of salt. Place them on a baking sheet and bake for 60–90 minutes, or until fork-tender. Let them cool slightly before handling.
Step 3: Once cool, slice the sweet potatoes in half lengthwise. Using a spoon, carefully scoop out the soft flesh, leaving a thin layer inside the skins to maintain structure. Place the scooped-out sweet potato in a mixing bowl.
Step 4: Cook the bacon until crispy, then crumble it into small pieces. Add the crumbled bacon, butter, and shredded cheese to the bowl of sweet potato flesh. Mix well until combined.
Step 5: Spoon the mixture back into the hollowed-out sweet potato skins, creating a well in the center of each one.
Step 6: Crack a raw egg into each well. Season with salt and pepper.
Step 7: Return the filled potatoes to the oven and bake for 15–20 minutes, or until the egg whites are set but the yolk remains slightly runny. If you prefer a firmer yolk, bake for a few extra minutes.
Step 8: Remove from the oven and garnish with minced scallions (optional). Serve hot and enjoy!
Beginner Tips and Notes
- How to Tell If the Sweet Potato is Done: A properly baked sweet potato should be soft when pierced with a fork. If it’s still firm, bake for another 10–15 minutes.
- Shortcut Option: If you’re short on time, microwave the sweet potatoes instead. Poke holes in them, rub them with oil, and microwave for 8–10 minutes, checking for doneness.
- Alternative Egg Cooking Method: If you struggle with baking eggs inside the potato, try scrambling them separately and adding them on top after baking.
- Meal Prep Tip: Bake the sweet potatoes and cook the bacon the night before to save time in the morning.
Serving Suggestions
This dish is delicious on its own, but you can pair it with other breakfast favorites for a complete meal:
- Side of Fresh Fruit – Balance out the richness with fresh berries or sliced oranges.
- Avocado Slices – Add creaminess and healthy fats for extra satiety.
- Hot Sauce or Salsa – A drizzle of hot sauce or spoonful of salsa can add a spicy kick.
- Greek Yogurt or Sour Cream – A dollop on top creates a tangy contrast to the sweet and savory flavors.
Storing Leftovers:
- Store any leftovers in an airtight container in the fridge for up to 3 days.
- Reheat in the oven at 300°F for 10–15 minutes or in the microwave for a quicker option.
Give This Recipe a Try!
Now that you have everything you need to make delicious, easy Breakfast Sweet Potatoes, it’s time to give it a shot! This recipe is beginner-friendly, packed with nutrients, and highly customizable, making it a perfect addition to your breakfast routine.
If you make this dish, I’d love to hear how it turned out! Share your experience in the comments and let me know if you made any creative twists. Happy cooking!
FAQ About Breakfast Sweet Potatoes
Yes! You can bake the sweet potatoes and cook the bacon in advance. Store them in the fridge and reheat them before assembling. You can also reheat the finished dish in the oven at 300°F for 10–15 minutes.
A fork should easily pierce through the sweet potato without resistance. If it still feels firm, bake for another 10–15 minutes until tender.
If your eggs take too long to cook, try covering the baking dish with foil to trap heat. Alternatively, cook the eggs separately and place them on top before serving.
Absolutely! Sharp cheddar, mozzarella, gouda, or even feta can be used for different flavors. Dairy-free cheese substitutes work well too.
More Relevant Recipes
- Classic Southern Fried Grits Recipe
- Loaded Baked Potato with Steak Recipe
- Crockpot Creamy Potato & Hamburger Soup

Easy Breakfast Sweet Potatoes
- Total Time: 1 hour 40 minutes
- Yield: 6 servings 1x
Description
Breakfast Sweet Potatoes are a hearty, nutrient-packed meal filled with creamy sweet potato, crispy bacon, eggs, and melted cheese. This easy, beginner-friendly recipe is perfect for busy mornings and can be prepped ahead for a quick, satisfying breakfast.
Ingredients
- 3 large sweet potatoes
- ½ cup bacon, cooked and crumbled
- 2 tablespoons unsalted butter
- ¼ cup shredded white cheddar cheese
- 6 large eggs
- ¼ teaspoon black pepper
- ½ teaspoon salt
- 1 scallion, minced (optional, for topping)
Instructions
- Bake the Sweet Potatoes: Preheat the oven to 350°F. Wash and scrub the sweet potatoes thoroughly, then pierce them a few times with a fork to allow steam to escape. Coat each potato with oil and a sprinkle of salt. Place them on a baking sheet and bake for 60–90 minutes, or until fork-tender. Let them cool slightly before handling.
- Prepare the Filling: Once the sweet potatoes are cool enough to handle, slice them in half lengthwise. Carefully scoop out the flesh, leaving a thin layer inside the skins to help them hold their shape. Transfer the scooped-out sweet potato to a mixing bowl.
- Mix the Ingredients: Cook the bacon until crispy, then crumble it into small pieces. Add the crumbled bacon, butter, and shredded cheese to the bowl of sweet potato flesh. Stir until fully combined and creamy.
- Fill the Potatoes: Spoon the mixture back into the hollowed-out sweet potato skins, pressing it down slightly to create a well in the center of each one.
- Add the Eggs: Crack one raw egg into each well, taking care to keep the yolk intact. Season with salt and black pepper.
- Bake Until Set: Return the filled potatoes to the oven and bake for 15–20 minutes, or until the egg whites are set but the yolks remain slightly runny. If you prefer firmer yolks, bake for a few extra minutes.
- Garnish and Serve: Remove from the oven and sprinkle with minced scallions if desired. Serve hot and enjoy!
Notes
- To save time, bake the sweet potatoes ahead of time and store them in the fridge until ready to use.
- If you prefer scrambled eggs, cook them separately and spoon them over the baked sweet potatoes.
- For a dairy-free option, use plant-based cheese and butter substitutes.
- For a vegetarian version, replace bacon with sautéed mushrooms or crumbled tofu.
- If using an air fryer, bake sweet potatoes at 390°F for about 40 minutes, flipping halfway.
- Prep Time: 20 minutes
- Cook Time: 1 hour 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 filled sweet potato
- Calories: 303 kcal
- Sugar: 7g
- Sodium: 420mg
- Fat: 16g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 190mg