
Garlic Roasted Potato Spinach Salad with Eggs tastes like a cozy brunch and a steakhouse side dish had a very delicious baby: crispy garlicky potatoes, creamy yolks, and bright lemony spinach. It works for busy home cooks who want a 40–45 minute meal that feels special but stays simple enough for a Tuesday night. I tested this version on my own family in my tiny apartment kitchen, and nobody spoke for the first five minutes because they just kept eating.
Why Make This Garlic Roasted Potato Spinach Salad with Eggs at Home
You control everything: how crispy the potatoes get, how jammy the yolks stay, and how much garlic you want to smell on your hands afterward. Restaurant versions often drown the greens in heavy dressing, while this salad stays fresh, hearty, and balanced.
You also use budget-friendly ingredients that sit in most kitchens already: potatoes, eggs, spinach, garlic, and pantry staples. The recipe works as a full meal, a brunch centerpiece, or a side dish that quietly steals the show.
“This Garlic Roasted Potato Spinach Salad with Eggs tastes like a brunch restaurant favorite but comes together in my tiny kitchen without any drama. ★★★★★”
Ingredients You Need
For the garlic roasted potatoes
- 1 ½ pounds baby potatoes or small Yukon Golds, halved or quartered
- Baby potatoes roast evenly and crisp nicely. Yukon Golds give a creamier center.
- 3 tablespoons olive oil
- 4 large garlic cloves, minced or very finely grated
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika or sweet paprika
- ½ teaspoon dried thyme or Italian seasoning
- Optional: ¼ teaspoon red pepper flakes for a little heat
For the salad base
- 5–6 cups baby spinach, loosely packed
- Use pre-washed baby spinach to save time. Regular spinach works if you trim stems and wash well.
- ½ small red onion, very thinly sliced
- ½ cup cherry or grape tomatoes, halved (optional but adds color and acidity)
- ¼ cup crumbled feta or goat cheese
- Feta adds salty tang; goat cheese adds creamy richness. Use what you already keep on hand.
- 2 tablespoons toasted nuts or seeds
- Try sliced almonds, walnuts, or pumpkin seeds. They add crunch and healthy fats.
For the eggs
- 4 large eggs
- Use fridge-cold eggs for jammy centers or room-temp eggs for more even cooking.
- 1 teaspoon white vinegar (optional, helps prevent cracking)
For the warm garlic-lemon dressing
- 3 tablespoons olive oil
- Extra-virgin tastes best here since it carries the dressing.
- 1 tablespoon butter (optional, adds richness and gloss)
- 2 garlic cloves, minced
- 1 ½ tablespoons fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon black pepper
Pantry shortcuts and notes
- Use jarred minced garlic if you feel tired, but fresh garlic gives stronger flavor.
- Use bottled lemon juice in a pinch, though fresh lemon brightens the salad more.
- Use pre-cooked hard-boiled eggs from the store if you want to cut time.
- Use bagged pre-washed spinach and pre-sliced onions to speed things up on busy nights.
Equipment list
- Large sheet pan
- Large mixing bowl
- Medium pot for boiling eggs
- Small skillet or saucepan for the dressing
- Cutting board and sharp knife
- Tongs or spatula
- Whisk or fork for the dressing
Tips & Mistakes
-
Roast potatoes on a large sheet pan so they sit in a single layer and crisp instead of steam.
-
Dry potatoes very well after rinsing so the oil coats them and the edges brown nicely.
-
Toss potatoes with oil and seasoning right on the pan to save a bowl and keep cleanup easy.
-
Flip potatoes halfway through roasting so both sides turn golden and crisp.
-
Salt the potato mixture before roasting so the seasoning sinks in, not just on top.
-
Add garlic to the potatoes near the start, not at the very end, so it toasts gently and does not burn.
-
Slice red onion very thin so it adds bite without overpowering the salad.
-
Dress spinach lightly at first, then add more dressing as needed so the leaves stay perky, not soggy.
-
Cook eggs to your preferred doneness: 7 minutes for jammy, 9–10 for more set yolks.
-
Transfer eggs to an ice bath right after cooking so they peel easier and stop cooking.
-
Taste the dressing before you pour it and adjust salt, lemon, or honey so it hits your sweet-salty-tangy balance.
-
Add cheese and nuts at the end so they keep their texture and do not melt into the warm salad.
How to Make Garlic Roasted Potato Spinach Salad with Eggs
Step 1: Roast the garlic potatoes
Preheat the oven to 425°F and line a large sheet pan with parchment or lightly oil it. Pat the cut potatoes very dry with a clean towel. Spread them on the pan, drizzle with olive oil, and sprinkle with salt, pepper, paprika, thyme, and minced garlic.
Toss everything right on the pan until the potatoes look evenly coated, then arrange them cut side down. Roast 20–25 minutes, flipping once halfway, until the edges look deep golden and the centers feel tender when you poke them with a fork. Set the pan aside and keep the potatoes warm.
Step 2: Cook and cool the eggs
While the potatoes roast, bring a medium pot of water to a gentle boil. Add the vinegar if you use it, then lower the eggs into the water carefully with a spoon. Lower the heat slightly so the water simmers steadily, not wildly.
Cook 7 minutes for jammy yolks or up to 10 minutes for fully set yolks. Move the eggs straight into a bowl of ice water and let them sit at least 5–10 minutes. Peel them gently and set them aside on a plate.
Step 3: Prep the spinach salad base
Add the baby spinach to a large mixing bowl. Toss in the thinly sliced red onion and cherry tomatoes if you use them. Keep the cheese and nuts off to the side for now.
If the onion tastes very sharp, soak the slices in cold water for 5–10 minutes, then drain and pat dry before adding them. This step softens the bite and keeps the salad balanced.
Step 4: Make the warm garlic-lemon dressing
Heat olive oil and butter in a small skillet over low to medium-low heat. Add the minced garlic and stir constantly for about 1 minute until it smells fragrant and looks soft but not browned. Take the skillet off the heat.
Whisk in lemon juice, Dijon mustard, honey, salt, and pepper until the dressing looks smooth and slightly thick. Taste and adjust seasoning with more salt, lemon, or honey as needed. Keep the dressing warm on the lowest heat or just off the burner.
Step 5: Build the Garlic Roasted Potato Spinach Salad with Eggs
Add the warm roasted potatoes to the bowl with the spinach and onions. Pour about two-thirds of the warm dressing over the top. Toss gently with tongs until the spinach wilts slightly and everything looks glossy.
Slice the peeled eggs in halves or quarters and nestle them on top of the salad. Sprinkle with crumbled feta or goat cheese and toasted nuts or seeds. Drizzle with the remaining dressing and finish with a little extra black pepper and a pinch of salt over the eggs.
Variations I've Tried
Use arugula or a mix of arugula and spinach for a peppery version that feels extra brunchy. Swap the feta for sharp cheddar shavings or Parmesan if your crew prefers milder cheese. Add crispy bacon or turkey bacon bits on top when you want a more indulgent breakfast-style salad.
Use roasted sweet potatoes instead of regular potatoes for a slightly sweet and earthy twist. Toss in roasted red peppers or sun-dried tomatoes for deeper flavor and color. Add a spoonful of Greek yogurt to the dressing for a creamy version that still stays light.
Use soft-boiled eggs with runny yolks and let the yolk mingle with the dressing for extra richness. Add cooked lentils or chickpeas to turn this Garlic Roasted Potato Spinach Salad with Eggs into a more protein-packed dinner. Sprinkle fresh herbs like parsley, chives, or dill over the top when you want a brighter, garden-style finish.
How to Serve Garlic Roasted Potato Spinach Salad with Eggs
Serve this Garlic Roasted Potato Spinach Salad with Eggs warm or at room temperature so the potatoes stay crisp at the edges and the spinach stays just slightly wilted. Plate it in shallow bowls so every bite catches a bit of potato, greens, egg, and cheese. Pair it with a simple side of fresh fruit or a cup of tomato soup for a complete meal. Offer hot sauce, extra lemon wedges, and more nuts or seeds at the table so everyone can tweak their own bowl.
How to store
- Store leftovers in an airtight container in the fridge for up to 3 days; keep eggs and dressing separate if possible for best texture.
- Keep the dressing in a small jar in the fridge for up to 5 days and shake well before using again.
- Reheat potatoes separately in a hot skillet or air fryer for 3–5 minutes so they crisp back up, then toss with fresh spinach and warm dressing.
- Avoid freezing this salad since potatoes and spinach change texture; cook fresh potatoes and greens instead and use any leftover eggs and dressing to rebuild a quick new batch.

