A good green salad recipe starts with crisp, cold greens and a dressing that actually clings to the leaves instead of pooling at the bottom of the bowl. That sounds simple, but it’s the difference between a salad people pick at and one that disappears before the main course even hits the table.

This collection pulls together 19 green salad recipes for everything from a quick Tuesday dinner side to a holiday spread. Some lean classic, like a Caesar made the traditional way. Others bring in fruit, nuts, or warm bacon dressing for something more memorable.

For a reliable everyday green salad recipe, Mixed Greens with Shallot Vinaigrette is the one to keep in rotation, since it comes together in under 10 minutes and pairs with nearly any main dish.

Quick picks:

  • Best everyday salad: Mixed Greens with Shallot Vinaigrette
  • Best for a crowd: Iceberg Wedge Salad with Blue Cheese Dressing
  • Best make-ahead option: Kale, Apple, and Walnut Salad
  • Best for a dinner party: Spring Greens Salad with Roasted Beets and Goat Cheese

1. Mixed Greens with Shallot Vinaigrette

This salad is the one to make when you want something fresh without fuss. Whisk together 1 minced shallot, 3 tablespoons olive oil, 1 tablespoon red wine vinegar, 1 teaspoon Dijon mustard, and a pinch of salt and pepper. Toss with 6 cups mixed greens just before serving. Serves 4; takes about 8 minutes total, no cooking required. The shallot mellows as it sits in the vinegar, giving the dressing a soft, tangy bite that coats every leaf.

2. Classic Caesar Salad

A proper Caesar leans on anchovies and real Parmesan, not bottled dressing. For 4 servings, whisk 2 mashed anchovy fillets, 1 minced garlic clove, 1 egg yolk, 2 tablespoons lemon juice, 1/2 cup olive oil, and 1/3 cup grated Parmesan. Toss with 8 cups chopped romaine and 1 cup croutons. Prep time: 15 minutes. The dressing should taste bold and briny on its own; it mellows once it hits the lettuce. If you want a shortcut version, this pairs well with leftover rotisserie chicken Caesar wraps for lunch the next day.

3. Arugula Salad with Lemon and Parmesan

Peppery arugula needs very little to shine. For 4 servings, toss 5 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon fresh lemon juice, a pinch of salt, and shaved Parmesan (about 1/4 cup) using a vegetable peeler. Takes 5 minutes, no cooking. The lemon cuts through the pepperiness of the arugula while the Parmesan adds a salty, nutty finish. Serve it alongside pasta or grilled fish, where its sharpness balances rich, heavier flavors on the plate.

4. Strawberry Spinach Salad with Poppy Seed Dressing

Sweet berries and tender spinach make this one a spring and summer favorite. For 4 servings, whisk 1/4 cup olive oil, 2 tablespoons honey, 2 tablespoons apple cider vinegar, and 1 teaspoon poppy seeds. Toss with 6 cups baby spinach, 1 1/2 cups sliced strawberries, and 1/3 cup sliced almonds. Takes 10 minutes. The dressing has a gentle sweetness that plays off the strawberries without turning the whole salad into dessert.

5. Green Goddess Chopped Salad

This one is creamy, herby, and satisfying enough to eat as a light meal. Blend 1 cup mayonnaise, 1/2 cup Greek yogurt, 1 cup packed herbs (parsley, chives, tarragon), 2 tablespoons lemon juice, and 1 garlic clove. Toss with 6 cups chopped romaine, 1 diced cucumber, and 1 cup chopped celery. Serves 4; 15 minutes prep. The dressing turns a pale green and tastes bright, grassy, and rich all at once.

6. Kale, Apple, and Walnut Salad

Massaging the kale is the trick that makes this salad work. For 4 servings, rub 6 cups chopped Tuscan kale with 2 tablespoons olive oil and a pinch of salt for 2 minutes until it softens. Add 1 thinly sliced apple, 1/2 cup toasted walnuts, 1/4 cup crumbled feta, and 2 tablespoons apple cider vinegar. Prep time: 15 minutes. The kale holds up well, so this salad still tastes crisp and fresh even after a day in the fridge.

7. Greek Romaine Salad with Cucumber and Feta

