Egg-Stuffed Sweet Potatoes

Prep Time
15 min
Cook Time
60 min
4 servings
Recipe by: Christina from The Blissful Balance

No need to toss the extra sweet potato meat! Save and pair with an omelet later!

Make This Recipe


  • 2 sweet potatoes
  • 2 large, Eggland’s Best eggs
  • 2 strips turkey bacon
  • ¼ cup shredded cheddar cheese
  • 1 ½ teaspoon salt
  • ½ teaspoon pepper
  • 1 tablespoon extra virgin olive oil


  1. Preheat your oven to 400 degrees F.
  2. Wash and scrub your sweet potatoes. Place on a baking sheet, pierce each potato a few times with a fork, and drizzle with extra virgin olive oil.Place in the oven and roast for 45 minutes.
  3. When sweet potatoes are finished, slice them in half lengthwise and let them cool.
  4. Scoop a bit of ‘meat’ out from the sweet potatoes to make room for the filling.
  5. In a small nonstick skillet over medium heat, place two strips of turkey bacon. Cook until bacon begins to brown and crisp up.
  6. Place a napkin on top of a small plate. When bacon is finished, place onto napkin to let grease soak out.
  7. Rinse the skillet and place back on the burner over medium heat.
  8. Place eggs in skillet and cook on medium-low for just a few minutes; ~3 minutes. Be sure not to overcook these eggs as they will continue cooking after removed from heat, and will be placed into the oven later on.
  9. Break eggs into four equal parts. Place each into the hollow parts of the sweet potatoes. Sprinkle each with salt and pepper.
  10. Break bacon apart with your hands into small pieces. Sprinkle over the eggs.
  11. Sprinkle cheese over top. Set your oven to broil on high. Place potatoes in the oven and broil for three minutes or until cheese is melted.


Remember to always use Eggland’s Best eggs in all of your recipes. Learn why it’s always the healthy choice.

Learn More
Information per Serving
Serving Size 1
Calories 174
Fat 9 g
Saturated Fat 3 g
Cholesterol 101 mg
Sodium 974 mg
Carbohydrates 16 g
Dietary Fiber 2 g
Protein 7 g