Juggling a busy schedule? You’ll love these 16 potato and spinach recipes that come together in a flash. Perfect for quick weeknight dinners or cozy comfort food, these dishes are packed with flavor and simplicity. Let’s make dinner easy and delicious!
Sautéed Spinach and Potatoes with Garlic

Often overlooked, sautéed spinach and potatoes make a killer side dish. This version gets the potatoes crispy and the spinach perfectly wilted. Garlic and olive oil tie it all together.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
Vegetables
- 1 1/2 pounds Yukon Gold potatoes, scrubbed and cut into 1/2-inch cubes
- 5 ounces fresh baby spinach
- 4 cloves garlic, thinly sliced
Pantry
- 3 tablespoons extra-virgin olive oil, divided
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly ground black pepper
- 1 tablespoon unsalted butter
- 1 tablespoon fresh lemon juice
Instructions
- Place potato cubes in a medium saucepan and cover with cold water by 1 inch. Bring to a boil over high heat, then reduce to a simmer and cook for 5 minutes. Drain well.
- Heat 2 tablespoons olive oil in a large nonstick skillet over medium-high heat until shimmering. Add the parboiled potatoes in a single layer (work in batches if needed). Cook undisturbed for 4 minutes, until golden brown on the bottom.
- Flip potatoes and continue cooking, stirring occasionally, for another 6–8 minutes, until crispy and golden all over. Season with salt and pepper.
- Push potatoes to one side of the skillet. Add remaining 1 tablespoon olive oil and butter to the empty side. When butter melts, add sliced garlic. Cook, stirring, for 30 seconds until fragrant.
- Add baby spinach in handfuls, tossing with tongs, until completely wilted, about 2 minutes. Remove skillet from heat.
- Drizzle lemon juice over the spinach and potatoes, toss gently to combine. Taste and adjust seasoning if needed. Serve immediately.
Just like that, you've got a pan of crispy, garlicky potatoes with tender spinach. The lemon juice cuts the richness and brightens every bite. Serve alongside roasted chicken or a fried egg for an easy weeknight meal.
Creamy Potato Spinach Soup

One bowl of this velvety potato spinach soup is all you need for a cozy night in. It's creamy, comforting, and comes together in under an hour with simple ingredients.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
Soup Base
- 2 tablespoons unsalted butter
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 1½ pounds Yukon Gold potatoes, peeled and diced into ½-inch cubes
- 4 cups low-sodium vegetable broth
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
Cream & Finish
- 1 cup heavy cream
- 5 ounces fresh baby spinach (about 5 packed cups)
- ½ teaspoon freshly grated nutmeg
- Optional garnish: crispy bacon bits or croutons
Instructions
- Melt the butter in a large Dutch oven or heavy pot over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Add the minced garlic and cook for 1 minute until fragrant.
- Add the diced potatoes, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat to a simmer. Cover and cook until potatoes are fork-tender, about 15-20 minutes.
- Turn off the heat. Use an immersion blender to puree the soup until completely smooth. (Alternatively, carefully transfer in batches to a blender and blend until smooth, then return to the pot.)
- Stir in the heavy cream and add the fresh spinach. Cook over low heat, stirring constantly, until the spinach wilts and turns bright green, about 2-3 minutes.
- Season with freshly grated nutmeg. Taste and adjust salt and pepper if needed. Serve hot, garnished with crispy bacon bits or croutons if desired.
With its velvety texture and subtle nutmeg warmth, this soup is pure comfort in a bowl. For a lighter version, swap the heavy cream for half-and-half—still creamy, just less rich.
Potato and Spinach Curry

