Easy Potato Hash with Spinach and Eggs

5 from 5 reviews

This post may contain affiliate links. Please read our disclosure policy.

Add as a preferred source on Google

Lately I’ve been deep in my breakfast era, and this Easy Potato Hash with Spinach and Eggs 🥔🍳 is entirely to blame. It all started when I tossed some sad leftover potatoes and spinach into a pan one lazy Sunday, and somehow created breakfast perfection. Now I’m basically in a committed relationship with it (we see each other three or four mornings a week, things are getting serious). The crispy-edged potatoes, caramelized onions, and creamy eggs hit every craving: savory, hearty, and comforting. It’s one of those meals that feels indulgent but is secretly balanced and packed with protein and greens.

A plate with scrambled eggs and a side of Potato Hash and Spinach Breakfast. The food is brightly colored and looks freshly cooked, featuring sautéed spinach and diced potatoes for a wholesome start to your day.

Why You’ll Love Easy Potato Hash with Spinach and Eggs

Every bite hits the sweet spot: crispy potatoes 🥔, soft onions 🧅, and jammy eggs 🍳 that just make sense together. The potatoes get those golden, crunchy edges while staying buttery inside, and the onions add that faint sweetness that makes the whole thing smell dangerously good. The spinach 🌿 wilts down and pretends it’s here for balance (sure, Jan). It’s savory, cozy, and a little too easy to keep eating straight from the pan.

Ingredients

🥑 Avocado Oil (or Olive Oil): The perfect start for your hash, it gives the potatoes and onions that crispy golden edge and subtle richness. Use whichever you prefer!

🧅 Onion: Finely diced so it caramelizes quickly, adding that sweet, savory aroma that fills your kitchen while the hash cooks.

🥔 Yellow Potato: When diced small, it cooks fast and gets buttery soft inside with golden, crisp edges.

🍳 Eggs: I use three, but follow your heart. Scrambled low and slow so they turn out silky, creamy, and rich.

🧂 Salt: Just a tiny pinch in each step to enhance every layer of flavor without overpowering.

🧈 Butter (or Oil): Adds that finishing touch to the spinach.

🌿 Baby Spinach: A fresh, bright contrast to the crispy potatoes and creamy eggs.

Nonna’s Tip 🥔

Add a tiny pinch of salt to the eggs after they are cooked and spinach as well. You don’t want to overdo the salt as it can get super salty quickly.

Variations and Substitutions for Easy Potato Hash with Spinach and Eggs

  1. Swap avocado oil for olive oil if that’s what you have on hand.
  2. Add mushrooms 🍄, bell peppers, or zucchini to the hash for extra color and texture.
  3. Use sweet potatoes 🍠 instead of yellow potatoes for a slightly sweeter, fibre-rich twist.
  4. Use a plant-based butter or skip the butter and use more oil for a dairy-free version.
  5. Crumble feta 🧀, goat cheese, or even avocado slices 🥑 on top for a finishing touch.

Best Served With

  • A slice of sourdough toast or whole grain bread to soak up the creamy eggs.
  • A drizzle of hot sauce 🌶️ or chili oil if you like a little heat.
  • A side of fresh fruit 🍓 or a smoothie like my Key Lime Pie Smoothie or my Green Smoothie Recipe for a balanced breakfast.
  • Pair with a Banana Milk Latte or a cappuccino ☕️ for the perfect cozy morning combo.

Similar Recipes

Common Questions

What kind of potatoes work best?

I love yellow or baby potatoes because they get crispy on the outside and soft inside. You can also use russet or red potatoes, just make sure to dice them small so they cook evenly.

Can I add more veggies?

Absolutely. This hash is super flexible—add mushrooms 🍄, peppers, or even zucchini for extra texture and flavor.

Can I make it vegan?

Yes! Just skip the eggs and use tofu scramble instead. Cook it in the same pan for that same savory, golden flavor.

Can I use frozen spinach?

You can, just thaw it first and squeeze out any excess water before adding it to the pan so your hash doesn’t get soggy.

Is this good for meal prep?

