warm breakfast sweet potato hash with spinach and onions

5 min prep 4 min cook 5 servings
warm breakfast sweet potato hash with spinach and onions
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about a skillet that starts with sizzle and ends with a Technicolor tumble of tender sweet potatoes, emerald spinach ribbons, and caramel-kissed onions. For me, this warm breakfast sweet potato hash is the edible equivalent of a sunrise: golden, promising, and impossible not to smile at. I first whipped it up on a frost-bitten January morning when the fridge held little more than a lonely sweet potato, a wilting bag of spinach, and half an onion. Thirty minutes later, my husband and I were huddled over the same cast-iron pan, forks clinking, steam fogging the windows, and the dog wagging her tail for scraps. We’ve served it for lazy Sunday brunches, packed it into thermoses for ski mornings, and even plated it with a fried egg on Valentine’s Day because—let’s be honest—love language sometimes speaks in crispy potato edges.

What makes this hash breakfast royalty? It’s the way the sweet potatoes caramelize until their edges whisper of marshmallow, while the onions slump into silky strands that taste like French-onion soup concentrate. A fistful of spinach wilts at the last second so it stays bright, and a final dusting of smoky paprika makes the whole skillet smell like Sunday morning at Grandma’s—if Grandma had a CSA box and a thing for turmeric lattes. Whether you’re feeding ravenous teenagers, meal-prepping for the week, or simply trying to eat more plants before noon, this recipe is your ticket to a breakfast that feels indulgent but leaves you energized, not sluggish.

Why This Recipe Works

  • One pan, zero fuss: Everything cooks in the same skillet—less dishes, more morning zen.
  • Balanced macros: Complex carbs from sweet potatoes, plant protein from spinach, and healthy fats if you add an egg or avocado.
  • 30-minute miracle: From chopping to plating, breakfast is served before the coffee gets cold.
  • Meal-prep superstar: Tastes even better the next day; simply reheat in a skillet or microwave.
  • Vegan & gluten-free: Feeds every dietary preference at the table without tasting “healthy.”
  • Customizable canvas: Swap spices, add sausage, or top with a runny egg—your breakfast, your rules.

Ingredients You'll Need

Ingredients

The beauty of this hash lies in its humble ingredient list—each element pulls more than its weight. Start with two medium orange-fleshed sweet potatoes (often labeled “yams” in U.S. stores). They’re starchier than beige sweet potatoes, so they hold their cube shape while still turning custardy inside. Look for smooth skin and no soft spots; if they taper into a point, that’s fine—just chop the skinny end into smaller pieces so everything cooks evenly.

Next up, a large yellow onion. I’m partial to Spanish onions for their balance of sweetness and bite, but a Vidalia or even a red onion works—just expect a punchier flavor. Slice pole-to-root so the strands stay intact and don’t dissolve into mush. For greens, grab a generous handful of baby spinach; it wilts in seconds and adds iron without a metallic aftertaste. If you only have frozen spinach, thaw and squeeze it bone-dry first, or your hash will weep green tears.

Olive oil is my everyday choice, but if you want that diner-esque crispy edge, swap in a teaspoon of refined avocado oil for its sky-high smoke point. Seasoning is where you can play: I keep it breakfast-friendly with smoked paprika, a whisper of cumin, and a pinch of cinnamon that amplifies the sweet potato’s natural sweetness. Finish with flaky sea salt and a shower of freshly cracked pepper—preferably Tellicherry for its floral heat.

How to Make Warm Breakfast Sweet Potato Hash with Spinach and Onions

1
Prep & Steam-Soften

Peel sweet potatoes and cut into ½-inch cubes. Place in a microwave-safe bowl with 2 Tbsp water, cover, and microwave on high for 3 minutes. This par-cooking step slashes skillet time and guarantees creamy centers without burnt exteriors. Drain well and pat dry.

2
Heat the Pan

Place a 10- or 12-inch cast-iron or heavy stainless skillet over medium heat for 90 seconds. Add 2 Tbsp olive oil; it should shimmer instantly but not smoke. Swirl to coat evenly—this prevents sticking and encourages golden crusts.

3
Sauté the Aromatics

Add sliced onions plus a pinch of salt. Cook 4–5 minutes, stirring occasionally, until edges turn translucent and the centers blush pink. Reduce heat slightly if browning too quickly; slow rendering draws out natural sugars.

4
Crisp the Sweet Potatoes

Increase heat back to medium. Add drained sweet-potato cubes in a single layer; let them sit undisturbed for 2 minutes. This is the secret to caramelized edges. Flip with a thin metal spatula and continue cooking 6–8 minutes more, turning every 2 minutes, until most sides sport amber freckles.

5
Season Smartly

Sprinkle smoked paprika, cumin, cinnamon, ½ tsp kosher salt, and several grinds of pepper over the potatoes. Toss well; the heat will bloom the spices and release their oils. Taste a cube—it should be tender inside, crispy outside. If still firm, add 1 Tbsp water, cover, and steam 2 minutes.