For a weeknight dinner that packs warmth and comfort, this Potato and Spinach Curry delivers. Cubed potatoes simmer in a fragrant, spiced sauce until tender, then fresh spinach wilts in for color and nutrition. It’s a one-pot meal that’s both hearty and wholesome.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
Curry Base
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon cayenne pepper (adjust to heat preference)
- 1 teaspoon fine sea salt
- 1 can (14.5 oz) diced tomatoes, undrained
Main Ingredients
- 1.5 pounds Yukon Gold potatoes, peeled and cut into 3/4-inch cubes
- 1 can (13.5 oz) full-fat coconut milk
- 1/2 cup water
- 5 ounces fresh baby spinach
For Garnish
- 2 tablespoons fresh cilantro, chopped
- Juice of 1/2 lemon
Instructions
- Heat oil in a large pot or Dutch oven over medium-high heat until shimmering.
- Add onion and cook, stirring occasionally, until softened and lightly browned, about 5 minutes.
- Stir in garlic and ginger; cook until fragrant, about 30 seconds.
- Add cumin, coriander, turmeric, cayenne, and salt. Stir constantly for 20 seconds to bloom the spices.
- Pour in diced tomatoes with their juices. Scrape up any browned bits from the bottom. Simmer for 2 minutes, stirring occasionally.
- Add potato cubes, coconut milk, and water. Stir to combine. Bring to a boil.
- Reduce heat to medium-low, cover, and simmer until potatoes are fork-tender, about 20 minutes. Stir once halfway through to prevent sticking. Tip: If potatoes aren't tender after 20 minutes, cook uncovered for 5 more minutes.
- Add spinach in handfuls, stirring after each addition until wilted, about 2 minutes total. Tip: For a creamier texture, use a potato masher to lightly smash some potatoes against the pot before adding spinach.
- Remove from heat. Stir in lemon juice and cilantro. Tip: Taste and add a pinch more salt or cayenne if needed—the flavors should be bold and balanced.
Creamy from the coconut milk and spiced just right, this curry has a velvety texture with tender potato bites and bright green spinach. Serve it over steamed basmati rice or with warm naan for sopping up every drop. A squeeze of lemon at the end really wakes up the flavors.
Spinach and Potato Frittata

Frittatas are the ultimate no-fuss meal, and this Spinach and Potato version delivers hearty flavor in every bite. Oven-baked for a perfectly fluffy texture, it's loaded with tender potatoes, wilted spinach, and nutty Parmesan. Great for breakfast, lunch, or a quick dinner.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
Frittata
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 2 cups Yukon Gold potatoes, peeled and diced into ½-inch cubes
- 5 ounces fresh baby spinach
- 8 large farm-fresh eggs
- ⅓ cup whole milk
- ½ teaspoon fine sea salt
- ¼ teaspoon finely ground black pepper
- ½ cup shredded Parmesan cheese
Instructions
- Preheat your oven to 375°F with a rack in the center position.
- Heat the olive oil in a 10-inch oven-safe nonstick skillet over medium heat.
- Add the diced onion and cook, stirring occasionally, until softened, about 3 minutes.
- Add the minced garlic and cook for 30 seconds until fragrant.
- Add the diced potatoes to the skillet and spread into an even layer. Cook without stirring for 4 minutes, then stir and cook another 4 minutes until golden and just tender.
- Add the spinach in handfuls, stirring until wilted, about 2 minutes. Remove from heat.
- In a medium bowl, whisk together the eggs, milk, salt, and pepper until homogeneous.
- Pour the egg mixture evenly over the potato-spinach mixture in the skillet.
- Sprinkle the shredded Parmesan cheese evenly over the top.
- Transfer the skillet to the preheated oven and bake for 18–22 minutes, until the frittata is set in the center and lightly golden on top. A knife inserted in the center should come out clean.
- Let the frittata rest in the pan for 5 minutes before slicing.
Let it cool slightly, then slice into wedges and serve. The edges are crispy, the center is tender and custardy. Pair it with a side salad or crusty bread for a complete meal that's just as good cold the next day.
Loaded Potato Spinach Skins

Zeal for crispy, cheesy appetizers meets your new favorite snack. These loaded potato skins swap heavy toppings for a bright spinach and sour cream finish. They're perfect for game day or a quick weeknight bite.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 60 minutes
Ingredients
- 6 medium russet potatoes, scrubbed clean
- 2 tbsp rich extra virgin olive oil
- 1 tsp finely ground sea salt
- 1/2 tsp finely ground black pepper
- 1 cup fresh baby spinach, roughly chopped
- 1/2 cup full-fat sour cream
- 1 cup shredded sharp cheddar cheese
- 2 tbsp salted butter, melted
- 1/4 cup crispy cooked bacon bits (optional)
Instructions
- Preheat your oven to 400°F.
- Pierce each potato several times with a fork. Place them directly on the oven rack and bake for 50 minutes, until fork-tender.
- Let potatoes cool for 10 minutes. Then cut each in half lengthwise. Use a spoon to scoop out the flesh, leaving about 1/4-inch thick shells. Reserve the flesh for another use.
- Brush both sides of each potato skin with melted butter. Place skins cut-side up on a baking sheet. Sprinkle with a pinch of salt and pepper.
- Bake for 10 minutes, then flip and bake another 10 minutes until golden and crisp.
- While skins bake, heat olive oil in a skillet over medium heat. Add spinach and cook until wilted, about 2 minutes. Stir in sour cream and remove from heat.
- Remove skins from oven. Sprinkle cheese evenly inside each skin, then spoon spinach mixture on top.
- Return to oven and bake 3-4 minutes until cheese melts. Top with bacon bits if using.
- Serve immediately.
Just a satisfying crunch gives way to creamy spinach and melted cheese. Serve them with extra sour cream for dipping—they vanish fast.
Spinach Potato Stuffed Shells

