Side Dishes
This one-pan herb-infused boiled potatoes and spinach recipe delivers hearty comfort with minimal effort—perfect for busy weeknights when you crave a satisfying side that feels like a meal.
The secret lies in balancing tender, fluffy potatoes with wilted spinach, all infused with aromatic herbs that transform simple ingredients into something restaurant-worthy. I developed this method after realizing how often boiled potatoes and sautéed greens get overlooked as mere accompaniments, when they deserve center stage.
The beauty of this recipe is its versatility—it works as a standalone vegetarian dish or pairs effortlessly with grilled meats, fish, or roasted proteins. Potatoes boil until fork-tender while spinach wilts down into a vibrant, herbaceous bed, all in the same pan.
A splash of lemon juice brightens the dish, cutting through the richness of butter or olive oil, while fresh parsley adds a pop of color and freshness. The result is a dish that’s both comforting and elegant, requiring just 30 minutes of active time.
What you’ll end up with is a golden, herb-scented side that’s impossible to resist—creamy potatoes with crisp edges, wilted spinach still holding its vibrant green hue, and a sauce that clings to every bite.
The aromatics alone will have everyone at the table asking for seconds, proving that simple ingredients can deliver maximum satisfaction. Whether you’re feeding a family or meal prepping for the week, this recipe delivers foolproof comfort with every serving.
For extra depth, consider adding a sprinkle of toasted pine nuts or crumbled feta cheese, though the dish shines just as beautifully on its own. The method scales effortlessly, so double or halve the ingredients to match your needs.
Here’s how to make it—simple, satisfying, and guaranteed to become a staple in your rotation.
Ingredients for boiled potato and spinach
Twelve simple ingredients transform into restaurant-quality comfort with minimal effort and maximum flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lbs | Cut into 1.5-inch chunks for even cooking |
| Fresh Baby Spinach 🍃 | 8 oz | Washed and dried thoroughly |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety preferred |
| Unsalted Butter 🧈 | 3 tbsp | Full-fat for optimal creaminess |
| Fresh Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Fresh Rosemary Sprigs 🌿 | 2 sprigs | Finely chopped, about 1 tsp |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Lemon Juice 🍋 | 2 tbsp | Brightens flavors |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped for garnish |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
The Yukon Gold potatoes are the foundation of this dish—their buttery texture and creamy interior make all the difference. Look for firm, evenly shaped potatoes at Whole Foods or local farmers' markets for optimal quality. If you can't find Yukon Golds, Russet potatoes work well, though they yield slightly fluffier results. The spinach should be bright green and crisp, not wilted or yellowing. Baby spinach is ideal, but regular leaf spinach works if washed thoroughly. For the herbs, fresh is non-negotiable—dried thyme and rosemary can be used at half the quantity, but they lack the vibrant aroma of fresh. The extra-virgin olive oil should have a peppery finish, indicating high quality.
No fresh thyme or rosemary? Dried substitutes work at half the amount, though the flavor profile shifts slightly. Running out of vegetable broth? Water with an extra pinch of salt suffices, though the depth of flavor diminishes. The lemon juice can be substituted with white wine vinegar at half the amount, though it adds a tangier note. For a richer finish, consider adding a splash of heavy cream at the end, though the dish remains delicious without it. If you prefer a different herb profile, swap rosemary for sage or thyme for oregano, though the dish's signature aroma will shift. The butter can be omitted entirely if you're watching fat content, though the potatoes will be less tender and flavorful.
This dish reheats beautifully—simply cover with foil and warm in the oven at 350°F for 10-15 minutes. Store leftovers in an airtight container in the fridge for up to 4 days, though the spinach may soften further. For meal prep, portion into individual containers and reheat as needed. The potatoes and spinach can be prepped ahead and stored separately in the fridge for 2 days before combining. Freezing isn't recommended due to the spinach's texture, but the potatoes alone freeze well for up to 3 months if you plan to reheat and add fresh spinach later.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this—just halve the Yukon Golds, toss them in boiling water, and while they cook, I barely even prep the spinach. No dicing, no julienning, just a quick wilt with garlic and olive oil. That’s how you win weeknights.
- Creamy-Garlicky Magic: The butter and olive oil swirled into those tender potatoes? It’s where this dish gets ridiculously good. The spinach soaks up the garlic flavor like a sponge, and that crispy edge on the potatoes? Chef’s kiss every time.
- Lunchbox Hero: Between us, this is my secret weapon for meal prep. I’ll boil a big batch of potatoes on Sunday, then reheat portions with fresh spinach and a splash of olive oil all week. Kids (and my hangry self) eat it cold, warm, or straight from the fridge.
- Budget-Friendly Luxury: Honestly, it’s hard to beat the cost: Yukon Golds and spinach are affordable, and a little butter makes it feel fancy. I’ve fed four people for under $10, and no one complains—especially when I serve it with a sprinkle of flaky salt.
Step-by-step instructions for one-pan herb-infused comfort
This method delivers perfectly tender potatoes and vibrant spinach in one pan, infused with aromatic herbs and bright citrus.
Parboil the Potatoes Until Fork-Tender
Place the 2 lbs of Yukon Gold Potatoes in a large pot and cover with cold water by about 1 inch. Add 1 tsp of the 1.5 tsp Diamond Crystal Kosher Salt. Bring to a boil over high heat, then immediately reduce to a gentle simmer. Cook for 10-12 minutes until you can easily pierce the largest chunks with a fork - they should be tender but still hold their shape when lifted from the water.
Drain the potatoes thoroughly in a colander, shaking gently to remove excess water. This step is crucial for preventing a watery pan later. While the potatoes are draining, return the pot to the stove and reduce the heat to medium-low. Add the 0.25 cup Extra-Virgin Olive Oil and 3 tbsp Unsalted Butter, letting them melt together in the empty pot.
Build the Herb and Garlic Base
To the warm oil and butter mixture, add the 4 cloves of minced Fresh Garlic Cloves and the finely chopped leaves from the 2 sprigs Fresh Rosemary Sprigs. Cook for 1-2 minutes until the garlic becomes fragrant but doesn't brown. Add the 1 tbsp Fresh Thyme Leaves and cook for another 30 seconds, stirring constantly to prevent burning.
This aromatic base forms the flavor foundation. The rosemary and thyme should release their essential oils into the fat, creating a fragrant base that will infuse the potatoes. If you notice any browning, immediately reduce the heat to maintain a gentle sizzle rather than smoke.
Roast the Potatoes Until Golden and Crisp
Transfer the drained Yukon Gold Potatoes to the pot with the herb butter mixture. Using tongs, gently toss to coat each piece evenly with the aromatic oil. Add the remaining 0.5 tsp Diamond Crystal Kosher Salt and 0.5 tsp freshly cracked Black Peppercorns. Increase heat to medium-high and cook for 8-10 minutes, stirring occasionally, until the potatoes develop golden-brown spots in several places.
The potatoes should be sizzling gently in the pan, with the edges beginning to crisp slightly. This browning creates depth of flavor and texture contrast. If the potatoes aren't releasing easily from the pan, add 1-2 tbsp of the 1 cup Vegetable Broth to deglaze and prevent sticking.
Finish with Spinach and Bright Citrus
Push the potatoes to one side of the pan, creating space in the center. Add the 8 oz Fresh Baby Spinach in batches, allowing each addition to wilt completely before adding more. This takes about 2-3 minutes total. Once the spinach is fully wilted, stir it into the potatoes.
Pour in the 2 tbsp Fresh Lemon Juice and the remaining 1 cup Vegetable Broth, scraping up any browned bits from the bottom of the pan. The acidity brightens the dish while the broth adds moisture. Cover the pan and cook for an additional 3-4 minutes on medium heat, allowing the flavors to meld together.
Garnish and Serve Warm
Remove the pan from heat and transfer the potatoes and spinach to serving plates. Garnish each portion with 1 tbsp of the chopped 0.25 cup Fresh Flat-Leaf Parsley. The parsley adds a fresh visual contrast and subtle anise-like note that complements the earthy herbs.
Serve immediately while the potatoes are still warm and the spinach retains its vibrant color. The dish should have a balance of textures - tender potatoes with slightly crisp edges, wilted but still bright spinach, and a sauce that coats the bottom of the pan. This one-pan method delivers restaurant-quality comfort with minimal effort, making it perfect for weeknight meals or casual gatherings.
Pro Tips For Making Boiled Potato And Spinach
- CUT POTATOES EVENLY: Grab a chef’s knife and slice those Yukon Golds into ½-inch chunks—no smaller, or they’ll turn to mush. I learned this the hard way after serving gluey potatoes that fell apart when I tried to toss them with spinach.
- SALT THE WATER LATE: Wait until the potatoes are almost tender before adding salt—otherwise, you’ll end up with water that’s too salty and potatoes that taste bland. Taste the water at 15 minutes; it should be just shy of fully cooked.
- WILT SPINACH DRY: Drain the spinach completely after blanching—no one wants soggy greens. Toss it in a colander, give it a good shake, and press down with a spoon to squeeze out every last drop. (Yes, even if you’re impatient like me.)
- GARLIC FIRST, THEN BUTTER: Sauté the minced garlic in olive oil until it’s golden—not brown—before adding butter. This prevents bitter flavors and makes sure the garlic infuses the butter properly. Skip this, and you’ll taste raw garlic in every bite.
Serving suggestions for boiled potato and spinach
Protein Pairings
This dish pairs beautifully with grilled chicken breast—the lemony brightness of the spinach and potatoes complements the smoky char of the meat. For a heartier meal, serve alongside pan-seared salmon or herb-crusted pork tenderloin.
The potatoes' creaminess balances the flakiness of fish or the richness of pork, creating a harmonious plate. 🍗
Vegetarian Mains
Transform this into a complete vegetarian meal by serving with mushroom risotto or stuffed bell peppers. The earthy mushrooms or smoky peppers enhance the dish's herbal notes, while the potatoes add satisfying substance.
For a lighter option, pair with a quinoa salad topped with cherry tomatoes and balsamic glaze. The textures contrast perfectly with the creamy potatoes. 🌱
Bread and Dips
Offer crusty sourdough or garlic naan on the side for scooping up the flavorful sauce. A simple garlic-herb aioli or whipped feta dip elevates the meal, letting guests customize their experience. The bread soaks up any remaining sauce, ensuring no bite goes to waste. 🥖
Cheese Additions
For an extra layer of richness, sprinkle crumbled feta or shaved Parmesan on top before serving. The salty tang of feta brightens the dish, while Parmesan adds umami depth. For a vegan option, use nutritional yeast or toasted pine nuts for a nutty crunch. 🧀
Seasonal Garnishes
In spring, top with edible flowers or microgreens for a pop of color. Summer calls for cherry tomatoes or avocado slices, while fall invites roasted nuts or caramelized onions.
Winter works well with toasted breadcrumbs or crispy shallots for texture. These additions keep the dish fresh and exciting year-round. ✨
Beverage Pairings
A crisp Sauvignon Blanc or Pinot Grigio complements the dish’s herbal and citrus notes. For non-alcoholic options, sparkling water with lemon or iced hibiscus tea refreshes the palate. The acidity in the wine or tea cuts through the richness, balancing the meal perfectly. 🍷
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of Yukon Gold?
Yes, but the texture will differ. Yukon Golds stay creamy and slightly buttery, while Russet potatoes will yield fluffier, drier results. For a middle ground, use red potatoes—they hold their shape better and have a slightly waxy texture. The herb and garlic flavors will still shine through, but the overall mouthfeel changes.
How do I prevent the spinach from turning bitter?
Bitter spinach happens when it cooks too long. Always add spinach in batches, giving each addition 1-2 minutes to wilt completely before adding more. Remove the pan from heat as soon as the spinach is just wilted, not mushy. Fresh baby spinach is less bitter than mature leaves, so choose it when possible.
Can I make this dish ahead of time?
Yes, but with a few adjustments. Cook the potatoes and herbs as directed, then store them separately in an airtight container for up to 2 days. Reheat the potatoes in the oven at 350°F for 10 minutes, then add fresh spinach and lemon juice just before serving. The spinach should wilt quickly when reheated. For best texture, avoid freezing the entire dish.
What if I don’t have fresh herbs?
Dried herbs work in a pinch, but use only half the amount (e.g., ½ tsp dried thyme instead of 1 tbsp fresh). For rosemary, crush the dried leaves between your fingers to release the oils before adding. If you're missing both, boost flavor with an extra 1 tsp of garlic powder or smoked paprika. The dish will still taste delicious, just with a slightly different herbal profile.
Is this recipe vegan-friendly?
Not quite, but it’s easy to adapt! Omit the butter and use olive oil or vegan butter instead. For extra richness, stir in 2 tbsp nutritional yeast at the end. The dish remains hearty and flavorful without dairy. If you’re avoiding all animal products, ensure your broth is vegetable-based and check that your spinach isn’t washed in animal products (some brands use chlorine washed with animal byproducts).