Definitely. Cook the potatoes and onions in advance, store in containers, and add fresh eggs and spinach each morning for a quick, balanced breakfast.

5 from 5 reviews

Potato Hash and Spinach Breakfast

A plate with scrambled eggs and a side of Potato Hash and Spinach Breakfast. The food is brightly colored and looks freshly cooked, featuring sautéed spinach and diced potatoes for a wholesome start to your day.
The most delicious potato and onion hash, with spinach and eggs. This 10 minute breakfast is my favourite meal of the day. The crispy, but soft potatoes with onions, accompanied by the baby spinach and creamy eggs, are an absolute dream.
Makes: 1
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Send This to Me!

Video

Ingredients

  • 1 tablespoon avocado oil, or olive oil
  • ½ onion, finely diced
  • 1 yellow potato, finely diced
  • 3 whole eggs, you can use more if you wish
  • small pinch of salt, to taste
  • 2 teaspoons butter, or oil
  • 1 cup baby spinach, measure with your heart

Instructions

  • Peel the potato, place it horizontally and cut into 5-6 round slices, take each slice and make lengthwise cuts, rotate it and dice into tiny cubes. The smaller the cubes are, the faster the potatoes will cook.
  • Peel and dice the onion finely, add a tablespoon of oil to a pan on the stove, and heat it up on medium-high.
  • Add the diced potatoes and onion, and add a pinch of salt. You can always taste and adjust for salt after they are cooked.
  • Sauté for 3-4 minutes as you stir the whole time. Reduce the heat to medium and put a lid on the potatoes. Be sure to check them every minute or so and make sure you stir as well so they don’t burn on the bottom.
  • The potatoes should be golden on the outside but soft and creamy on the inside. Once cooked, remove the potato hash from the pan.
  • In that same pan scramble the eggs on low heat. I like to move them around with a spatula and make them more creamy. My pan had leftover oil on it, so I didn’t need to add more.
  • Once scrambled, add a tiny pinch of salt and remove the eggs from the pan. I wipe the pan clean with a damp paper towel, add a touch of butter and add it back onto the heat. Add the baby spinach and sauté for 1-2 minutes until wilted and cooked. Add a tiny pinch of salt.
  • Plate everything together, add feta on top or hot sauce if you wish, and enjoy.

Nonna’s Notes

You can make as many eggs as your heart desires. Feel free to use egg-whites as well.
I didn’t have feta on hand but I would totally add good quality feta on top of this meal.
Feel free to use butter or oil for the baby spinach. I love the taste of butter more. You can also use salted butter and leave out the salt on the spinach and eggs all together.
Add a tiny pinch of salt to the eggs after they are cooked and spinach as well. You don’t want to overdo the salt as it can get super salty quickly.
Feel free to add any other veggies to the hash like mushrooms. You can also wild the spinach into the potato hash but I like to make it separately.

Nutrition

Nutrition Facts
Potato Hash and Spinach Breakfast
Amount per Serving
Calories
581
% Daily Value*
Fat
 
35
g
54
%
Saturated Fat
 
11
g
69
%
Trans Fat
 
0.4
g
Polyunsaturated Fat
 
5
g
Monounsaturated Fat
 
17
g
Cholesterol
 
513
mg
171
%
Sodium
 
288
mg
13
%
Potassium
 
1320
mg
38
%
Carbohydrates
 
46
g
15
%
Fiber
 
4
g
17
%
Sugar
 
4
g
4
%
Protein
 
23
g
46
%
Vitamin A
 
3779
IU
76
%
Vitamin C
 
25
mg
30
%
Calcium
 
146
mg
15
%
Iron
 
5
mg
28
%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 5 votes (1 rating without comment)

Leave a comment

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

Leave Your Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

7 Comments

  1. 5 stars
    Love it. You are amazing. You have so much idea and very creative. Love your website and social media . You are simply the best!!

  2. 5 stars
    I made this for my husband and myself this morning. I was out of spinach so I diced up a poblano pepper and it was delicious. He loved it and it was so easy and quick. Thank you for the recipe!