Skip the plain stuffed shells and try this hearty spin with creamy mashed potato and spinach. The combo is unexpectedly delicious and keeps the dish moist.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
- 12 oz jumbo pasta shells
- 2 medium Yukon Gold potatoes, peeled and cubed
- 1 tbsp kosher salt, plus more for pasta water
- 2 tbsp unsalted butter
- 1/4 cup whole milk
- 1 cup whole-milk ricotta
- 1 large egg, lightly beaten
- 5 oz frozen chopped spinach, thawed and squeezed dry
- 1/2 cup grated Parmesan cheese, divided
- 1/2 tsp finely ground black pepper
- 1/4 tsp freshly grated nutmeg
- 3 cups marinara sauce (homemade or jarred)
- 1 cup shredded mozzarella cheese
Instructions
- Preheat oven to 375°F. Bring a large pot of well-salted water to a boil. Cook pasta shells according to package directions until al dente (about 9-10 minutes). Drain and rinse under cold water to stop cooking. Set aside.
- While pasta cooks, place cubed potatoes in a medium saucepan and cover with cold water. Add 1 tbsp salt. Bring to a boil, then reduce heat and simmer until fork-tender, about 12 minutes. Drain well.
- Return potatoes to the warm pot. Add butter and milk, then mash until smooth. Let cool slightly.
- In a large bowl, combine mashed potatoes, ricotta, beaten egg, squeezed spinach, 1/4 cup Parmesan, pepper, and nutmeg. Mix until evenly incorporated.
- Spread 1 cup marinara in the bottom of a 9×13-inch baking dish.
- Fill each cooked shell with about 1 heaping tablespoon of the potato mixture. Arrange filled shells in the baking dish, seam side up, in a single layer.
- Pour remaining 2 cups marinara over the shells, spreading gently to cover. Sprinkle with remaining 1/4 cup Parmesan and all the mozzarella.
- Cover dish with foil and bake for 20 minutes. Remove foil and bake another 15 minutes, until bubbly and cheese is golden brown.
- Tip: For a crispier top, switch to broil for the last 2 minutes. Let rest 5 minutes before serving.
With a creamy, cheesy center and tender pasta, these shells are comfort food with a twist. Serve with a crisp green salad and crusty bread to soak up every bit of sauce.
Potato Spinach Salad with Lemon Vinaigrette

Spinach and potato salads often get bogged down with heavy mayo, but this version cuts through with a bright lemon vinaigrette. It’s crisp, tangy, and packed with texture—perfect for a side or light lunch.
Serving: 4 | Prep Time: 15 minutes minutes | Cooking Time: 20 minutes minutes
Ingredients
For the Salad
- 1.5 lbs baby potatoes (about 2 cups), halved
- 5 oz fresh baby spinach
- 3 tbsp thinly sliced red onion
- 2 tbsp toasted pine nuts or slivered almonds
- 2 oz crumbled feta cheese (optional)
For the Lemon Vinaigrette
- 3 tbsp rich extra virgin olive oil
- 2 tbsp freshly squeezed lemon juice (from 1 lemon)
- 1 tsp Dijon mustard
- 1 small garlic clove, minced
- ½ tsp finely ground black pepper
- ¼ tsp fine sea salt
Instructions
- Place halved baby potatoes in a large pot and cover with cold salted water by 1 inch. Bring to a boil over high heat, then reduce to medium and simmer for 12–15 minutes until fork-tender. Tip: Choose potatoes that are similar in size to ensure even cooking.
- While potatoes cook, make the vinaigrette: In a small bowl, whisk together 3 tbsp olive oil, 2 tbsp lemon juice, 1 tsp Dijon, minced garlic, ½ tsp pepper, and ¼ tsp salt until emulsified. Set aside.
- Drain potatoes and spread them on a baking sheet to cool for 5 minutes. They should still be warm but not steaming. Tip: Blotting away excess moisture helps the dressing cling better.
- In a large bowl, combine 5 oz spinach, 3 tbsp red onion, and cooled potatoes. Drizzle with vinaigrette and toss gently to coat without wilting the spinach. Tip: Use your hands to toss so you can feel when it’s evenly mixed.
- Sprinkle with 2 tbsp toasted nuts and 2 oz feta (if using). Serve immediately or refrigerate for up to 2 hours. If chilling, let sit at room temperature 10 minutes before serving for best flavor.
Once tossed, the warm potatoes slightly soften the spinach while the lemon vinaigrette keeps everything fresh. For a heartier meal, top with grilled chicken or serve alongside a crusty baguette.
Spinach Potato Pancakes