Garlic Roasted Potato Spinach Salad with Eggs
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Line a large sheet pan with parchment paper or lightly oil it.
- Pat the halved or quartered potatoes very dry with a clean towel and spread them in a single layer on the sheet pan.
- Drizzle the potatoes with olive oil and sprinkle with kosher salt, black pepper, smoked or sweet paprika, dried thyme or Italian seasoning, minced garlic, and red pepper flakes if using.
- Toss everything directly on the pan until the potatoes are evenly coated, then arrange them cut side down.
- Roast for 20–25 minutes, flipping once halfway through, until the edges are deep golden and crisp and the centers are tender when pierced with a fork. Set aside and keep warm.
- While the potatoes roast, bring a medium pot of water to a gentle boil. Add the vinegar if using.
- Carefully lower the eggs into the simmering water with a spoon and adjust the heat so the water simmers steadily, not vigorously.
- Cook for about 7 minutes for jammy yolks or 9–10 minutes for more set yolks.
- Transfer the eggs immediately to a bowl of ice water and let sit for 5–10 minutes to cool completely.
- Peel the eggs gently and set them aside on a plate.
- Add the baby spinach to a large mixing bowl.
- Add the very thinly sliced red onion and cherry or grape tomatoes if using.
- If the onion tastes very sharp, soak the slices in cold water for 5–10 minutes, then drain and pat dry before adding to the bowl.
- In a small skillet or saucepan, heat the olive oil and butter over low to medium-low heat.
- Add the minced garlic and cook, stirring constantly, for about 1 minute until fragrant and softened but not browned.
- Remove the skillet from the heat and whisk in the lemon juice, Dijon mustard, honey or maple syrup, kosher salt, and black pepper until smooth and slightly thickened.
- Taste and adjust with more salt, lemon, or honey to balance the flavors. Keep the dressing warm on low heat or off the burner.
- Add the warm roasted potatoes to the bowl with the spinach, onion, and tomatoes.
- Pour about two-thirds of the warm garlic-lemon dressing over the salad and gently toss with tongs until the spinach is lightly wilted and everything is coated.
- Slice the peeled eggs into halves or quarters and arrange them on top of the salad.
- Sprinkle the salad with crumbled feta or goat cheese and toasted nuts or seeds.
- Drizzle with the remaining dressing and finish with a pinch of salt and extra black pepper over the eggs. Serve warm or at room temperature.
Notes
Approximate per serving (1/4 of recipe, made with baby potatoes, feta cheese, butter in dressing, and almonds): 420 calories; fat 25 g; saturated fat 7 g; carbohydrates 36 g; fiber 5 g; sugars 5 g; protein 14 g; sodium 640 mg. Values will vary based on exact ingredients, brands, and portion size.

Leave a Reply