
Garlic Roasted Potato Spinach Salad with Eggs tastes like a cozy breakfast and a fresh lunch had a very delicious baby. It suits busy home cooks who want a hearty, veggie-packed meal in about 40 minutes from start to finish. I tested this on a hectic Tuesday and ate it cold over my laptop, so you know it works in real life.
Why You Should Try This Garlic Roasted Potato Spinach Salad with Eggs
This salad hits that perfect spot between comfort food and feel-good food. Crispy garlic roasted potatoes, jammy or hard-boiled eggs, and tender spinach all soak up a tangy, garlicky dressing that tastes rich but still light.
It works for meal prep, brunch, or a quick weeknight dinner. You can serve it warm or cold, and it still tastes great, which makes it very forgiving for busy schedules.
“This Garlic Roasted Potato Spinach Salad with Eggs tastes like a diner breakfast met a bistro salad and decided to stay on my weekly menu forever. ★★★★★”
Ingredients You’ll Need
Potatoes and Eggs
- 1 ½ pounds small yellow or red potatoes, cut into 1-inch chunks
- Use thin-skinned potatoes so you skip peeling and keep more texture.
- 3 tablespoons olive oil
- 4 large garlic cloves, minced or grated
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika or sweet paprika
- 4 large eggs
- Use whatever eggs you like; I often use pasture-raised when they go on sale.
Spinach and Add-ins
- 5 ounces baby spinach
- Prewashed baby spinach saves time and dishes.
- ½ small red onion, very thinly sliced
- ½ cup cherry or grape tomatoes, halved
- ¼ cup crumbled feta or goat cheese
- Use pre-crumbled feta as a shortcut.
- 2 tablespoons toasted sunflower seeds or pumpkin seeds
- Optional: 1 small avocado, sliced, for extra creaminess
Dressing
- 3 tablespoons olive oil
- 1 ½ tablespoons red wine vinegar or apple cider vinegar
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- 1 small garlic clove, finely minced
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- Optional: pinch of red pepper flakes
Equipment List
- Large sheet pan
- Parchment paper or a silicone baking mat
- Medium saucepan for eggs
- Large mixing bowl
- Small jar with lid or small bowl and whisk for dressing
- Cutting board and sharp knife
- Tongs or a large spoon for tossing
Tips & Tricks
- Roast potatoes in a single layer so they crisp instead of steam.
- Toss potatoes with oil, garlic, and seasoning right on the sheet pan to cut down on dishes.
- Start eggs in cold water and bring to a gentle boil for easier peeling.
- Aim for jammy eggs by boiling 7 to 8 minutes or firm yolks at 9 to 10 minutes.
- Shock cooked eggs in ice water so the shells peel more cleanly.
- Add spinach to the warm potatoes so the leaves soften slightly but do not wilt into mush.
- Taste the dressing before you pour and adjust salt, acid, or sweetness to match your preference.
- Use prewashed baby spinach, precrumbled feta, and bagged mini potatoes to speed things up.
- Swap spinach with baby kale or arugula if you want a peppery or sturdier green.
- Keep the dressing separate if you plan to store leftovers for more than one day.
How to Make Garlic Roasted Potato Spinach Salad with Eggs
Step 1: Roast the Garlic Potatoes
- Heat your oven to 425°F and line a sheet pan with parchment.
- Add potato chunks to the pan, drizzle with 3 tablespoons olive oil, and sprinkle with minced garlic, 1 teaspoon salt, ½ teaspoon pepper, and paprika.
- Toss everything right on the pan until the potatoes coat evenly, then spread them into a single layer with a little space between each piece.
- Roast 25 to 30 minutes, flipping once halfway, until the potatoes turn golden and crisp on the edges and tender in the center.
Step 2: Cook and Cool the Eggs
- While the potatoes roast, place eggs in a saucepan and cover with cold water by about 1 inch.
- Set the pan over medium-high heat and bring the water to a gentle boil.
- Once the water boils, cover the pan, turn off the heat, and let the eggs sit 7 to 8 minutes for jammy yolks or 9 to 10 minutes for firm yolks.
- Transfer eggs to a bowl of ice water and let them cool at least 5 minutes, then peel and slice into halves or quarters.
Step 3: Mix the Dressing
- In a small jar or bowl, combine 3 tablespoons olive oil, vinegar, Dijon, honey, minced garlic, salt, pepper, and red pepper flakes if you use them.
- Shake the jar or whisk in the bowl until the dressing looks smooth and slightly thick.
- Taste and adjust with a pinch more salt or a splash more vinegar if you want a sharper flavor.
Step 4: Build the Salad Base
- Place the baby spinach in a large mixing bowl.
- Add the warm roasted potatoes right on top of the spinach.
- Pour about two thirds of the dressing over the warm potatoes and spinach.
- Toss gently until the spinach softens slightly and everything looks lightly coated.
Step 5: Add Veggies, Cheese, and Seeds
- Add sliced red onion, tomato halves, and crumbled feta to the bowl.
- Sprinkle toasted sunflower or pumpkin seeds over the top.
- Toss again, gently, so the cheese stays in nice little pockets of flavor.
- Taste and add more dressing if the salad needs more moisture or tang.
Step 6: Finish with Eggs and Serve
- Transfer the Garlic Roasted Potato Spinach Salad with Eggs to a serving platter or keep it in the bowl.
- Arrange the sliced eggs over the top so each serving gets plenty of egg.
- Drizzle any remaining dressing over the eggs and top with a pinch of salt and pepper.
- Serve warm, room temperature, or chilled, depending on your mood and how hungry you feel.
What to Serve with Garlic Roasted Potato Spinach Salad with Eggs
This Garlic Roasted Potato Spinach Salad with Eggs already covers carbs, protein, and greens, so it works as a full meal. Pair it with a simple fruit salad, sliced oranges, or berries for a fresh, sweet contrast. Warm crusty bread, whole grain toast, or a toasted English muffin also fit nicely on the side. If you want a drink, serve it with iced tea, sparkling water with lemon, or a light smoothie.
Storage Success
- Store leftover Garlic Roasted Potato Spinach Salad with Eggs in an airtight container in the fridge for up to 3 days.
- Keep the dressing separate if possible and add it right before serving to protect the spinach texture.
- Skip the freezer, since potatoes and spinach change texture and turn grainy after freezing.
- Reheat portions gently in a skillet over low heat if you want it warm, or enjoy it straight from the fridge as a chilled potato spinach salad.