Crisp on the outside, tender within—these Spinach Potato Pancakes bring together grated russets and fresh spinach for a quick, savory side that holds its shape without falling apart.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 2 large russet potatoes, peeled and coarsely grated
- 4 oz fresh spinach, stemmed and finely chopped
- 1/2 medium yellow onion, grated
- 1 large farm-fresh egg, lightly beaten
- 1/4 cup all-purpose flour
- 1/2 tsp salt
- 1/4 tsp finely ground black pepper
- 1/4 cup rich extra virgin olive oil, for frying
Instructions
- Place grated potatoes in a clean kitchen towel and twist to squeeze out as much liquid as possible. Transfer to a large bowl.
- Add chopped spinach, grated onion, beaten egg, flour, salt, and pepper to the bowl. Mix until just combined—overmixing makes pancakes dense.
- Heat 2 tablespoons of olive oil in a large nonstick skillet over medium-high heat until shimmering.
- Scoop 1/4 cup of the mixture per pancake and flatten gently with a spatula to 1/2-inch thickness. Cook in batches to avoid crowding.
- Cook for 3-4 minutes per side until deep golden brown and crispy. Flip once—pressing down briefly with the spatula.
- Transfer cooked pancakes to a paper towel-lined plate. Repeat with remaining oil and mixture, adding more oil if needed.
- Serve immediately for maximum crispness.
Just a handful of ingredients and a hot skillet deliver pancakes with a lacy, crunchy edge and a tender, herb-flecked center. Pile them next to a dollop of sour cream or a fried egg for a meal that feels both rustic and refined.
Potato and Spinach Quiche

With a flaky, buttery crust and a creamy custard filling, this Potato and Spinach Quiche is a hearty yet elegant dish perfect for brunch or a light dinner. Sliced potatoes add earthiness while wilted spinach brings freshness—all baked to golden perfection.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 55 minutes
Ingredients
Crust
- 1 1/4 cups all-purpose flour
- 1/2 teaspoon fine sea salt
- 1/2 cup cold unsalted butter, cubed
- 3–4 tablespoons ice water
Filling
- 2 medium Yukon Gold potatoes (about 1 pound), peeled and thinly sliced (1/8-inch thick)
- 2 tablespoons rich extra virgin olive oil
- 1/2 teaspoon fine sea salt, divided
- 1/4 teaspoon finely ground black pepper, divided
- 2 cups fresh baby spinach, packed
- 4 farm-fresh large eggs
- 1 1/2 cups heavy cream
- 1/2 cup whole milk
- 1/4 teaspoon freshly grated nutmeg
- 1 cup shredded Gruyère cheese (about 4 ounces)
Instructions
- Make the crust: In a food processor, pulse flour and 1/2 teaspoon salt. Add cold butter cubes; pulse until mixture resembles coarse crumbs with some pea-sized butter pieces.
- Sprinkle 3 tablespoons ice water over flour mixture; pulse until dough just holds together when pinched. If too dry, add remaining water 1 teaspoon at a time. Tip: Do not overwork—tough crust!
- Turn dough onto a lightly floured surface; shape into a 6-inch disk. Wrap in plastic; refrigerate at least 30 minutes (or up to 2 days).
- On a floured surface, roll dough to a 12-inch circle, about 1/8-inch thick. Gently transfer to a 9-inch pie plate; press into bottom and sides. Trim overhang to 1/2 inch; fold under and crimp edges. Freeze 15 minutes.
- Preheat oven to 400°F. Line crust with parchment; fill with pie weights or dried beans. Bake 15 minutes; remove parchment and weights. Bake 5–7 minutes more until bottom looks dry. Set aside; reduce oven temperature to 375°F.
- Prepare potatoes: Toss potato slices with olive oil, 1/4 teaspoon salt, and 1/8 teaspoon pepper. Spread on a baking sheet in a single layer. Roast at 375°F for 15 minutes, flipping halfway, until tender but not browned. Remove; let cool slightly.
- While potatoes roast, wilt spinach: In a large skillet over medium-high heat, add spinach and cook, stirring, until just wilted, about 2 minutes. Transfer to a colander; press out excess liquid. Coarsely chop.
- Make custard: In a medium bowl, whisk eggs, cream, milk, nutmeg, remaining 1/4 teaspoon salt, and remaining 1/8 teaspoon pepper until smooth.
- Assemble quiche: Sprinkle half the Gruyère over the pre-baked crust. Layer half the potato slices, then all the wilted spinach. Add remaining potatoes; pour custard evenly over top. Sprinkle with remaining Gruyère.
- Bake at 375°F for 35–40 minutes, until custard is set (center jiggles slightly when shaken) and top is golden. Tip: Let quiche rest 10 minutes before slicing—this ensures clean slices.
- Run a knife around edge to loosen; slice into wedges. Serve warm or at room temperature.
Once sliced, the quiche reveals tender potatoes and creamy spinach suspended in a velvety custard, all encased in a flaky crust. Serve it with a simple green salad dressed with lemon vinaigrette, or enjoy a slice on its own for a satisfying meal any time of day.
Spinach Potato Casserole