6
Wilt the Spinach

Scatter spinach across the top, cover with a lid or baking sheet, and cook 45–60 seconds until leaves turn bright shamrock green. Uncover and fold greens into the hash; residual heat finishes wilting without sogginess.

7
Finish & Serve

Taste and adjust salt. For brunch decadence, create four wells and crack in eggs, then bake at 400 °F for 7–8 minutes. Or keep it vegan and shower with toasted pumpkin seeds and a squeeze of lime for acidic lift. Serve straight from the skillet—cold handles are overrated.

Expert Tips

Hot Pan, Cold Oil

Heat your skillet before adding oil; this creates a micro-layer that prevents sticking and yields restaurant-level crusts.

Uniform Cubes

Cut sweet potatoes the same size so they cook evenly—use a ruler if you’re a perfectionist; nobody will judge.

Dry = Crispy

After microwave-steaming, blot cubes with a tea towel. Excess moisture is the enemy of caramelization.

Don’t Crowd

Cook in a 12-inch skillet; doubling the recipe? Use two pans or bake on a pre-heated sheet tray for best browning.

Spinach Last

Adding spinach too early turns it army-green and slimy. A quick wilt at the end keeps color vibrant and nutrients intact.

Revive Leftovers

Next-day hash can be resurrected in a hot dry skillet; add a splash of water, cover, and steam for 1 minute to re-fluff.

Variations to Try

  • Tex-Mex Twist
    Swap cumin for chili powder, add black beans and corn, finish with cilantro and a squeeze of lime.
  • Autumn Harvest
    Toss in diced apple and sage; drizzle with maple-mustard glaze.
  • Meat-Lover
    Render chopped turkey bacon first; use the fat instead of oil for smoky depth.
  • Mediterranean
    Add diced zucchini, sun-dried tomatoes, and finish with crumbled feta and fresh oregano.

Storage Tips

Cool leftovers completely, then transfer to an airtight glass container. Refrigerate up to 4 days or freeze in single-serving silicone bags for up to 3 months. Reheat straight from frozen in a lightly oiled skillet over medium-low, adding 1–2 Tbsp water and covering for 5 minutes, then uncover and increase heat to crisp. Microwave works in a pinch—use 50 % power and a damp paper towel to prevent rubbery potatoes.

For meal-prep, undercook the sweet potatoes by 2 minutes during the initial sear. Portion into containers with separate compartments for avocado or eggs; finish reheating at work or camp. The spinach may darken slightly, but a bright squeeze of lemon just before serving freshens everything.

Frequently Asked Questions

Absolutely. Yukon Golds yield creamy centers; russets turn fluffier. Adjust microwave time to 2 minutes and increase skillet sear by 2 minutes for golden crust.

Sweet potatoes are higher in carbs, so strict keto followers may swap in diced cauliflower or radishes. Net carbs drop to ~5 g per serving.

Yes. Use a good non-stick skillet and 2–3 Tbsp vegetable broth to deglaze as needed. Expect softer, less crispy edges but still delicious.

Crowded pan or excess moisture. Spread potatoes in one layer, crank heat to medium-high after the initial sear, and resist stirring too often.

Dice sweet potatoes and submerge in cold water with a squeeze of lemon; refrigerate up to 24 hours. Pat very dry before cooking.

Pre-seasoned cast iron is king for heat retention and browning. Enameled cast iron or thick stainless steel are close seconds; avoid lightweight non-stick for high-heat crisping.
warm breakfast sweet potato hash with spinach and onions
breakfast
Pin Recipe

Warm Breakfast Sweet Potato Hash with Spinach and Onions

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Microwave par-cook: Place diced sweet potatoes in a bowl with 2 Tbsp water, cover, microwave 3 min; drain and pat dry.
  2. Sauté onions: Heat oil in a 12-inch skillet over medium. Add onions and a pinch of salt; cook 4–5 min until translucent.
  3. Brown potatoes: Add sweet potatoes; spread in one layer, cook undisturbed 2 min, then flip every 2 min for 6–8 min total.
  4. Season: Stir in paprika, cumin, cinnamon, ¾ tsp salt, and pepper; cook 1 min until fragrant.
  5. Wilt spinach: Scatter spinach on top, cover 45 sec, then fold into hash until just wilted. Taste and adjust salt.
  6. Serve: Optional—make wells and crack in eggs, cover and cook 6–7 min until whites set. Garnish as desired.

Recipe Notes

For crispy edges, avoid stirring too frequently and ensure potatoes are dry before hitting the pan. Recipe doubles well—use two skillets or bake on a sheet tray at 425 °F for 15 min, stirring halfway.

Nutrition (per serving, no eggs)

218
Calories
4g
Protein
34g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.