Home » Recipes » Peach Basil Spinach Salad with Toasted Almonds {Vegan + Paleo}
vegan peach basil spinach salad recipe

Peach Basil Spinach Salad with Toasted Almonds {Vegan + Paleo}

This Peach Basil Spinach Salad with Toasted Almonds is my favorite to bring to summer cookouts.  The combination of juicy sweet peaches and salty toasted almonds is delicious.  But it is the unexpected taste of fresh basil that really makes this salad amazing.

paleo peach basil spinach salad recipe

Simple Make-Ahead Peach Basil Spinach Salad

With just seven ingredients (including the dressing), this peachy spinach salad is quick enough for a weeknight.  However, it can be easily doubled and does not wilt quickly, so it is a fantastic choice for serving at a summer cookout.  And because this salad is vegan, there are no eggs or mayo in the dressing to spoil if it stays out in the summer heat.

Peach Basil and Spinach Salad with Toasted Almonds Recipe

This recipe serves four people.  However, it is hard to not want seconds of this salad, so I always double or triple the recipe if I am making it for a cookout with friends.

4.94 from 16 votes
vegan peach basil spinach salad recipe
Peach Basil Spinach Salad with Toasted Almonds
Prep Time
10 mins
Total Time
10 mins

Fresh peaches, basil and toasted almonds combine to make this spinach salad a crowd-pleasing favorite!

Course: Salad
Cuisine: American
Keyword: dairy-free, family favorite spinach salad, gluten free, paleo, spinach salad that kids will eat, vegan
Servings: 4 servings
Calories: 216 kcal
  • 1/2 cup sliced almonds
  • 3 tablespoons avocado oil, divided (olive oil can also be used)
  • 1/4 teaspoon sea salt
  • 2 tablespoons dijon mustard
  • 1 tablespoon maple syrup
  • 4 cups baby spinach * (washed, about 6-oz)
  • 2 peaches *
  • 1/2 cup basil leaves (cut into thin strips, chiffonade)
  1. Sauté almonds in 1 tablespoon avocado oil until light brown and toasted.  Sprinkle with sea salt and set aside to cool

  2. Whisk together dijon mustard, maple syrup, and remaining 2 tablespoons of avocado oil.  Set aside until ready to serve salad

  3. Place washed baby spinach in a medium size salad bowl

  4. Top spinach with sautéed almonds, it is okay if they are still a little warm

  5. Peel* and dice peaches into small cubes (approximately 1 centimeter), add to spinach

  6. Optional: to make peach roses, slice peach halves into 1/8 inch thick slices and follow instructions for apple roses (without baking the peaches).

  7. To serve, add salad dressing and toss until all ingredients are thoroughly mixed

*Notes: Spinach and peaches consistently test positive for pesticides in the USDA’s Pesticide Data Program, so I choose to purchase organically raised, when I can.  Read more on pesticides and produce.  Peel peaches unless using organic.

best peach basil spinach salad recipe

Your whole family will love this Peach Basil Spinach Salad with Toasted Almonds

This peachy spinach salad is the first salad my boys would eat without complaint.  To start, I served the salad deconstructed (pictured, learn more about why serving deconstructed meals work well for children).  Now, my older son happily eats this peachy spinach salad fully tossed with dressing.  His favorite parts are the sweet peaches and the salty toasty almonds, which he says taste like bacon.

Nutritional information (per serving, 4 servings per recipe):
216 calories
3.0 g added sugar
4.1 g fiber
4.8 g protein

This recipe was originally published in April 2017.  The instructions and description have been updated along with the photos.


  1. Oh my goodness, this has me so excited for all the summer peaches to come! What a great combination of ingredients, and I love huge salads!

    • Thank you Kari! We are *happily* inundated with peaches and nectarines right now… so this salad is appearing at least weekly on our dinner menu! I hope you enjoy it too!

  2. What a lovely flavor combination. So refreshing and perfecto for summer too !

  3. This salad looks anything but boring! I love the flavors in this, it’s perfect for summer!

  4. I know exactly what you mean by the sweet fruit and salty almonds pairing together as being soo delicious! I’ve never tried it with peaches and almonds, but this salad recipe sounds delicious.

    • Thanks Tina! Sweet, salty & crunchy are definitely the magic trifecta for my family… even my 3 yo loves this salad (combined with dressing!) . I hope you love it too!

  5. That topping of peaches and your dressings: big heart eyes!! SO yummy!!

  6. The presentation of this is beautiful! I have not tried peaches in a salad, but this will be great come peach season around here 🙂

  7. Emily @ Recipes to Nourish

    This is so pretty, I love those pretty peach roses you made! Such a lovely salad – the sweet dijon dressing sounds delicious, so does the basil. So much flavor in this!

    • Thank you Emily! The basil really adds so much flavor to this salad, and the small amount of maple syrup in the dressing brings out the peach-y flavor. I hope you enjoy the salad!

  8. This is so beautiful – perfect for a potluck BBQ this weekend. Sometimes the simplest dishes are the best!

    • Thanks Karen! I couldn’t agree more… simple, delicious recipes are often best. And this salad is an amazing addition to a potluck – I hope you enjoy it as much as we do!

  9. I always admire your food roses! This is such a pretty and yummy fruit + veggie salad!

  10. I’ve never had peaches in a salad before I need to try it out! Looks gorgeous and so refreshing.

  11. What a fresh and vibrant recipe! I need to step up my peach rose game like yours – gorgeous!

  12. I have to say I am OOBER excited for stone fruits, and this salad! What an amazing combo!!!

  13. Beautiful salad! You always make the prettiest food roses!

Leave a Comment

Your email address will not be published.