Here's a hearty casserole that layers tender potatoes, creamy spinach, and melty cheese into one irresistible dish. Perfect for weeknight dinners or holiday sides, it's comfort food at its best.
Serving: 8 | Prep Time: 20 minutes minutes | Cooking Time: 55 minutes minutes
Ingredients
- 2 lbs Yukon Gold potatoes, peeled and thinly sliced (1/8-inch thick)
- 4 tbsp unsalted butter, divided
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups whole milk, warm
- 1 cup heavy cream, warm
- 1 tsp fine sea salt
- 1/2 tsp freshly ground black pepper
- 1/4 tsp ground nutmeg
- 10 oz fresh baby spinach
- 2 cups shredded sharp white cheddar cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat oven to 375°F. Grease a 9×13-inch baking dish with 1 tablespoon butter.
- In a large skillet, melt 2 tablespoons butter over medium heat. Add onion and cook until softened, about 4 minutes. Add garlic and cook 30 seconds.
- Sprinkle flour over onion mixture and whisk constantly for 1 minute until golden.
- Slowly pour in warm milk and cream, whisking continuously. Add salt, pepper, and nutmeg. Cook until thickened, about 3-4 minutes. Remove from heat.
- Add spinach to the skillet and stir until wilted, about 2 minutes. Let cool slightly.
- Layer half the potato slices in the prepared dish, overlapping slightly. Spread half the spinach sauce over the potatoes. Sprinkle with half the cheddar and half the Parmesan.
- Repeat with remaining potatoes, sauce, cheddar, and Parmesan. Dot the top with remaining 1 tablespoon butter.
- Cover with foil and bake 35 minutes. Remove foil and bake 20 more minutes until potatoes are tender and top is golden and bubbly. Let rest 10 minutes before serving.
This dish delivers creamy, cheesy layers with a subtle nutmeg warmth. Serve it alongside roasted chicken or a crisp green salad for a complete meal. Leftovers reheat beautifully—if there are any.
Potato Spinach Tacos