Briny olives and salty feta give this salad its backbone. For 4 servings, toss 6 cups chopped romaine, 1 diced cucumber, 1 cup halved cherry tomatoes, 1/2 cup Kalamata olives, and 1/2 cup crumbled feta with 3 tablespoons olive oil, 1 tablespoon red wine vinegar, and 1 teaspoon dried oregano. Takes 15 minutes. For more inspiration from the same flavor family, check out our best Greek recipes.

8. Butter Lettuce Salad with Radishes and Herbs

Butter lettuce has a soft, buttery texture that pairs beautifully with sharp radish and fresh herbs. For 4 servings, toss 6 cups torn butter lettuce, 4 thinly sliced radishes, and 1/4 cup each chopped dill and chives with 2 tablespoons olive oil, 1 tablespoon white wine vinegar, and a pinch of salt. Takes 10 minutes. The radishes add a peppery crunch that keeps every bite interesting, and the herbs make it taste like something special without extra effort.

9. Spinach Salad with Warm Bacon Dressing and Egg

This warm salad is hearty enough to serve as a light dinner. For 4 servings, cook 4 slices bacon until crisp, then whisk the rendered fat with 2 tablespoons red wine vinegar, 1 teaspoon Dijon, and 1 teaspoon sugar. Pour warm over 6 cups baby spinach, crumbled bacon, and 4 soft-boiled eggs, halved. Cook time: 15 minutes. The warm dressing wilts the spinach just slightly, so it turns silky instead of raw and stiff.

10. Iceberg Wedge Salad with Blue Cheese Dressing

Nothing beats a classic wedge for a steakhouse-style starter. For 4 servings, cut 1 head iceberg into 4 wedges. Whisk 1/2 cup mayonnaise, 1/4 cup sour cream, 1/3 cup crumbled blue cheese, 1 tablespoon buttermilk, and a pinch of pepper. Spoon over wedges and top with crumbled bacon and cherry tomatoes. Takes 15 minutes. The icy crunch of the lettuce against the thick, tangy dressing is what makes this one disappear fast at dinner parties.

11. Spring Greens Salad with Roasted Beets and Goat Cheese

Roasted beets bring an earthy sweetness that pairs well with creamy goat cheese. For 4 servings, roast 3 medium beets at 400°F for 45 minutes, cool, peel, and slice. Toss 6 cups spring greens with 3 tablespoons olive oil, 1 tablespoon balsamic vinegar, the beets, 1/3 cup crumbled goat cheese, and 1/4 cup toasted walnuts. Active time: 15 minutes, plus roasting. This one looks striking on a plate, with deep red beets against bright greens.

12. Chicken and Avocado Salad with Lime Dressing

This salad turns into a full meal with the addition of chicken and creamy avocado. For 4 servings, whisk 3 tablespoons olive oil, 2 tablespoons lime juice, 1 teaspoon honey, and a pinch of chili powder. Toss with 6 cups mixed greens, 2 cups shredded rotisserie chicken, 1 sliced avocado, and 1/4 cup chopped cilantro. Takes 15 minutes using store-bought chicken. For more ways to use leftover chicken, try the zesty leftover rotisserie chicken salad recipe.

13. Niçoise Salad with Tuna and Green Beans

This French classic is built for composed, colorful plating. For 4 servings, arrange 6 cups butter lettuce, 2 cans (5 oz each) drained tuna, 1 cup blanched green beans, 2 quartered hard-boiled eggs, 1/2 cup Niçoise olives, and 8 halved baby potatoes (boiled). Drizzle with 3 tablespoons olive oil and 1 tablespoon red wine vinegar. Prep and cook time: 30 minutes. Each ingredient stays in its own little section, so every bite brings something different.

14. Shaved Brussels Sprouts Salad with Parmesan

Raw Brussels sprouts shaved thin turn surprisingly tender and nutty. For 4 servings, thinly slice 1 pound Brussels sprouts using a mandoline or sharp knife. Toss with 3 tablespoons olive oil, 2 tablespoons lemon juice, 1/3 cup shaved Parmesan, and 1/4 cup toasted pine nuts. Takes 15 minutes, no cooking. Letting it sit for 10 minutes before serving softens the sprouts just enough to lose any raw bitterness.

15. Arugula Salad with Citrus and Fennel

