This super fresh Greek spinach salad is dressed in a light homemade vinaigrette and topped with feta, tomatoes, bell pepper, onion, and cucumber. A fun and healthy twist on a classic!
The best Greek salad made with spinach
Summer is around the corner, which means it’s time for grill-outs and BBQs. And this Greek salad with spinach is the perfect side dish for any lunch or dinner!
Made with fresh ingredients like baby spinach, cherry tomatoes, red onion, kalamata olives, cucumbers, and bell peppers, this salad is a healthy and gluten free recipe that everyone will love. I love enjoying mine as a side dish or as a main dish by adding cooked chicken, salmon, or shrimp.
Plus, let’s not forget that this Greek salad is tossed with creamy feta cheese and a homemade healthy Greek vinaigrette. The flavors are tangy, naturally sweet from the tomatoes, and salty from the olives.
Trust me, this is the best Greek spinach salad recipe! I cannot wait to hear what you think.
What to serve with Greek salad
Ingredients in spinach Greek salad
You only need a handful of fresh ingredients to make this Greek spinach salad with a healthy homemade vinaigrette! This salad makes for the perfect side dish, lunch, or dinner! Here is a list of ingredients, so you have every prepared:
- Baby Spinach: We use spinach as the base of this delicious and fresh Greek salad. Traditional Greek salads are typically made without lettuce, so that is what makes this recipe special!
- Red Onion: Adding sliced red onion adds a wonderful sharpness to this salad.
- Cherry Tomatoes: I love sweet cherry tomatoes! They are like nature’s candy and make a great addition to this Greek salad made with spinach.
- English Cucumber: Plus, we need some cucumber; it is super refreshing and the perfect addition to this recipe.
- Bell Pepper: Grab a yellow or orange bell pepper and chop it up. This adds a great crunch factor to this Greek spinach salad.
- Kalamata Olives: I love kalamata olives; they have the best taste and saltiness.
- Feta Cheese: Just like a traditional greek salad, we add cubed or crumbled feta to this salad for the best taste.
- Olive Oil: The base of our healthy homemade Greek vinaigrette is extra-virgin olive oil.
- Lemon: Plus, we add some lemon juice for a tangy flavor.
- Red Wine Vinegar: This adds a much-needed splash of acidity to this Greek vinaigrette.
- Dijon Mustard: Promise, you cannot taste it! The Dijon mustard adds a wonderful depth of flavor to this dressing.
- Garlic: Freshly minced garlic is essential! It adds so much flavor.
- Spices: You’ll need dried oregano, salt, and black pepper.
Make this Greek salad a main dish:
Add protein to this Greek spinach salad so you can enjoy it as a balanced lunch or dinner! You can add grilled chicken, shrimp, or salmon. If you are a vegetarian, feel free to add chickpeas for extra protein.
How to make Greek spinach salad
This fresh Greek salad made with spinach and a homemade vinaigrette is not only super delicious, but it only takes a few minutes to make! In fact, this salad comes together in two simple steps: first, we will make the dressing, and second, we will make the salad. Here are detailed step-by-step instructions for any level cook:
Step 1: First, make the dressing by whisking together ingredients in a small bowl or mason jar. Taste and adjust seasoning to your liking by adding more lemon juice, salt, pepper, and/or olive oil, if desired. Place in the refrigerator until ready to use.
Step 2: Next, add spinach to a large salad bowl and layer on the sliced red onion, tomatoes, cucumber, bell pepper, olives, and feta cheese.
Step 3: Finally, when ready to serve, drizzle dressing on the salad and gently toss to combine. This salad is best enjoyed within 10 minutes of dressing.
Ingredient substitution suggestions
If you’re out of an ingredient or just want to make a substitution, I am here to help! Here is a list of the best ingredient substitutions so you can enjoy this delicious Greek spinach salad:
- Spinach: You can substitute the baby spinach with a Spring Mix if needed.
- Yellow Bell Pepper: Substitute with red bell pepper. You can also use green bell pepper, but the flavor is not as naturally sweet.
- Cherry Tomatoes: You can use grape tomatoes instead. If you don’t like tomatoes, leave them off.
- Olive Oil: Substitute with avocado oil.
- Red Wine Vinegar: You can substitute with white wine vinegar or balsamic vinegar if needed. Note that these will change the taste of this vinaigrette, but they will work!
- Garlic Cloves: If you don’t have fresh garlic, you can use 1 teaspoon of garlic powder in the homemade vinaigrette.
Frequently Asked Questions
Is Greek salad gluten free?
Yes, Greek salad is naturally gluten-free. This recipe is 100% gluten free.
Is Greek salad keto friendly?
Yes, this Greek salad is keto friendly since it is low in carbs; just leave off the tomatoes if you are keto.
Can I add grilled chicken or salmon?
Absolutely! Add grilled chicken, shrimp, or salmon to this Greek spinach salad to add protein and make it a balanced dinner or lunch.
Can I make it vegan?
Yes, to make this Greek spinach salad vegan, leave off the feta cheese and swap it out for a dairy-free, vegan alternative.
Can I meal prep spinach Greek salad?
Yes, spinach greek salad makes for a great meal prep recipe. I recommend storing the dressing and salad separately, so the lettuce is not soggy. Simply divide the undressed salad into separate airtight containers and store it in the refrigerator for up to 3 – 4 days. When you are ready to enjoy, pour the dressing on top!
How do I store leftovers?
If the salad is already dressed, store leftovers in an airtight container in the refrigerator for 1 day. If the salad is undressed, store leftovers in an airtight container in the fridge for up to 3 – 4 days.
Try these salad recipes next!
- Summer Corn & Arugula Salad
- Balsamic Grilled Peach Summer Salad
- Citrus Tabbouleh Salad
- Healthy Greek Pasta Salad
Did you make this recipe?
If you make this recipe, be sure to comment and rate it down below. Also, don’t forget to tag me @healthfulblondie on Instagram and use the hashtag #healthfulblondie so I can see your delicious creation and share it with my followers!
Greek Spinach Salad
- 1 package, 5 ounces baby spinach
- ½ small red onion, thinly sliced
- 1.5 cups sweet cherry tomatoes, halved
- 1 medium English cucumber, sliced into quarter-moons
- 1 yellow or orange bell pepper, seeded and chopped
- ½ cup kalamata olives, sliced
- 4 ounces feta cheese, cut into 1/2 inch cubes or crumbled
- 3 Tbsp extra-virgin olive oil
- 1 large lemon, juiced
- 2 Tbsp red wine vinegar
- 1 tsp dijon mustard
- 2 garlic cloves, minced
- 1 tsp dried oregano
- ½ tsp salt
- ½ tsp black pepper
- Make the dressing by whisking together ingredients in a small bowl or mason jar. Taste and adjust seasoning to your liking by adding more lemon juice, salt, pepper, and/or olive oil, if desired. Place in the refrigerator until ready to use.
- Add spinach to a large salad bowl and layer on the sliced red onion, tomatoes, cucumber, bell pepper, olives, and feta cheese.
- When ready to serve, drizzle dressing on the salad and gently toss to combine.
- This salad is best enjoyed within 10 minutes of dressing.
I only recommend products I absolutely love and use myself. In full disclosure, by purchasing a product I recommend, I may receive a small compensation. Thank you for supporting Healthful Blondie!
Sharing is caring!