A crispy, savory taco filling that's entirely plant-based and packed with texture. These Potato Spinach Tacos prove you don't need meat for a satisfying weeknight dinner.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
For the Potato Spinach Filling
- 2 tbsp extra virgin olive oil
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 2 medium russet potatoes (about 1 lb), peeled and cut into 1/2-inch cubes
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/2 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
- 5 oz fresh baby spinach (about 5 cups)
- 2 tbsp fresh lime juice
For Serving
- 8 (6-inch) soft corn tortillas, warmed
- 1/2 cup crumbled queso fresco or cotija cheese
- 1/4 cup crema or sour cream
- Fresh cilantro leaves, for garnish
Instructions
- Heat 2 tbsp extra virgin olive oil in a large nonstick skillet over medium heat.
- Add finely diced onion and cook, stirring occasionally, until softened and translucent, about 4 minutes.
- Add minced garlic and cook until fragrant, about 30 seconds.
- Stir in potato cubes, ground cumin, smoked paprika, fine sea salt, and freshly ground black pepper. Cook, stirring frequently, until potatoes begin to brown, about 5 minutes.
- Pour in 1/4 cup water, cover the skillet, and reduce heat to medium-low. Let potatoes steam until tender, about 8-10 minutes. (Tip: Pierce a potato cube with a fork; it should slide off easily.)
- Remove lid and increase heat to medium-high. Cook, stirring, until any remaining liquid evaporates and potatoes are crispy on the edges, about 2 minutes.
- Add fresh baby spinach in handfuls, stirring until wilted, about 1-2 minutes. (Tip: Add spinach gradually; it shrinks quickly but may splash if added all at once.)
- Remove from heat. Stir in fresh lime juice. Taste and adjust salt and pepper if needed.
- Warm the corn tortillas directly over a gas flame or in a dry skillet for about 30 seconds per side.
- Fill each tortilla with about 1/4 cup of the potato-spinach mixture. Top with crumbled queso fresco, a drizzle of crema, and fresh cilantro leaves.
Off the heat, the filling is a perfect balance: tender potatoes with crispy edges, bright spinach, and a hint of smoke. Serve with a side of pickled jalapeños or a simple salsa verde for an extra kick.
Spinach Potato Stir-Fry

Dinner doesn't get faster than this spinach potato stir-fry. Sliced potatoes meet a quick soy-sesame glaze, and spinach wilts in at the end.
Serving: 2 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
- 2 tablespoons rich toasted sesame oil
- 2 medium Yukon Gold potatoes, scrubbed and sliced into 1/4-inch rounds
- 1/2 teaspoon fine sea salt, divided
- 2 cloves garlic, thinly sliced
- 1 tablespoon low-sodium soy sauce
- 1 tablespoon unseasoned rice vinegar
- 3 cups fresh baby spinach, loosely packed
Instructions
- Heat 1 tablespoon of the toasted sesame oil in a large nonstick skillet over medium-high heat until shimmering.
- Add the potato slices in a single layer (work in batches if needed) and sprinkle with 1/4 teaspoon of the salt. Cook undisturbed for 4 minutes until the bottoms are golden and crisp.
- Flip the potatoes and cook for another 3–4 minutes until tender when pierced with a fork and both sides are browned.
- Reduce heat to medium. Push potatoes to one side of the skillet and add the remaining 1 tablespoon sesame oil to the empty space. Add the sliced garlic and cook for 30 seconds until fragrant.
- Stir in the soy sauce and rice vinegar, tossing to coat the potatoes evenly. Cook for 30 seconds.
- Add the baby spinach and the remaining 1/4 teaspoon salt. Toss constantly for 1–2 minutes until the spinach is just wilted and bright green. Remove from heat immediately.
- Taste and adjust with an extra pinch of salt or a splash of soy sauce if needed. Serve hot.
Bring on the messy, delicious heap: tender-crisp potatoes slicked with soy-sesame savor and tender spinach all tangled together. You can also toss in a handful of toasted sesame seeds or a drizzle of chili crisp to turn up the crunch and heat.
Potato and Spinach Gnocchi