Thinly shaved fennel and juicy citrus segments make this salad taste bright and crisp. For 4 servings, toss 5 cups baby arugula, 1 thinly sliced fennel bulb, and segments from 2 oranges with 2 tablespoons olive oil and 1 tablespoon fennel fronds, chopped. Takes 15 minutes. The licorice-like crunch of raw fennel against sweet citrus is unexpected the first time you try it, then becomes a favorite combination.

16. Sesame Cabbage and Mixed Greens Salad

This crunchy salad borrows flavors from Asian slaw for something a little different. For 4 servings, toss 3 cups shredded cabbage with 3 cups mixed greens, 1/4 cup sliced scallions, and 2 tablespoons toasted sesame seeds. Whisk 3 tablespoons rice vinegar, 1 tablespoon sesame oil, 1 tablespoon soy sauce, and 1 teaspoon honey for the dressing. Takes 15 minutes. The cabbage keeps its crunch even after sitting with dressing for a while.

17. Kale Salad with Roasted Sweet Potatoes and Chickpeas

Roasted sweet potatoes add a caramelized sweetness that balances kale’s slight bitterness. For 4 servings, roast 2 cups cubed sweet potato and 1 can (15 oz) drained chickpeas at 425°F for 25 minutes with 2 tablespoons olive oil. Toss with 6 cups massaged kale, 3 tablespoons tahini, 2 tablespoons lemon juice, and 2 tablespoons water. Active time: 10 minutes, plus roasting. It eats like a full meal, with the chickpeas adding a satisfying bite.

18. Mixed Greens with Pear, Gorgonzola, and Pecans

This salad leans sweet, salty, and a little rich all at once. For 4 servings, toss 6 cups mixed greens with 1 thinly sliced pear, 1/3 cup crumbled Gorgonzola, and 1/2 cup candied pecans. Whisk 3 tablespoons olive oil, 1 tablespoon balsamic vinegar, and 1 teaspoon honey for the dressing. Takes 10 minutes. The funky bite of Gorgonzola against sweet pear and crunchy candied pecans makes this one feel special enough for a holiday table.

19. Romaine Salad with Grilled Corn and Black Beans

Grilled corn brings a smoky sweetness that makes this salad taste like summer. For 4 servings, grill 2 ears of corn until charred, about 10 minutes, then cut kernels off. Toss with 6 cups chopped romaine, 1 can (15 oz) drained black beans, 1/4 cup chopped cilantro, 3 tablespoons olive oil, and 2 tablespoons lime juice. Total time: 20 minutes. It pairs naturally with grilled meats or tacos at a backyard cookout.

How to Keep Green Salads Crisp

Dry greens are the biggest factor in a crisp salad. Water left on leaves after washing dilutes dressing and makes everything soggy, so a salad spinner matters more than any other tool in the process.

Store washed greens wrapped loosely in a paper towel inside a container, not a sealed plastic bag. The paper towel absorbs extra moisture and keeps leaves from wilting for up to a week.

Dress salads right before serving, especially delicate greens like spinach or butter lettuce. Heartier greens like kale and shredded cabbage can sit dressed for 15 to 20 minutes and still taste good, since they hold up better to moisture.

Keep croutons, nuts, and other crunchy toppings separate until the last minute. Adding them too early turns them soft and chewy instead of crisp.

For salads with roasted vegetables, like the beet or sweet potato recipes above, let the vegetables cool to room temperature first. Warm vegetables wilt tender greens on contact.

How to Match Dressings to Greens

Sturdy greens like kale and romaine need a dressing with enough acid and body to coat their thicker leaves. A Dijon vinaigrette or creamy Caesar dressing works well because it clings instead of sliding off.

Delicate greens like baby spinach and butter lettuce do better with lighter, oil-based dressings. A simple vinaigrette with a 3:1 ratio of oil to vinegar won’t overwhelm their soft texture.

Peppery greens like arugula pair naturally with something sweet or fatty to balance the bite, such as lemon and Parmesan or a honey-based dressing. The sweetness tempers the pepper without masking it.

For bitter greens, a dressing with a touch of sugar or honey rounds out the flavor. Dressings for chicory or radicchio benefit from this balance more than milder lettuces do.

If building your own combinations, 16 healthy salad dressing recipes is a useful place to start, and 21 best healthy salad dressing recipes offers even more variety for different greens and occasions.