This hearty sweet potato bacon spinach scramble recipe includes protein, complex carbohydrates, fats and fiber that will keep you feeling full for hours.

A brown bowl filled with a hearty scramble of eggs, diced sweet potatoes, spinach, and pieces of ham, topped with slices of fresh avocado. The bowl sits on a wooden surface.

This Sweet Potato, Bacon, and Spinach Scramble is the kind of breakfast that makes you feel like you’ve got your life together before 9AM. I get it, it’s a big claim. But trust me here.

This ridiculously filling scramble is the perfect example of a meal I eat daily. It’s hearty, colorful, nutrient-packed, and just a little indulgent thanks to those crispy bits of bacon dancing through those perfectly cooked eggs!

It’s the kind of dish that feels fancy enough for a weekend brunch with some Pumpkin Wafflesbut easy enough to whip up on a weekday when you’re craving something substantial.

This simple breakfast features creamy scrambled eggs, smoky bacon, earthy sweet potatoes, and a pop of color (and plenty of antioxidants!) from the spinach for a mouth-watering meal.

This is like your favorite diner breakfast decided to clean up its act and hit the gym. Still totally satisfying, just a little lighter and brighter!

Ready to give it a whirl?

Ingredient Notes

Here’s everything you need to make this sweet potato bacon and spinach scramble. It’s packed with easy-to-find ingredients that you can pick up at any grocery store!

Bacon: Our smoky, salty flavor bomb. It anchors the dish and gives the sweet potatoes that irresistible savory edge.

Sweet Potato: The cozy base of the scramble. They’re slightly sweet, hearty, and packed with fiber and nutrients. They also bring that natural warmth and depth you just can’t get from white potatoes.

Eggs: The creamy, protein-rich glue that ties everything together. Soft, fluffy, and golden perfection!

Spinach: It wilts down beautifully and makes the whole skillet feel a little more vibrant.

Sea Salt and Black Pepper: To season all the good stuff and make the flavors sing.

Optional Extras: A pinch of smoked paprika or red pepper flakes for heat, and maybe a sprinkle of shredded cheese if you’re in the mood! I also love serving this with avocado and salsa.

Recipe Customizations:

  • Go dairy-free by skipping the cheese or use a plant-based alternative.
  • Add more veggies if you like! Red bell pepper, kale, red onion, fresh parsley, green onion, or zucchini is a great option.
  • Try crispy turkey bacon or sausage if you can’t eat bacon. Or skip it altogether and use olive oil or avocado oil for cooking.
  • Fancy a little luxury? Top with avocado slices or a drizzle of hot sauce before serving.

Helpful Tips

  • Cook bacon first. The fat renders in the pan, which you’ll use to crisp up the sweet potatoes for extra flavor (and fewer dishes to wash, which is win-win!).
  • Don’t rush the potatoes. Give them time to brown and soften before adding the eggs. That golden crust is everything.
  • Add the spinach at the end. It only takes a minute to wilt, and you don’t want it overcooked.
  • For extra creamy eggs, whisk in a splash of milk or almond milk before scrambling.

How to Make Sweet Potato Bacon and Spinach Scramble

Heat a large skillet such as a nonstick or cast iron skillet over medium heat. 

Add chopped bacon and cook until crispy. Transfer the bacon to a plate lined with paper towels, leaving a bit of the bacon fat in the pan.

Add the diced sweet potato cubes to the skillet. Cook the sweet potatoes (stirring occasionally!) for about 8 to 10 minutes until they’re tender and golden brown. If they start to stick, add a splash of water and cover the pan for a few minutes to help them steam through.

Add the chopped bacon and spinach and cook until spinach wilts, about 2 to 3 minutes. If at any point the eggs appear as though they are cooking too quickly, reduce to medium-low heat. 

Pour whisked egg mixture into the skillet and let them set for a few seconds before gently stirring to scramble. Once they’re softly set, mix everything together.

Sprinkle it with sea salt, black pepper, and any extras (paprika, cheese, or hot sauce, avocado, salsa!). 

Bowl full of sweet potato, bacon and spinach scramble.

Serve warm and dig in!

This Sweet Potato, Bacon, and Spinach Scramble is a wholesome way to start your day. It’s cozy enough for Sunday brunch, quick enough for Monday mornings, and guaranteed to make your kitchen smell amazing! And really, what could be better than that?

Looking for more healthy breakfast recipes? Here are some of my favorites.

More Breakfast Recipes:

Bowl full of sweet potato, bacon and spinach scramble.

Sweet Potato, Bacon, and Spinach Scramble

5 from 13 votes
Sweet Potato, Bacon, and Spinach Scramble is a nutrient-dense way to fuel your day!
Prep Time 8 minutes
Cook Time 20 minutes
Total Time 28 minutes
Servings: 2 Servings

Ingredients

  • 2 slices to 3 thick-cut bacon
  • ½ medium sweet potato chopped into ½” chunks
  • 2 large handfuls baby spinach
  • 5 eggs well beaten
  • salt to taste

For Serving:

  • Hot sauce or salsa
  • slices Avocado

Instructions

  • Heat a medium-sized (10-inch) cast iron (or non-stick) skillet to medium high. Cook the slices of bacon just until the sides begin to crisp up, flipping a couple of times. Transfer bacon to a cutting board and chop.
  • Add sweet potatoes to the hot skillet. Stir well, cover, and cook for 10 to 15 minutes, stirring occasionally. Sweet potatoes should be crispy on the outside and cooked-through on the inside. Note: if sweet potatoes start to darken too quickly, turn heat down to medium-low.
  • Add the chopped bacon and spinach and cook until spinach wilts, about 2 to 3 minutes.
  • Add beaten eggs and allow skillet to sit untouched for 2 minutes.
  • Use a spatula to flip eggs, allow them to sit again 1 to 2 minutes.
  • Flip eggs again and continue cooking until they reach desired done-ness.
  • Serve with avocado and salsa

Nutrition

Serving: 1Serving (of 2) · Calories: 347kcal · Carbohydrates: 24g · Protein: 28g · Fat: 19g · Fiber: 7g · Sugar: 3g
Author: Julia
Course: Breakfast
Cuisine: American
Keyword: dairy free, easy healthy recipes, gluten free, gluten free recipes, healthy low carb recipes, healthy recipes
Did You Make This Recipe?I want to see it! Tag @the.roasted.root on social media!

I shared this recipe on August 24, 2015. On January 13, 2026, I updated the photos, meta description, added ingredient notes, and detailed information about how to prepare the recipe.

Julia Mueller
Meet the Author

Julia Mueller

Julia Mueller is a recipe developer, cookbook author, and founder of The Roasted Root. She has authored three bestselling cookbooks, – Paleo Power Bowls, Delicious Probiotic Drinks, and The Quintessential Kale Cookbook. Her recipes have been featured in several national publications such as BuzzFeed, Self, Tasty, Country Living, Brit.co, etc.

Read More About Julia

Need Help With Dinner?

View More Dinner Ideas
5 from 13 votes (1 rating without comment)

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Questions and Reviews

  1. Just met with an acupuncture/nutrion doctor who suggested I eat more of a paleo diet, warm foods for breakfast. I don’t want to just eat eggs every morning and felt rather sad thinking life would be boring. Your recipes make me feel really excited to start this way of eating! I do enjoy eating healthy, no sugar, etc. and again your recipes hit the spot. Thank you!

  2. Ugh….I LOVE scrambled eggs so much! I miss them. Love all the add-ins here!

  3. Your hiking pictures on Instagram looked amazing, and this would be the perfect way to start off a day in the mountains!

  4. Your method for cooking this reminds me of my friend in Texas. She would always go on and on about saving the bacon grease to cook with! I can imagine it adds a lot of flavor but I’d be plenty happy with the spinach and sweet taters. 😉

    I’ve actually never thought to try adding sweet potatoes to my scrambled eggs but you can bet I’m going to make that happen very soon! xo

  5. You had SUCH an active weekend!! Major props. I am a recent scrambled egg convert…who knew they could be so good!? And especially with these mix-ins. What is there not to love.

  6. I went through a phase a while ago where I didn’t want to eat them because of the smell, but I’m back now and loving them more than ever! I especially love them when they are packed with sweet potatoes and spinach! I try to always have some roasted sweet potato on hand to throw into yummy breakfast things like this!

    Also, you weekend sounds pretty freaking awesome! Especially that waffle sandwich 🙂

  7. This looks great! I don’t know why I’ve never thought of putting sweet potatoes in with my eggs, bacon, and spinach, but I will now!

  8. Yum! So many good flavors in here. I rarely cook bacon, but my boyfriend would surely be happier if I did :).

  9. I’ve recently gotten really into sweet potatoes- just love them 🙂 This scramble looks so delicious and filling!