Sweet Potato Spinach Egg Recipe: Roasted Sweet Potatoes Meet Wilted Greens in One Skillet

Side Dishes

Sweet Potato Spinach Egg Recipe: Roasted Sweet Potatoes Meet Wilted Greens in One Skillet

This sweet potato spinach egg recipe transforms humble ingredients into a restaurant-worthy breakfast or side dish that's ready in just 25 minutes. The secret lies in roasting sweet potatoes until caramelized and tender, then wilted spinach and fluffy eggs complete the dish with perfect texture contrast.

I developed this recipe after realizing how often we waste potential in simple ingredients—until now.

The magic happens in a single skillet where roasted sweet potatoes infuse the pan with natural sweetness, creating a base that balances the earthy spinach and rich eggs. This method eliminates the need for multiple dishes while delivering layers of flavor—savory, slightly sweet, and creamy—that make it irresistible.

The dish is naturally vegetarian but packed with protein from the eggs, making it satisfying enough for any meal.

What you’ll end up with is a visually appealing plate featuring golden-brown sweet potatoes, vibrant wilted greens, and perfectly cooked eggs—either sunny-side-up or scrambled, depending on your preference. The combination of textures—creamy eggs, tender sweet potatoes, and crisp-tender spinach—creates a harmonious bite that’s both comforting and elegant.

It’s the kind of dish that makes weeknight dinners feel special.

Serve this recipe with a sprinkle of feta cheese or a drizzle of hot sauce for added depth, or pair it with crusty bread to soak up every last bit of the flavorful pan juices.

The versatility of this dish means it works equally well as a breakfast staple, a light lunch, or even a side dish for dinner. Let’s get cooking!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato spinach egg

Roasted sweet potatoes, wilted spinach, and fluffy eggs create a vegetarian powerhouse in one skillet.

Ingredient Amount Notes
Sweet Potatoes 🍠 1 ½ lb Medium-sized, cut into 1-inch cubes
Large Eggs 🥚 4 whole Freshly laid for best flavor
Fresh Spinach 🌿 4 cups Baby spinach preferred, loosely packed
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting and cooking
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Red Pepper Flakes 🌶️ ¼ tsp Optional for heat preference
Feta Cheese 🧀 ¼ cup Crumbled for garnish (optional)
Crusty Bread 🍞 4 slices For serving and soaking juices
Hot Sauce 🌶️ 1 tbsp For serving (optional)
Fresh Lemon 🍋 ½ whole Juiced for brightness

The sweet potatoes are the foundation here—organic sweet potatoes from Whole Foods or your local farmers market have the best natural sweetness. Look for firm, vibrant orange potatoes with no soft spots. Medium-sized works perfectly for even roasting. If you can't find organic, regular sweet potatoes work fine. The key is cutting them into 1-inch cubes—this ensures they roast evenly and develop that caramelized crust. For extra flavor, leave the skins on if they're smooth and unblemished.

No fresh spinach? Frozen spinach works in a pinch—just thaw and drain it well before using. The eggs should be freshly laid if possible, as they hold their shape better when cooked sunny-side-up. Substituting chicken eggs for duck eggs changes the richness slightly, but both work beautifully. For the olive oil, California extra-virgin brands like Corto or Bertolli provide the best balance of fruity notes and high smoke point. If you're sensitive to heat, skip the red pepper flakes entirely—the dish still packs plenty of flavor without them.

Prep the sweet potatoes first—they need 20-25 minutes of roasting time before adding the spinach and eggs. Store any leftover sweet potatoes in an airtight container in the fridge for 3-4 days, though they're best used fresh. The cooked spinach and eggs keep for 2 days in the fridge, but I recommend making this fresh for optimal texture. For meal prep, roast extra sweet potatoes and store them separately—reheat with the eggs when ready to serve.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—roast the sweet potatoes and spinach together, crack the eggs right on top, and let the residual heat cook them. No flipping, no fuss, just hands-off perfection while you stir a pot of beans or toss a salad.
  • Sweet & Savory Balance: That caramelized sweet potato meets the garlicky spinach and runny egg yolk—it’s like a hug for your taste buds. The olive oil ties it all together with a rich, almost buttery finish that makes every bite feel special.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Roast a big batch of sweet potatoes on Sunday, store them in the fridge, and assemble breakfasts or lunches all week. Add a sprinkle of feta or hot sauce, and suddenly you’ve got a meal that’s actually exciting.
  • Budget Breakfast Win: Spinach wilts fast, eggs are cheap, and sweet potatoes last forever. I’ve made this for under $2 per serving, and it still feels like a restaurant-quality dish. Honestly, it’s the kind of recipe that makes grocery shopping less stressful.

