Love this? Pin it for later!
There's something magical about the way sweet potatoes caramelize in a cast-iron skillet, their natural sugars creating golden edges that crunch softly beneath your fork. Add to that the earthy perfume of fresh thyme, the gentle bite of garlic, and a mountain of wilted spinach that somehow maintains its vibrant green even when warm, and you have what I consider the perfect autumn comfort food.
I first created this hash on a blustery October evening when the farmers market was overflowing with gorgeous sweet potatoes and bunches of spinach so fresh they still held morning dew. My original plan had been to make a simple side dish, but as the ingredients sizzled and melded together, the intoxicating aroma filled my kitchen and I knew this was destined to become something more substantial. Twenty minutes later, I was curled up on the couch with a big bowl of this hash, a fried egg on top, and what might be the most satisfying vegetarian dinner I've ever made.
Since that night, this recipe has become my go-to for everything from quick weeknight dinners to impressive brunch spreads. It's naturally gluten-free, easily made vegan, and packs an incredible nutritional punch while feeling indulgently comforting. The best part? It all comes together in one skillet, making cleanup a breeze and allowing all those beautiful flavors to marry together perfectly.
Why This Recipe Works
- Perfect Texture Balance: Crispy sweet potato cubes contrast beautifully with tender spinach leaves
- One-Pan Wonder: Everything cooks in a single skillet for maximum flavor development
- Nutrient Powerhouse: Packed with vitamins A, C, K, iron, and fiber in every bite
- Meal Prep Friendly: Keeps beautifully for up to 5 days in the refrigerator
- Versatile Serving: Works as breakfast, lunch, dinner, or even a hearty side dish
- Quick Weeknight Option: Ready in under 30 minutes from start to finish
- Budget Conscious: Uses affordable, readily available ingredients year-round
Ingredients You'll Need
The beauty of this hash lies in its simplicity – just a handful of ingredients that, when combined, create something far greater than the sum of their parts. Let's break down what you'll need and why each component matters:
Sweet Potatoes (2 medium, about 1.5 lbs)
Look for firm, unblemished sweet potatoes with smooth skin. I prefer the orange-fleshed varieties like Garnet or Jewel for their natural sweetness and creamy texture when cooked. Avoid any with soft spots or sprouting eyes. Pro tip: choose similarly sized potatoes so they cook evenly. If your sweet potatoes are particularly large, you might only need one and a half.
Fresh Spinach (8-10 cups, loosely packed)
Fresh spinach is non-negotiable here – frozen simply won't give you the same texture or vibrant color. Look for bright green leaves without any yellowing or sliminess. Baby spinach works perfectly and requires no prep, but if you're using mature spinach, remove any thick stems. The spinach wilts down dramatically, so don't be intimidated by the volume!
Garlic (4-5 large cloves)
Fresh garlic makes all the difference. Look for plump, firm cloves without any green shoots. I like to slice rather than mince the garlic for this recipe – the larger pieces hold their own against the sweet potatoes and don't burn as easily during the high-heat cooking process.
Fresh Thyme (2 tablespoons, or 1 teaspoon dried)
Fresh thyme is absolutely worth seeking out – its woodsy, slightly floral flavor is the perfect complement to both the sweet potatoes and spinach. Strip the leaves from the stems by running your fingers backwards along the stem. If you must substitute, use half the amount of dried thyme, but fresh really does make a difference here.
Olive Oil (3-4 tablespoons)
Use a good quality extra virgin olive oil for the best flavor. You'll need enough to properly coat the pan and help the sweet potatoes achieve that gorgeous caramelization. Don't skimp here – the oil is crucial for developing those crispy edges we all love.
Seasonings
Keep it simple with sea salt and freshly cracked black pepper. The sweet potatoes need a generous amount of salt to bring out their natural sweetness, and the pepper adds a nice warmth. I also like to add a pinch of smoked paprika for depth, but this is entirely optional.
How to Make Warm Spinach and Sweet Potato Hash with Garlic and Thyme
Prep Your Ingredients
Start by washing and peeling your sweet potatoes, then cut them into ½-inch cubes. Consistency is key here – aim for uniform pieces so they cook evenly. Rinse the spinach in cold water and spin dry in a salad spinner or pat gently with paper towels. If using mature spinach, remove any thick stems. Mince the garlic and strip the thyme leaves from their stems.
Heat Your Pan
Place a large cast-iron skillet or heavy-bottomed pan over medium-high heat. Add 2 tablespoons of olive oil and let it heat until shimmering but not smoking. The key to perfect hash is starting with a hot pan – this ensures the sweet potatoes will caramelize rather than steam.
Cook the Sweet Potatoes
Add the cubed sweet potatoes to the hot pan in a single layer. Let them cook undisturbed for 3-4 minutes to develop a golden crust. Season with ½ teaspoon salt and a few grinds of black pepper. Continue cooking, stirring occasionally, for 12-15 minutes total until the potatoes are tender inside and crispy outside. If they're browning too quickly, reduce the heat slightly.
Add Aromatics
Push the sweet potatoes to one side of the pan and add the remaining tablespoon of olive oil to the cleared space. Add the sliced garlic and thyme, cooking for just 30-45 seconds until fragrant but not browned. The garlic should sizzle gently but not burn – burnt garlic will make the entire dish bitter.
Combine and Season
Stir the garlic and thyme into the sweet potatoes, letting the flavors meld for another minute. Taste and adjust seasoning – sweet potatoes need more salt than you might think. If using smoked paprika, add it now and stir to combine.
Wilt the Spinach
Add the spinach in batches, starting with about half. It will seem like too much, but it wilts down dramatically. Use tongs to gently toss and turn the spinach with the sweet potatoes. As the first batch wilts, add the remaining spinach. This process takes about 2-3 minutes total. The goal is wilted but still vibrant green spinach – overcooked spinach loses its color and nutrients.
Final Seasoning and Rest
Once all the spinach is wilted, taste and adjust seasoning with more salt and pepper as needed. The dish might need another pinch of salt – remember that spinach and sweet potatoes both benefit from generous seasoning. Let everything cook together for another minute to allow the flavors to meld.
Serve and Enjoy
Remove from heat and serve immediately while warm. This hash is delicious on its own, but it's also fantastic topped with a fried egg, crumbled feta cheese, or a drizzle of balsamic glaze. The sweet potatoes should be tender with crispy edges, the spinach vibrant and wilted, and every bite should carry the warm, woodsy notes of thyme and garlic.
Expert Tips
Don't Overcrowd the Pan
If you're doubling the recipe, use two pans or cook in batches. Overcrowding causes the sweet potatoes to steam rather than caramelize, resulting in mushy texture instead of crispy edges.
Perfect Sweet Potato Size
Cut your sweet potatoes into truly ½-inch cubes. Too large and they won't cook through by the time the outside is done; too small and they'll turn to mush when you add the spinach.
Control the Heat
Start with medium-high heat for caramelization, but don't be afraid to adjust. If the sweet potatoes are browning too quickly or the garlic starts to burn, reduce to medium heat immediately.
Season at Every Stage
Season the sweet potatoes when they first go in, then taste and adjust after adding the spinach. Sweet potatoes need more salt than you think, and spinach benefits from seasoning too.
Cast Iron is Best
A well-seasoned cast iron skillet will give you the best caramelization on your sweet potatoes. If you don't have one, use your heaviest pan – the goal is even heat distribution.
Don't Skip the Single Layer
When you first add the sweet potatoes, spread them in a single layer and let them cook undisturbed for 3-4 minutes. This step is crucial for developing those delicious caramelized edges.
Variations to Try
Mediterranean Style
Add ¼ cup sun-dried tomatoes and ½ cup crumbled feta cheese at the end. Swap the thyme for oregano and add a squeeze of fresh lemon juice before serving.
Spicy Southwest
Replace thyme with cumin and oregano. Add 1 diced jalapeño with the garlic, and stir in black beans with the spinach. Serve with avocado slices and hot sauce.
Autumn Harvest
Add 1 diced apple with the sweet potatoes, and include ½ cup dried cranberries with the spinach. Finish with toasted pecans and a drizzle of maple syrup.
Protein Power
Stir in 1 can of chickpeas (drained and rinsed) with the spinach, or top each serving with a fried egg. For extra protein, add crumbled tempeh or tofu cubes.
Root Vegetable Medley
Replace half the sweet potatoes with diced butternut squash or regular potatoes. Adjust cooking time as needed – butternut cooks slightly faster than sweet potato.
Greens Galore
Substitute half the spinach with other greens like kale, Swiss chard, or beet greens. Heartier greens may need an extra minute or two to wilt properly.
Storage Tips
This hash stores beautifully, making it perfect for meal prep and leftovers. Once cooled completely, transfer to airtight containers and refrigerate for up to 5 days. The flavors actually improve after a day as the ingredients have time to meld together. When reheating, a quick stint in a hot skillet will restore the crispy edges to the sweet potatoes, though the microwave works in a pinch.
For longer storage, this hash freezes well for up to 3 months. Portion into freezer-safe containers or bags, removing as much air as possible. Thaw overnight in the refrigerator and reheat thoroughly before serving. Note that the spinach may lose some of its vibrant color after freezing, but the flavor remains delicious.
If you plan to add eggs or cheese when serving, store those components separately and add fresh when reheating. The hash makes an excellent base for quick meals throughout the week – simply reheat and top with your choice of protein or additional vegetables.
Frequently Asked Questions
Absolutely! This hash is ideal for meal prep. Make a double batch on Sunday and portion into containers for easy grab-and-go meals throughout the week. It reheats beautifully in the microwave for 1-2 minutes, or even better, in a hot skillet for 3-4 minutes to restore the crispy edges. Store in airtight containers in the refrigerator for up to 5 days.
Sticking usually means either your pan isn't hot enough when you add the sweet potatoes, or you're trying to move them too soon. Make sure your pan is properly heated before adding the oil, then let the sweet potatoes cook undisturbed for 3-4 minutes before stirring. This allows them to develop a crust that naturally releases from the pan. Also, ensure you're using enough oil – don't be afraid of those 2-3 tablespoons!
Yes! Baby kale works wonderfully and actually holds up even better than spinach when reheating. It might need an extra minute to wilt, and you'll want to remove any tough stems. Regular kale works too, but remove the center ribs and chop it into bite-sized pieces first. The flavor will be slightly more robust and earthy compared to spinach.
This hash is incredibly versatile! A fried or poached egg is classic – the runny yolk creates a delicious sauce. For meat-eaters, crispy bacon or sausage complements the sweet potatoes beautifully. Vegetarian options include pan-fried tofu, tempeh, or a can of chickpeas stirred in with the spinach. For a special touch, try topping with crumbled goat cheese or feta.
While cast iron gives the best results, you can definitely use a regular heavy-bottomed skillet. The key is to use your heaviest pan and make sure it's properly heated before adding the sweet potatoes. You might not get quite the same level of caramelization, but the dish will still be delicious. Avoid non-stick pans as they don't develop the same fond (those browned bits) that add so much flavor.
Burning garlic is a common issue! The key is to add it after the sweet potatoes have mostly cooked and to push them to one side first. Cook the garlic in the cleared space for just 30-45 seconds before stirring everything together. Keep the heat at medium and watch carefully – garlic goes from perfect to burnt very quickly. If it does burn, remove it immediately and start fresh, as burnt garlic will make the entire dish taste bitter.
Warm Spinach and Sweet Potato Hash with Garlic and Thyme
Ingredients
Instructions
- Prep: Wash, peel, and cube sweet potatoes into ½-inch pieces. Rinse and dry spinach. Slice garlic and strip thyme leaves.
- Heat pan: Place large cast-iron skillet over medium-high heat. Add 2 tablespoons olive oil and heat until shimmering.
- Cook potatoes: Add sweet potatoes in single layer, season with salt and pepper. Cook undisturbed 3-4 minutes, then continue cooking 12-15 minutes total until tender and crispy.
- Add aromatics: Push potatoes to side, add remaining oil. Cook garlic and thyme 30-45 seconds until fragrant.
- Combine: Stir garlic mixture into potatoes. Add paprika if using. Season to taste.
- Add spinach: Add spinach in batches, wilting each addition. Cook 2-3 minutes total until all spinach is wilted but still vibrant.
- Finish: Taste and adjust seasoning. Serve warm with desired toppings.
Recipe Notes
Don't overcrowd the pan – use two skillets if doubling the recipe. Store leftovers in airtight containers in the refrigerator for up to 5 days. Reheat in a hot skillet for best texture.