Salads
This chopped spinach salad recipe transforms simple greens into a restaurant-worthy dish with just 15 minutes of prep and a touch of toasted pine nut crunch.
The secret lies in wilted spinach that maintains its vibrant color and crisp texture, paired with a bright lemon vinaigrette that cuts through the richness of the nuts and optional feta.
I developed this salad after realizing most chopped salads lose their freshness by lunchtime—this version stays crisp and satisfying all day.
What sets this salad apart is the balance of textures and flavors: tender spinach, crisp vegetables, nutty toasted pine nuts, and the tangy bite of the dressing.
The wilted greens create a satisfying bite that holds up to heartier toppings like grilled chicken or shrimp, making it versatile for any meal. This recipe is naturally vegetarian but easily elevated with protein additions for a complete dish.
By the time you assemble this salad, you'll have a vibrant, flavorful bowl that's as beautiful as it is delicious. The toasted pine nuts add a satisfying crunch that contrasts perfectly with the wilted spinach, while the lemon vinaigrette ties everything together with its bright, refreshing taste.
It's the kind of salad that makes you want to eat it straight from the bowl—no fancy plating required.
The best part? This salad comes together in minutes and keeps well in the refrigerator for up to 24 hours, making it perfect for meal prep. Whether you're serving it as a light lunch, side dish, or appetizer, this chopped spinach salad delivers restaurant-quality results with minimal effort.
Let's get started on creating your perfect bowl of greens.
Ingredients for chopped spinach salad
Fresh greens, crunchy nuts, and zesty dressing—this salad is restaurant-quality in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Baby Spinach 🌿 | 10 oz | Packed, vibrant green leaves |
| Pine Nuts 🥜 | ½ cup | Toasted until golden brown |
| Red Onion 🧅 | ¼ cup | Finely chopped, sharp flavor |
| Cherry Tomatoes 🍅 | 1 cup | Halved, vine-ripened preferred |
| Feta Cheese 🧀 | 4 oz | Crumbled, optional but recommended |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality, fruity flavor |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, bright flavor |
| Dijon Mustard 🍯 | 1 tsp | Mild, for tangy depth |
| Honey 🍯 | 1 tsp | Local, for subtle sweetness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground, cracked |
| Garlic Cloves 🧄 | 2 cloves | Minced, for subtle aroma |
The spinach is the star here. Baby spinach stays crisp longer than regular leaves, but any fresh variety works—just avoid wilted bags. Toasting the pine nuts is non-negotiable (they lose flavor fast), so keep them in the freezer until ready to use. Costco or Trader Joe's have the best prices for bulk pine nuts—look for vibrant color, not dull yellow. The feta? Freshly crumbled from a block is ideal, but pre-crumbled works in a pinch (just pick out any big chunks). For the red onion, I always grab the sweetest ones from the store—Kroger's Sweet Red Onions are my go-to.
No pine nuts? Toasted walnuts or pecans work beautifully—just chop them coarser. Short on feta? Vegan feta or goat cheese adds a tangy twist. The dressing can be made ahead (it actually gets better overnight), but keep the garlic and lemon juice separate until ready to toss. Substitute maple syrup for honey if you prefer vegan. Cherry tomatoes too pricey? Grape tomatoes or cucumber slices add a nice crunch. The key is balancing sweet, tangy, and crunchy—adjust to taste!
This salad keeps beautifully for 24 hours in the fridge, but the pine nuts get softer over time. Store dressing separately and toss just before serving. Double the batch—it's perfect for meal prep. If you're adding protein later, keep it separate until ready to eat. The dressing makes about 1/2 cup, so you'll have extra for another salad. Keep the feta in its original container to prevent drying out. This is one of those salads that actually tastes better the next day—everything melds perfectly!
Why You'll Love This Recipe
- No Knife Struggle: Honestly, the only chopping you’ll do is slicing red onion into thin strips—no dicing, no mincing, just three quick passes with a sharp knife. The cherry tomatoes stay whole, the spinach gets torn by hand, and the feta? Just crumble it with your fingers. That’s it. I’ve made this at least 15 times, and I’ve never once pulled out a cutting board for more than five minutes.
- Crunchy-Creamy Magic: Between us, that combo of toasted pine nuts and briny feta over fresh spinach is ridiculously good. The nuts add a buttery crunch that disappears too fast, while the red onion keeps it sharp—no dressing needed to wake up the flavors. I’ll be real: I’ve eaten this straight from the bowl with just a sprinkle of salt, and it still hits.
- Lunchbox Hero: This salad holds up like a champ for meal prep, and I mean actually holds up. Store it in a container with a tight lid, and the spinach stays crisp, the tomatoes don’t turn to mush, and the feta keeps its bite. I pack it for work three days a week, and it’s the only salad that doesn’t get soggy by noon. Even my picky-eating coworker asks for it.
- Budget Brightener: Fresh spinach and cherry tomatoes are often cheaper than their bagged counterparts, and you’re using the whole onion instead of pre-sliced (which costs a fortune). Pine nuts are the splurge, but a little goes a long way—toss in just ¼ cup, and you’re golden. I’ve made this for under $6 per serving, and it still feels like a restaurant-worthy dish. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for wilted spinach salad
This vibrant salad delivers perfect wilted greens with crunchy pine nuts and bright citrus dressing.
Toast the Pine Nuts for Maximum Crunch
Heat a dry skillet over medium-low heat and add the 0.5 cup pine nuts. Toast for 3-4 minutes, stirring constantly, until they turn golden brown and smell nutty. Watch them closely—they burn quickly! Remove from heat immediately when they're fragrant and pull them into a bowl to cool completely. The toasted nuts should be crispy but not brittle.
Here's the thing—pine nuts are expensive, so I always toast them first to enhance their flavor and prevent them from getting soggy when mixed with the dressing. Let them cool completely before adding to the salad, or they'll release their oils and make the greens limp.
Wilt the Spinach Just Enough to Softness
In a large bowl, combine the 10 oz fresh baby spinach with the 0.25 cup finely chopped red onion and 1 cup halved cherry tomatoes. Add the 2 minced garlic cloves and toss gently to distribute. For perfect wilted spinach, add 1 tablespoon of the 0.25 cup extra-virgin olive oil and toss again until the spinach begins to soften slightly—about 1 minute. You want it tender but still holding its shape, not completely mushy.
I like to use a pair of tongs for this step so I can really massage the dressing into the leaves. The spinach should look vibrant but slightly reduced in volume—this is your visual cue that it's perfectly wilted. If you're using pre-washed spinach, give it a quick shake to remove excess moisture first.
Whisk Together the Bright Citrus Dressing
In a small bowl, whisk together the remaining 0.16 cup extra-virgin olive oil (about 2/3 of what you started with), 2 tbsp fresh lemon juice, 1 tsp Dijon mustard, 1 tsp honey, 0.5 tsp salt, and 0.25 tsp black pepper. The dressing should be emulsified and slightly thick—like a light vinaigrette. Taste and adjust seasoning if needed, adding a pinch more salt or lemon juice as necessary.
This dressing is the secret to keeping your salad fresh-tasting. The honey balances the acidity from the lemon, while the Dijon mustard adds depth. I always make just enough dressing to coat the greens—about 3 tablespoons total—so the salad stays crisp rather than soggy. If you prefer a thinner dressing, whisk in 1 teaspoon of water at the end.
Assemble and Toss with Crumbled Feta
Add the cooled toasted pine nuts to the wilted spinach mixture and toss gently. Drizzle the dressing over the top and toss again until everything is evenly coated. Sprinkle the 4 oz crumbled feta cheese over the salad and toss one final time, being careful not to break up the feta too much—you want those little chunks to add texture.
Here's where it gets fun—taste as you go! The feta should add a salty, tangy contrast to the sweetness of the tomatoes and the nuttiness of the pine nuts. If the salad seems too dry, add another 1 teaspoon of dressing. Serve immediately while the greens are still vibrant and the pine nuts are crispy—this salad doesn't keep well once tossed.
Pro Tips For Making Chopped Spinach Salad
- TOAST THE PINE NUTS LOW: I learned this the hard way—high heat turns pine nuts into bitter charcoal. Use a dry pan on medium-low and stir constantly until they’re just golden, about 2-3 minutes. If they smell nutty, they’re done; if they smell burnt, you’ve gone too far.
- SLICE ONION THIN AND SOAK: Red onion adds bite, but it can overwhelm. Thinly slice it into paper-thin rounds, then toss with cold water and a pinch of salt for 10 minutes to mellow the sharpness. Drain well before adding—no one wants soggy salad.
- DRESS SPINACH LAST MINUTE: Baby spinach wilts faster than you think. Keep it dry until the very end, then toss it with the dressing just before serving. If you’re prepping ahead, store the dressing separately and mix when ready—fresh spinach is non-negotiable.
- CRUMBLE FETA HOT: Sounds weird, but it works: warm the feta slightly (10 seconds in the microwave or 30 seconds in a dry pan) before crumbling it over the salad. The heat melts the edges just enough to make it taste richer—no one will guess your shortcut.
Perfect pairings for this chopped spinach salad
Protein Additions
This salad shines as a standalone vegetarian dish, but adding protein makes it a complete meal. I love tossing in grilled shrimp (about ½ lb) for a light seafood option—just chill the cooked shrimp in the fridge for 15 minutes before adding to keep the salad crisp.
For a heartier dish, add diced rotisserie chicken (about 1 cup) warmed through with a splash of the dressing. 🍤
Bread Pairings
No salad is complete without a crusty companion. I reach for warm crusty bread like Baguette or ciabatta—the perfect vehicle for soaking up any extra dressing. For a lighter option, try garlic focaccia from Trader Joe's, which adds a subtle herby note.
If you're serving this as a lunch, I recommend a small 1-ounce slice of sourdough with a smear of herb butter on the side.
Dressing Variations
Want to switch up the dressing? Try a balsamic glaze reduction (simmer ¼ cup balsamic vinegar until syrupy) for a sweeter, richer flavor. For a creamy twist, whisk 2 tbsp Greek yogurt into the vinaigrette base.
I also love adding 1 tsp poppy seeds or 1 tbsp chopped fresh dill for extra texture and aroma. Each variation keeps the salad bright and balanced.
Seasonal Swaps
Summer calls for lighter ingredients, while winter deserves heartier additions. In warm months, swap cherry tomatoes for cucumber slices and add peeled orange segments for a citrusy crunch.
In colder months, I boost the salad with roasted butternut squash cubes (tossed with 1 tsp olive oil and ½ tsp cinnamon) and toasted pecans instead of pine nuts. The key is maintaining that perfect balance of textures and flavors. 🍎
Beverage Pairings
A crisp white wine like Sauvignon Blanc (think Kim Crawford) complements the citrus notes beautifully. For beer lovers, a Belgian-style witbier (like Hoegaarden) adds a refreshing contrast.
Sparkling water with a squeeze of lemon or a ginger beer (like BrewDog Ginger Beer) works perfectly for a non-alcoholic option. The effervescence cleanses your palate between bites.
Make-Ahead Tips
Prep the dressing and chop all veggies 1 day ahead—store them separately in airtight containers. Keep the pine nuts and feta in their original packaging. When ready to assemble, just toss everything together with the dressing.
I also recommend prepping 2-3 servings at once—this salad keeps well for 24 hours in the fridge. Just
Nutrition facts
Frequently asked questions
Can I use regular spinach instead of baby spinach?
Yes, but you may need to adjust the quantity. Regular spinach has larger leaves that wilt more dramatically, so use 8 oz instead of 10 oz baby spinach. The key is to stop wilting just before the leaves turn mushy—regular spinach tends to soften faster. Pre-washed spinach works too, but shake off excess moisture first to avoid a watery salad.
How do I store leftovers to keep the pine nuts crispy?
Store the salad components separately in airtight containers: greens, dressing, pine nuts, and feta in their original packaging. When ready to eat, toss everything together with fresh dressing. Keep the pine nuts dry—they'll stay crisp for 24 hours if stored properly. For extra crunch, toast fresh pine nuts before serving.
What's the best way to make this salad vegan?
Swap the feta for vegan feta (like Violife) and use maple syrup instead of honey in the dressing. For extra protein, add toasted chickpeas or avocado slices. The lemon vinaigrette stays vegan as-is—just ensure all other ingredients are plant-based. This version keeps all the bright flavors while being completely cruelty-free.
Can I make this salad ahead of time without soggy greens?
Prep all ingredients 1 day ahead—chop veggies, toast nuts, and make dressing—but keep them separate. Store dressing in a sealed jar in the fridge. When ready to serve, simply toss everything together with fresh dressing. The secret is adding dressing just before eating to maintain that perfect crunch.
Why does my spinach turn brown after tossing?
Brown spinach usually means it's over-wilted or exposed to air too long. Use fresh spinach and wilt just until tender (about 1 minute with oil). Store prepped greens in an airtight container with a paper towel to absorb moisture. For extra vibrancy, add a splash of lemon juice to the dressing—it helps preserve the green color.