Step-by-step instructions for sweet potato spinach egg recipe

Master this one-skillet combination of roasted sweet potatoes, wilted spinach, and perfectly cooked eggs.

1

Roast the Sweet Potatoes Until Tender

Preheat your oven to 400°F. Toss the 1.5 lb sweet potatoes (cut into 1-inch cubes) with 1 tablespoon of the extra-virgin olive oil, 0.75 tsp salt, and 0.25 tsp black pepper on a large baking sheet. Spread them in a single layer, ensuring they don't overlap—this promotes even browning.

Roast for 20-25 minutes, stirring halfway through, until the edges are golden brown and the potatoes yield slightly when pressed with a fork. You want them tender but not falling apart—they'll finish cooking in the skillet. Remove from oven and let them cool slightly while you prepare the spinach and eggs.

2

Sauté Garlic and Wilt the Spinach

Heat a large oven-safe skillet over medium heat and add the remaining 1 tablespoon extra-virgin olive oil. Once the oil shimmers, add the 3 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Immediately add the 4 cups fresh spinach and stir vigorously until just wilted, about 1-2 minutes.

Here's the thing—spinach wilts fast. You're looking for bright green leaves that collapse into tender piles, not a mushy mess. Season with the remaining 0.75 tsp salt and 0.25 tsp red pepper flakes (if using) while it cooks. Remove the skillet from heat and set aside for now.

3

Cook the Eggs in the Same Skillet

Return the skillet to medium-low heat and carefully add the roasted sweet potatoes to the spinach mixture. Stir gently to combine, letting the potatoes absorb any residual moisture from the spinach. Create four small wells in the mixture and crack the 4 whole large eggs into them, leaving space around each egg for easy flipping.

Cook undisturbed for 2-3 minutes until the whites begin to set but yolks remain runny. This is the moment that matters: gently lift the edges of each egg with a spatula and tilt the skillet to let the raw egg flow slightly, creating a creamy custard effect. Once the whites are fully set but yolks are still soft, transfer the skillet to the preheated 400°F oven for 3-4 minutes to finish cooking.

4

Finish and Serve Immediately

Remove the skillet from the oven and let it sit for 1 minute to set slightly. Sprinkle the 0.25 cup crumbled feta cheese evenly over the top and squeeze the juice from the 0.5 whole fresh lemon over everything. The acidity brightens the sweet potatoes and balances the richness of the eggs.

Divide the mixture among four plates, serving each portion with a slice of crusty bread on the side for soaking up any juices. Offer the hot sauce for those who prefer extra heat. This dish shines when served immediately—each bite delivers tender sweet potatoes, silky spinach, and perfectly set eggs in one harmonious mouthful.

👨‍🍳

Pro Tips For Making Sweet Potato Spinach Egg

  • Sear Sweet Potatoes First: I learned this the hard way—roasting cubed sweet potatoes straight from cold means they steam instead of caramelize. Toss them in olive oil, hit a screaming-hot pan, and let them brown 2-3 minutes per side before transferring to the oven. That crisp edge makes all the difference when they hit the eggs later.
  • Wilt Spinach in Batches: Fresh spinach wilts fast, but dumping a whole handful into the pan turns it into a sad, watery mess. Work in small batches—about 1 cup at a time—so it collapses into tender, jammy piles rather than releasing its moisture everywhere. Save the stems for stir-fries; they’re tough but packed with flavor.
  • Crack Eggs Into Warm Pan: Cold eggs tighten when they hit hot oil, making them splatter like a greasy disaster. Instead, let the pan cool just enough to touch with your finger (about 30 seconds off heat), then crack the eggs directly in. They’ll spread gently and cook evenly—no scrambling cleanup.
  • Garlic: Smash, Don’t Slice: Minced garlic burns in seconds, but smashed cloves release flavor without turning bitter. Peel, flatten each clove with the side of your knife, then press down hard. They’ll cook low and slow, infusing the spinach and sweet potatoes with real depth—no charred bits to ruin the dish.

