Skip to content

Stay in Touch – Get Our Newsletter

Sweet Potato Breakfast Hash: High Protein Breakfast Scramble for Busy Mornings

By Jenna & Nathan. Published on
This post may contain affiliate links for your convenience. Read our disclosure policy.

The Breakfast That Fueled a Season

This breakfast has recipe does not have a single origin story — it has two, running side by side.

Nate was in the middle of a training cycle, getting up hours before work for five-mile ruck runs to prepare for an upcoming school. Baby Rylee had just arrived a couple of months earlier. Sleep was a negotiation. Energy was a resource. And somewhere in the middle of all of that, I set out to make sure we were both starting the day with something that had a lot of fuel.

The goal was simple: protein, complex carbohydrates, vegetables, and something that tasted good enough that neither of us would groan when we saw it on the stove again. This Sweet Potato Breakfast Hash checked every box. Italian sausage for protein and savory depth, roasted sweet potatoes for sustained energy, sautéed onion and bell pepper for sweetness and color, a handful of spinach folded in at the end, and eggs on top to tie it all together.

For a stretch of weeks, we were eating this multiple times a week and neither of us complained once. That is the mark of a recipe worth keeping.


How It Became a Meal Prep Recipe Too

The Sunday meal prep version came later, and it became a genuine game-changer for busy weeks.

We would make a full batch of the hash on Sunday — everything except the eggs. Portioned into containers in the refrigerator, it held up beautifully through the week. In the morning, Nate would scramble eggs fresh, add them to a container of the pre-made hash, and take it to work for lunch. High protein, complex carbohydrates, vegetables, ready to go in about 5 minutes.

If you are looking for a simple high protein meal prep recipe that works for breakfast at home and lunch on the go with almost no additional effort, this is the one.


A Recipe That Works for Everyone

Beyond the training-cycle and meal-prep context, this hash is also one of the best brunch recipes for a crowd we make. Set the hash in a large serving bowl or keep it warm in a cast iron skillet on the stove, scramble a big batch of eggs alongside it, and let everyone dish up the amount they want and top with the amount of eggs they want. Nate has even made eggs to order at gatherings — fried, over easy, poached — for when we were feeling extra fancy.

It is the kind of flexible, crowd-feeding recipe that works at a casual Sunday brunch just as naturally as it works in a meal prep container on a Tuesday.


Ingredients

Serves 4–6

  • 1 lb. Italian sausage
  • 4 eggs
  • 1 lb. sweet potatoes, peeled and cut into ½-inch cubes
  • 1 onion, diced
  • 1 red bell pepper, diced
  • 10 oz. fresh spinach
  • 1 tsp cayenne pepper
  • 1 tsp garlic salt
  • 1 tsp seasoning salt
  • 1 tsp black pepper
  • Olive oil

How to Make Sweet Potato Breakfast Hash

Step 1 — Roast the sweet potatoes. Preheat your oven to 400°F. Toss the cubed sweet potatoes with a drizzle of olive oil, cayenne, garlic salt, seasoning salt, and black pepper until evenly coated. Spread in a single layer on a lined baking sheet and roast for 25 minutes, until tender and lightly caramelized at the edges.

Step 2 — Cook the sausage. While the sweet potatoes roast, cook the Italian sausage in a large skillet over medium heat, breaking it up as it browns. Once fully cooked, remove the sausage and set aside — but keep the rendered fat in the pan. That fat is flavor, and you are going to use it.

Step 3 — Sauté the vegetables. In the same skillet with the sausage fat, sauté the diced onion and red bell pepper over medium heat until softened and slightly golden — about 5 to 7 minutes. Add the fresh spinach and cook for just another minute or two, stirring, until it wilts down. The spinach volume will reduce dramatically — that is normal.

Step 4 — Bring it all together. In a large bowl, combine the roasted sweet potatoes, cooked sausage, and sautéed vegetables. Toss gently until everything is evenly mixed.

Step 5 — Add the eggs. Scramble 4 eggs and either fold them into the hash before serving or cook them separately and place them on top. For a brunch spread, keep the hash warm and serve the eggs alongside it so guests can top their own portions as they like.

Bonus serving option: Breakfast Burritos!

