Picture this: tender baby spinach leaves alongside artichoke hearts, chickpeas, juicy cherry tomatoes, zesty red onions, and creamy feta cheese tied together with a garlicky red wine dressing. Quick to make in just 20 minutes, this vibrant salad is a crowd-pleaser that offers a wholesome and refreshing meal option in no time. Let’s begin!
- Prep Time: 20 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
Ingredients
- 5 cups baby spinach leaves
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 can (14 oz) chickpeas, drained and rinsed
- 1 cup cherry tomatoes, halved
- 1/2 small red onion, thinly sliced
- 1/2 cup crumbled or diced feta cheese
For the dressing:
- 3 tablespoons extra-virgin olive oil
- 2 tablespoons red wine vinegar
- 1 teaspoon Dijon mustard
- 1 clove garlic, minced
- Salt and black pepper to taste
Instructions
- In a large salad bowl, combine the baby spinach, chopped artichoke hearts, chickpeas, halved cherry tomatoes, and thinly sliced red onions.
- In a small bowl, whisk together the extra-virgin olive oil, red wine vinegar, Dijon mustard, minced garlic, salt, and black pepper to make the dressing.
- Drizzle the dressing over the salad and toss everything together until the ingredients are well coated with the dressing.
- Sprinkle the feta cheese over the salad, and gently toss again to distribute the cheese evenly.
- Serve immediately and enjoy this vibrant and flavorful salad!
Notes
Feel free to add some toasted pine nuts or slivered almonds for an extra crunch and nutty flavor. For an added tang, you can toss in some marinated artichoke hearts instead of the canned ones. If you prefer a creamier dressing, you can mix in a dollop of Greek yogurt to the dressing ingredients. This salad pairs wonderfully with grilled chicken, shrimp, or even grilled halloumi cheese for a vegetarian option. If you have leftovers, store the salad and dressing separately in the refrigerator. Mix them together just before serving to keep the salad fresh and vibrant. Enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 3g
- Sodium: 520mg
- Fat: 18g
- Carbohydrates: 23g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 15mg