Essential equipment for this recipe

Skillet Essentials

The 12-inch cast iron skillet is your best friend for this recipe—it retains heat beautifully and develops a natural non-stick surface over time. I swear by my Lodge Pre-Seasoned Cast Iron Skillet because it handles high heat without warping.

For those who prefer lighter options, a stainless steel skillet with a glass lid works too, though you’ll need to adjust cooking times slightly. Avoid non-stick coatings—they can’t handle the oven step and may release harmful fumes at high temperatures. 🔥

Oven-Safe Skillet

Since we finish cooking in the oven, your skillet must be oven-safe up to 450°F. Check the manufacturer’s instructions if unsure—most high-quality cast iron and stainless steel skillets meet this requirement. If using a non-oven-safe pan, transfer the eggs to a baking dish for the final oven step.

I’ve made this mistake before, and trust me, it’s not worth the cleanup. Pro tip: Place your skillet on a heat-resistant pad or wire rack on the oven rack to ensure even heat distribution. ⚡

Prep Tools

Gather a sharp chef’s knife for mincing garlic and a cutting board to prep the sweet potatoes efficiently. A large baking sheet with a wire rack (for even air circulation) speeds up roasting. For the spinach, a wooden spoon works best—it won’t scratch your skillet like metal utensils.

Don’t skimp on the measuring spoons for salt and spices; precision here makes all the difference in balancing flavors. 💡

Optional Upgrades

For extra flavor, invest in a garlic press to mince the cloves quickly—it’s a game-changer for busy mornings. A microplane also works wonders for zesting lemon if you want to add brightness.

If you love crispy textures, a pizza stone can help crisp the edges of your sweet potatoes during roasting. And for serving, a slate board or wooden platter elevates the presentation instantly. These aren’t must-haves, but they’re worth it for frequent cooks. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 4g20%
Cholesterol 185mg62%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 7g25%
Sugars 10g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe without an oven?

Yes! Skip the oven step and cook the sweet potatoes completely in the skillet. After roasting them for 20 minutes in the oven, transfer them to the skillet with medium heat for 5-7 minutes until tender. For the eggs, cook them sunny-side-up on the stovetop for 3-4 minutes per side. The texture will be slightly different but still delicious.

2

How do I store leftovers?

Store the cooked sweet potatoes and spinach mixture in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or skillet until warm. The eggs don't reheat well, so it's best to cook them fresh or save them for a quick breakfast the next morning. For extra crispiness, pop the potatoes in the oven at 375°F for 5 minutes before reheating.

3

What if I don’t have fresh spinach?

Frozen spinach works perfectly—just thaw and drain it thoroughly before using. For a different texture, try kale or chard, but increase cooking time slightly as they're more fibrous. Baby spinach is ideal because it wilts quickly without turning mushy. If you're using pre-washed bagged spinach, squeeze out all the excess water first.

4

Can I make this recipe ahead of time?

Roast the sweet potatoes up to 2 days ahead and store them in the fridge. Reheat them in the oven or skillet before adding the spinach and eggs. The spinach should be added fresh to maintain its vibrant color and texture. The eggs are best cooked to order for perfect results. This makes it a great make-ahead breakfast option!

5

What’s the best way to serve this dish?

Serve it with crusty bread or toasted sourdough to soak up the flavorful juices. For extra flair, add a sprinkle of crumbled feta, a drizzle of hot sauce, or a squeeze of lemon. It pairs beautifully with a simple avocado salad or fruit compote for a balanced meal. The dish works equally well for breakfast, lunch, or dinner.

★★★★★5.0(11 reviews)
Categories Side Dishes