Love this? Pin it for later!
Sweet Potato Hash with Cranberries & Sage for Christmas Morning Brunch
There’s a hush that falls over the house on Christmas morning—twinkling lights glowing, cinnamon-scented air drifting from the fireplace, and the promise of a day spent entirely in pajamas. In my family, no one is allowed near the tree until the breakfast dishes are cleared and the sweet-potato hash is sizzling in the skillet. This recipe was born a decade ago when I needed something festive yet fuss-free: a one-pan wonder that could feed a crowd, accommodate every dietary whim (gluten-free Aunt Lisa, dairy-free cousin Max), and still feel worthy of the holiday. The result is a jewel-toned hash—caramelized cubes of sweet potato, pops of ruby cranberry, and woodsy ribbons of sage that crisp in the butter. We serve it straight from the cast-iron, crowned with runny-yolk eggs and a snowfall of fresh parmesan. Make it once and you’ll find yourself stirring it together on random Saturdays, the scent whisking you right back to that quiet Christmas glow.
Why This Recipe Works
- One pan, zero stress: Everything cooks together while you sip coffee and watch the kids tear into gifts.
- Make-ahead magic: Dice the veg and cranberries the night before; in the morning you just slide the skillet onto the stove.
- Natural sweetness meets savory: Sweet potatoes roast until creamy inside, while cranberries burst into tangy pockets that balance sage’s earthy perfume.
- Color that wows: Emerald kale, garnet cranberries, sunset-orange potatoes—basically edible Christmas ornaments.
- Customizable protein: Fold in sausage, top with eggs, or keep it vegan—everyone’s happy.
- Freezer friendly: Leftovers reheat like a dream for Boxing-Day breakfast burritos.
Ingredients You'll Need
Great hash starts with great produce. Here’s what to look for—and how to swap if the grocery store is out.
Sweet Potatoes
Choose firm, small-to-medium jewel or garnet varieties; their moisture content gives you creamy centers without falling apart. Peel if you like, but a good scrub and rustic skin-on cubes add fiber and color. Avoid giant supermarket monsters—they’re often woody inside. Short on time? Grab a bag of pre-diced organic sweet potatoes from the produce cooler.
Fresh Cranberries
December is peak season, so bags are inexpensive and plentiful. Rinse and discard any soft berries. Frozen work too—no need to thaw; just add two extra minutes of cook time. Dried cranberries? Only in a pinch: they’ll candy quickly, so add them in the final minute.
Sage
Fresh leaves fry into delicate chips that perfume the oil. Look for silvery-green bundles without black spots. No fresh? Rub 1 tsp dried sage between your palms to bloom the oils, then add with the onions. (But honestly, buy the fresh stuff—your kitchen will smell like a pine forest.)
Alliums
A medium red onion gives sweetness and festive color; shallots are a lovely upscale swap. Dice small so they melt into the backdrop.
Kale
Lacinato (dinosaur) kale holds up to heat and adds classy dark-green ribbons. Remove the stems, stack leaves, roll, and slice into chiffonade. Baby spinach wilts in seconds if you prefer.
Fat
Butter browns the potatoes; olive oil keeps the smoke point friendly. I use 1 Tbsp of each for the best of both worlds. Vegan? Swap in refined coconut oil.
Seasonings
Kosher salt, freshly ground black pepper, and a whisper of maple syrup amplify the natural sugars. A pinch of smoked paprika lends subtle fireside warmth.
Optional Protein
Breakfast sausage, thick-cut bacon, or plant-based sausage crumbles all play nicely. If topping with eggs, figure two per adult.
How to Make Sweet Potato Hash with Cranberries & Sage for Christmas Morning Brunch
Prep & Par-Cook the Sweet Potatoes
Preheat oven to 425 °F (220 °C). Toss 2 lb diced sweet potatoes with 1 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp pepper on a rimmed sheet. Roast 12 min while you prep the remaining veg. This jump-start guarantees creamy centers without a raw-potato crunch in the final hash.
Sear the Protein (Optional)
In a 12-inch cast-iron skillet, cook 8 oz sausage or bacon over medium heat until browned, 5–6 min. Transfer to paper towel; leave rendered fat in pan for extra flavor. Vegetarian? Skip this step and add 1 Tbsp olive oil instead.
Bloom the Sage
Melt 1 Tbsp butter in the same skillet over medium. Add 8 fresh sage leaves; fry 45 sec per side until translucent and glassy. Transfer to a small bowl; they’ll crisp as they cool and become your crunchy garnish.
Build the Hash Base
Add diced red onion to the sage-kissed butter; sauté 2 min until edges turn pink. Stir in 1 tsp maple syrup and ¼ tsp smoked paprika; the sugars will caramelize almost instantly, creating a glossy flavor coating.
Combine Potatoes & Cranberries
Tip the par-cooked sweet potatoes into the skillet along with 1 cup fresh cranberries. Increase heat to medium-high; let everything sit undisturbed for 3 min so potatoes pick up golden crust. Flip and repeat until most cubes are edged in bronze.
Wilt the Greens
Fold in 2 cups chopped kale plus 2 Tbsp water. Cover skillet 2 min; steam will soften kale while keeping its color vibrant. Season with additional ½ tsp salt and ¼ tsp pepper.
Add Back Protein & Finish
Return cooked sausage to the pan; toss. Taste and adjust seasoning. For extra decadence, create 4 wells and crack eggs into each. Transfer skillet to oven for 6–7 min until whites set but yolks jiggle like lava.
Serve & Celebrate
Scatter reserved crispy sage leaves and shaved parmesan. Bring the skillet straight to the table on a trivet; the handle stays hot for 20 min. Serve with buttered cranberry-orange muffins and mimosas for the ultimate Christmas-morning glow.
Expert Tips
Dice Uniformly
½-inch cubes cook evenly and give you creamy interiors with crispy corners. Use a ruler the first few times—consistency is everything.
Don’t Crowd the Pan
If doubling for a crowd, use two skillets or bake on a sheet tray. Overcrowding steams instead of browns.
Crank the Heat at the End
A 90-second blast on high after adding greens evaporates moisture and intensifies caramelization.
Save the Sage Stems
Toss them into the fireplace or grill for aromatic smoke—your neighbors will ask what smells so divine.
Use Leftover Gravy
A drizzle of yesterday’s herb gravy over the plated hash bridges dinner and brunch in the most comforting way.
Infuse the Oil
Drop a smashed garlic clove into the butter while frying sage; remove before it browns for subtle depth.
Variations to Try
- Butternut & Pear: Swap half the sweet potatoes for butternut cubes and add a diced firm pear in the last 4 min—honey-sweet contrast.
- Spicy Southwest: Sub poblano for bell pepper, add cumin & chipotle powder, finish with cotija and cilantro.
- Apple-Chestnut: Fold in roasted peeled chestnuts and diced apple for a Dickensian twist.
- Vegan Maple-Mustard: Use coconut oil, omit eggs, and whisk 1 Tbsp whole-grain mustard with 1 Tbsp maple to drizzle at the end.
- Luxury Lobster: Fold cooked lobster chunks in the last 2 min for a splurge worthy of New Year’s Day.
- Breakfast Burrito Filling: Smash the finished hash slightly, roll into tortillas with scrambled eggs and Monterey jack, then sear seam-side down for crispy bundles.
Storage Tips
Make-Ahead: Dice sweet potatoes, onions, and kale; store in separate zip bags up to 3 days. Cranberries keep whole in a small jar. Pre-fry sage leaves and keep at room temp in an airtight tin—they stay crisp 48 hr.
Refrigerating: Cool hash completely, transfer to glass container, cover tightly, and refrigerate up to 5 days. Reheat in a dry skillet over medium 5 min, adding a splash of water to loosen.
Freezing: Portion cooled hash into silicone muffin cups, freeze until solid, then pop out and store in freezer bag up to 3 months. Thaw overnight in fridge or microwave 1 min before crisping in skillet.
Leftover Love: Stir into chicken stock with a splash of cream for instant soup; or fold with arugula and bake as a frittata.
Frequently Asked Questions
Sweet Potato Hash with Cranberries & Sage for Christmas Morning Brunch
Ingredients
Instructions
- Preheat & Roast: Preheat oven to 425 °F. Toss diced sweet potatoes with 1 Tbsp olive oil, ½ tsp salt, and ¼ tsp pepper on a sheet pan. Roast 12 min.
- Cook Sausage: Meanwhile, heat remaining 1 Tbsp oil in a 12-inch oven-safe skillet over medium. Brown sausage 5–6 min; transfer to plate.
- Fry Sage: Melt butter in same skillet. Add sage leaves; cook 45 sec per side until crisp. Remove to a small bowl.
- Sauté Aromatics: Add onion to the sage-infused fat; cook 2 min. Stir in maple syrup and smoked paprika.
- Build Hash: Stir in roasted sweet potatoes and cranberries. Increase heat to medium-high; cook undisturbed 3 min, then flip and repeat until browned.
- Add Greens: Fold in kale and 2 Tbsp water. Cover 2 min until wilted. Season with remaining salt and pepper. Return sausage to pan.
- Eggs (Optional): Create 6 wells; crack an egg into each. Bake 6–7 min until whites set but yolks runny. Garnish with crispy sage and parmesan. Serve hot!
Recipe Notes
For a vegan version, omit sausage and eggs; swap butter for coconut oil and finish with toasted pecans for richness. Hash can be roasted entirely on a sheet pan—spread on two pans and bake 18 min total, stirring once.