Nothing beats homemade gnocchi, especially when paired with nutty brown butter and tender spinach. This recipe is a straightforward path to a restaurant-quality meal at home. No need for fancy equipment—just a fork and your hands.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
For the Gnocchi
- 2 lbs russet potatoes, scrubbed
- 1 large egg, lightly beaten
- 1 ½ cups all-purpose flour, plus more for dusting
- 1 teaspoon fine sea salt
- ¼ teaspoon freshly grated nutmeg
For the Sauce
- 4 tablespoons unsalted butter, cubed
- 3 large cloves garlic, thinly sliced
- 5 oz fresh baby spinach
- ½ cup finely grated Parmesan cheese
- ¼ teaspoon flaky sea salt
- Freshly cracked black pepper, to taste
Instructions
- Preheat oven to 400°F. Prick potatoes all over with a fork, then bake directly on the rack for 50–60 minutes until tender when pierced. Cool slightly, then peel while still warm.
- Rice the warm potatoes onto a clean surface. Spread into an even layer and let steam escape for 5 minutes. This prevents a gummy dough.
- Drizzle the beaten egg over the potatoes. Sprinkle with flour, salt, and nutmeg. Gently mix with your hands until a shaggy dough forms—do not overwork.
- Dust the surface with flour. Divide dough into 4 pieces. Roll each into a ¾-inch-thick rope. Cut into 1-inch pillows. Press each pillow against the tines of a fork to create ridges.
- Bring a large pot of salted water to a gentle boil. Working in batches, drop gnocchi in. Cook until they float to the surface, about 2–3 minutes. Transfer with a slotted spoon to a baking sheet.
- In a large skillet over medium heat, melt butter until foaming. Swirl the pan constantly; cook until butter turns golden brown and smells nutty, about 3 minutes. Add garlic; cook 30 seconds.
- Add spinach in handfuls, stirring until wilted, about 2 minutes. Reduce heat to low. Add gnocchi, Parmesan, and flaky salt. Toss gently to coat. Season with pepper.
Kissed with nutty brown butter and earthy spinach, each pillowy gnocchi is a perfect bite. For extra crunch, top with toasted pine nuts or crispy sage leaves. Serve immediately with a side of crusty bread to soak up every last drop.
Spinach Potato Breakfast Hash

Perfect for a hearty breakfast or brunch, this spinach potato hash delivers crispy spuds, wilted greens, and a runny yolk in every bite. A one-skillet meal that’s quick, satisfying, and full of texture.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
Main Ingredients
- 3 tablespoons rich extra virgin olive oil
- 1 1/2 pounds Yukon Gold potatoes, scrubbed and cut into 1/2-inch cubes
- 1/2 teaspoon kosher salt, divided
- 1/4 teaspoon finely ground black pepper, divided
- 1 medium yellow onion, finely diced
- 2 cloves garlic, thinly sliced
- 5 ounces fresh baby spinach
- 4 large farm-fresh eggs
- Flaky sea salt for finishing
Instructions
- Heat 2 tablespoons olive oil in a large 12-inch nonstick skillet over medium-high heat until shimmering.
- Add the potato cubes in a single layer; season with 1/4 teaspoon salt and 1/8 teaspoon pepper. Cook undisturbed for 4 minutes until golden brown on the bottom.
- Flip potatoes and cook, stirring occasionally, for another 6–8 minutes until crispy on all sides and tender inside. Tip: Resist over-stirring—let them develop a deep golden crust.
- Push potatoes to one side of the skillet. Add remaining 1 tablespoon olive oil to the empty side, then add diced onion and sliced garlic. Cook 2 minutes until softened, stirring.
- Stir the onion mixture into the potatoes. Add the fresh spinach in handfuls, tossing until wilted, about 2 minutes. Season with remaining 1/4 teaspoon salt and 1/8 teaspoon pepper. Tip: Use tongs to turn the spinach quickly for even wilting.
- Make four wells in the hash using the back of a spoon. Crack one egg into each well. Tip: For neater eggs, crack each into a small bowl first then slide into the well.
- Reduce heat to medium-low, cover the skillet, and cook 4–5 minutes until whites are set but yolks are still runny. If you prefer firmer yolks, cook an extra 1–2 minutes covered.
- Remove from heat. Sprinkle with flaky sea salt and serve immediately.
Finish with a generous pinch of flaky sea salt for a final pop of texture and flavor. Serve straight from the skillet with hot sauce or crusty toast for dipping into the runny yolks.
Potato Spinach Quesadilla