So much yum…


Tips for the Best Breakfast Hash

Cut the sweet potatoes small and even. Half-inch cubes roast through in 25 minutes and give you pieces that hold their shape in the hash without becoming mushy. Larger pieces will be under-cooked in the center; smaller ones may overcook and fall apart when you toss everything together.

Do not discard the sausage fat. Sautéing the onion and bell pepper in the leftover sausage fat rather than fresh oil is one of the details that makes this hash taste distinctly better than versions made with plain olive oil. The sausage fat carries all of the Italian herb and spice character directly into the vegetables.

Mild vs. hot Italian sausage. We use regular Italian sausage as the base, which gives you savory herb flavor without aggressive heat — the cayenne on the sweet potatoes handles the spice element. If you love heat, swap in hot Italian sausage or add an extra pinch of cayenne.

For meal prep: leave the eggs out. The hash itself — sweet potatoes, sausage, and vegetables — stores well in airtight containers in the refrigerator for up to 4 days. Cook fresh eggs each morning and add them to your portion. This keeps the eggs from becoming rubbery after reheating and gives you a much better result than storing the scrambled eggs with the hash.

Reheat in a skillet, not a microwave. A couple of minutes in a hot skillet with a splash of olive oil brings the hash back to life much better than the microwave. You get some of that caramelized edge back on the sweet potatoes and the whole thing tastes freshly made.

For a brunch crowd: double the recipe. This scales up effortlessly. Make a double batch of the hash and keep it warm in a large cast iron skillet or a covered serving dish. Set out a bowl of scrambled eggs alongside it and let people serve themselves — or set up an egg station if you have someone who does not mind playing short-order cook.


If You Enjoyed This Recipe, You Should Try…

French Toast Casserole — The sweet counterpart to this savory hash on any brunch table. Make the casserole the night before, bake it while the hash comes together in the morning, and you have both the sweet and savory sides of brunch completely covered.

Hashbrown Casserole — Our Cracker Barrel copycat cheesy potato casserole. Another easy, crowd-feeding brunch dish that belongs on the same table as this hash when you are hosting a larger group.

Pear Dutch Baby — Our cast iron skillet Dutch Baby that puffs up dramatically in the oven and looks stunning at a brunch table. Beautiful alongside this savory hash for a complete brunch spread.

Instant Pot Pork Carnitas — Leftover carnitas make one of the best savory breakfast scrambles imaginable. The carnitas post even includes a breakfast variation — scrambled eggs, avocado, salsa, and cheese — that follows the exact same logic as this hash. Once you have both recipes, Sunday mornings have options.

Chickpea Feta Salad — Our high-protein make-ahead salad that lives in the fridge all week for quick lunches. If the meal prep angle of this hash spoke to you, this salad belongs in your weekly Sunday batch alongside it.

Baked Ziti — The dinner equivalent of a Sunday meal prep anchor. Make both the Baked Ziti and a batch of this hash on Sunday and your week’s meals are significantly easier.


Breakfast Hash

Author: Jenna & Nathan
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Course: Breakfast
Cuisine: American
Keyword: quick and easy

Ingredients 

  • 1 lb. Italian Sausage
  • 4 Eggs
  • 1 lb. Sweet Potatos, peeled and cut into 1/2" cubes
  • 1 onion, diced
  • 1 Red Bell Pepper, diced
  • 10 oz. Fresh Spinach
  • 1 tsp Cyanne
  • 1 tsp Garlic Salt
  • 1 tsp Seasoning Salt
  • 1 tsp Black Pepper
  • 1 tsp Olive Oil

Instructions 

  • Preheat the oven to 400℉
  • Mix the prepared Sweet Potato cubes, Olive Oil drizzle and seasonings and spread onto a lined baking sheet. Bake for 25 minutes.
  • Cook Italian Sausage, remove the sausage and set aside, but keep the fat to sauté the onions, bell pepper until tender. Then do a quick sauté of the spinach.
  • Pull all the ingredient together in a large bowl and toss.
  • Scramble 4 eggs and mix or place on top before serving.
  • We also enjoy taking the Breakfast Hash and making Breakfast Burritos.

Hope you enjoy — Nate & Jenna