Garlic Roasted Potato Spinach Salad with Eggs
Ingredients
Instructions
- Heat the oven to 425°F (220°C) and line a large sheet pan with parchment paper.
- Add the potato chunks to the pan, drizzle with 3 tablespoons olive oil, and sprinkle with minced garlic, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and paprika.
- Toss everything directly on the pan until the potatoes are evenly coated, then spread them into a single layer with a little space between each piece.
- Roast for 25 to 30 minutes, flipping once halfway through, until the potatoes are golden, crisp on the edges, and tender in the center.
- While the potatoes roast, place the eggs in a medium saucepan and cover with cold water by about 1 inch.
- Set the pan over medium-high heat and bring the water to a gentle boil.
- Once boiling, cover the pan, turn off the heat, and let the eggs sit 7 to 8 minutes for jammy yolks or 9 to 10 minutes for firm yolks.
- Transfer the eggs to a bowl of ice water and let cool at least 5 minutes, then peel and slice into halves or quarters.
- In a small jar or bowl, combine 3 tablespoons olive oil, vinegar, Dijon mustard, honey, minced garlic, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper, and red pepper flakes if using.
- Shake the jar or whisk in the bowl until the dressing is smooth and slightly thickened.
- Taste and adjust with a pinch more salt or a splash more vinegar if you prefer a sharper flavor.
- Place the baby spinach in a large mixing bowl.
- Add the warm roasted potatoes on top of the spinach.
- Pour about two thirds of the dressing over the potatoes and spinach.
- Toss gently until the spinach softens slightly and everything is lightly coated.
- Add the sliced red onion, tomato halves, crumbled feta or goat cheese, and toasted sunflower or pumpkin seeds.
- Toss again gently so the cheese stays in small pockets of flavor, and add more dressing if the salad seems dry.
- Transfer the salad to a serving platter or keep it in the mixing bowl.
- Arrange the sliced eggs over the top so each serving gets plenty of egg.
- Top with the sliced avocado if using, and drizzle with any remaining dressing.
- Season the eggs lightly with a pinch of salt and pepper, and serve warm, at room temperature, or chilled.
Notes
Approximate per serving (4 servings, with feta and avocado): 430 calories; fat 27 g; saturated fat 7 g; carbohydrates 34 g; fiber 5 g; sugars 5 g; protein 14 g; sodium 630 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