Kick your ordinary quesadilla up a notch with this Potato Spinach Quesadilla. Mashed potatoes, sautéed spinach, and melted cheese come together in a crispy, golden tortilla. It's a hearty, satisfying meal that's perfect for lunch or a quick dinner.
Serving: 4 | Prep Time: 15 minutes minutes | Cooking Time: 20 minutes minutes
Ingredients
- 2 large Russet potatoes, peeled and cubed
- 2 tablespoons unsalted butter
- 1/4 cup whole milk
- 1/2 teaspoon fine sea salt, plus more for water
- 1/4 teaspoon finely ground black pepper
- 2 tablespoons rich extra virgin olive oil
- 3 cloves garlic, minced
- 4 cups fresh baby spinach
- 2 cups shredded Monterey Jack cheese
- 4 large (10-inch) flour tortillas
- Sour cream and salsa, for serving
Instructions
- Place potatoes in a medium saucepan and cover with cold water by 1 inch. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to medium-high and cook until fork-tender, about 12 minutes.
- Drain potatoes and return to the hot pan. Add butter, milk, salt, and pepper. Mash until smooth and creamy. Set aside.
- In a large skillet, heat olive oil over medium heat. Add garlic and cook until fragrant, about 30 seconds. Add spinach in handfuls, stirring until wilted, about 2 minutes. Remove from heat.
- Spread about 1/3 cup mashed potatoes evenly over half of each tortilla. Top with 1/4 of the spinach mixture and 1/2 cup cheese. Fold the other half over to enclose filling.
- Heat a large non-stick skillet or griddle over medium heat. Place one quesadilla in the skillet and cook until golden brown on the bottom, about 3 minutes. Flip and cook until cheese is melted and second side is golden, another 3 minutes. Repeat with remaining quesadillas.
- Tip: To prevent sticking, use a non-stick skillet or lightly oil the pan between batches. Also, don't overstuff the tortillas or they won't seal properly.
- Cut each quesadilla into wedges and serve hot with sour cream and salsa.
Once cooked, these quesadillas boast a creamy, slightly chunky potato filling contrasted with tender spinach and gooey melted cheese. The tortilla turns perfectly crisp, making each bite a delightful mix of textures. Serve immediately, and don't forget a dollop of cool sour cream to balance the richness.
Spinach Potato Croquettes

Using Russet potatoes and fresh spinach, these croquettes deliver a creamy center with a crispy golden crust. They're perfect as an appetizer or side dish.
Serving: 4 | Prep Time: 20 minutes minutes | Cooking Time: 10 minutes minutes
Ingredients
- 2 large Russet potatoes, peeled and cut into chunks
- 1 tablespoon unsalted butter
- 1/2 cup finely chopped yellow onion
- 2 cloves garlic, minced
- 5 ounces fresh baby spinach, roughly chopped
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon ground nutmeg
- 1/2 cup shredded sharp cheddar cheese
- 1 large egg, lightly beaten
- 1/2 cup all-purpose flour
- 1 cup panko breadcrumbs
- Vegetable oil, for deep-frying
Instructions
- Place the potato chunks in a medium saucepan and cover with cold water by 1 inch. Bring to a boil over high heat, then reduce to medium-high and cook until fork-tender, about 12 minutes.
- Drain the potatoes and return to the pan. Cook over low heat, shaking occasionally, for 1 minute to dry them out.
- Mash the potatoes with a potato masher until smooth. Set aside to cool slightly.
- While the potatoes cool, melt the butter in a large skillet over medium heat. Add the onion and cook, stirring, until translucent, about 3 minutes.
- Add the garlic and cook until fragrant, about 30 seconds.
- Add the spinach, salt, pepper, and nutmeg. Cook, stirring, until the spinach is wilted and any liquid has evaporated, about 2 minutes.
- Transfer the spinach mixture to a large bowl. Add the mashed potatoes and shredded cheddar cheese. Stir until well combined.
- Shape the mixture into 12 cylinders, about 2 inches long and 1 inch wide.
- Place the flour, beaten egg, and panko in three separate shallow bowls. Dredge a croquette in flour, shaking off excess, then dip in egg, letting excess drip off, and finally coat with panko. Repeat with all croquettes.
- Heat 2 inches of vegetable oil in a heavy-bottomed pot to 350°F. Line a plate with paper towels.
- Fry the croquettes in batches, without crowding, until golden brown, about 2-3 minutes per batch. Turn occasionally for even browning.
- Transfer to the paper towel-lined plate. Let cool for 2 minutes before serving. Tip: Use a thermometer to maintain oil temperature.
- Tip: Chill the shaped croquettes for 15 minutes before breading to help them hold shape.
- Tip: For extra crunch, toast panko in a dry skillet over medium heat for 2 minutes before breading.
Crispy on the outside and lusciously creamy within, these croquettes burst with earthy spinach and nutmeg flavors. Serve them with a dollop of sour cream or a squeeze of lemon for a bright finish.
Conclusion
Ultimately, these 16 potato and spinach recipes prove that quick meals can be both delicious and nutritious. We’d love to hear which ones become your go-to weeknight dinners. Please leave a comment below sharing your favorites, and don’t forget to pin this roundup on Pinterest for easy access later!