This Vegan Spinach Artichoke Salad is the perfect healthy recipe for a hot summer day. This nutritious salad is packed full of healthy vegetables, is super easy to make, and is simply delicious. It's perfect to serve as a side salad or a light plant based lunch.
Spinach and artichoke is one of my favorite food combinations. I love enjoying it warm in recipes like my Vegan Spinach Artichoke Pasta or my Plant Based Spinach Artichoke Dip. However, I wanted to find a way to enjoy this combination cold, and that's exactly what this recipe is.
As an Amazon Associate, I earn from qualifying purchases.
This recipe features several affiliate links, meaning I will earn a small commission if you purchase through these links.
Jump to:
- Ingredients For This Spinach Artichoke Salad:
- How To Make This Spinach Artichoke Salad:
- Spinach And Artichoke Salad Variations:
- What You Need To Make This Spinach Artichoke Salad:
- How To Store This Spinach Salad:
- Frequently Asked Questions:
- Related Vegan Salad Recipes:
- Vegan Spinach Artichoke Salad
- More Recipes For Spinach Lovers:
Ingredients For This Spinach Artichoke Salad:
This spinach salad is the perfect easy salad because it uses simple ingredients you can pick up at your local grocery store.
For The Spinach Artichoke Salad:
- Fresh Spinach - An underrated superfood for sure. Spinach is the perfect base for this healthy vegan salad because it is super high in Vitamins K, C, and A. It is also high in fiber and low in calories which make it the perfect green for this salad - plus it's super cheap! I recommend using baby spinach.
- Artichoke Hearts - You can either use marinated artichoke hearts or canned artichoke hearts. Artichoke hearts are great because they're full of fiber, protein, vitamins, and minerals. Do not use fresh artichokes, they are tough and will not work.
- Pine Nuts - Any nut will work for this Spinach Artichoke Salad. I personally love pine nuts in salads, because they're not too crunchy so they add the perfect texture and they're super flavorful.
- Shallots - If you're not a fan of raw shallots, you can easily pickle the shallots. To do this simply add them to a pan with a little bit of water and 3 tablespoon vinegar. Cook until they are soft!
- Great Northern Beans - You can use great northern beans, or cannellini beans, either work great for a healthy plant based protein in this salad.
- Vegan Feta Cheese - If you're not a fan of vegan cheeses, feel free to leave this ingredient out. I myself am not typically a fan of vegan cheeses. However vegan feta is one I do enjoy! I use the Violife. It's made with simple and clean ingredients, which makes it perfect for this salad.
For the Lemon Vinaigrette:
- Cold Pressed Olive Oil - It's super important to pay close attention to what olive oil you use. Most olive oils are full of other unhealthy highly processed vegetable oils. I always use Carapelli, because they're a brand I fully trust to make the best quality and healthiest olive oil.
- Lemon Juice - It's important to use fresh squeezed lemon juice, and not pre-made lemon juice. Pre-packaged lemon juice is full of preservatives, and artificial flavors.
- Italian Seasoning - You can make a blend of homemade herbs such as thyme, basil, and sage. I personally like to just use a blend, because it is much easier.
- Black Pepper - I love adding black pepper to recipes that use lemons because I think it gives it the perfect kick.
How To Make This Spinach Artichoke Salad:
This Spinach Artichoke Salad is one of my favorite easy vegan salads. It requires almost no cutting, and it only takes about 5 minutes to make.
1. Begin by straining and rinsing the artichoke hearts and the great northern beans. Next, cut the shallot into thin slices and set aside.
2. Make the dressing by combining the extra virgin olive oil, lemon juice, Italian seasoning, and the black pepper together and whisking until smooth.
3. Add the spinach to the large bowl. Next, add the artichokes, beans, and shallots. Lastly sprinkle the vegan feta and pine nuts on top.
4. Pour the lemon vinaigrette over top and toss. Serve and enjoy!
There are plenty of easy substitutions that can be made to this spinach and artichoke salad if needed.
- Oil - Any cold-pressed oil will work in place of olive oil. I love using walnut oil and flaxseed oil.
- Cheese - You can use vegan parmesan cheese in place of feta cheese.
- Lettuce - You can replace the baby spinach with any greens of your choice. Romaine, iceberg, arugula, and kale all work great in this salad recipe.
Spinach And Artichoke Salad Variations:
There are plenty of easy and fun ways to mix up this summer salad. Here are some of my favorite variations:
- Colorful - If you're looking for more colorful salads, you can easily add some color to this salad by adding some red peppers and cherry tomatoes. You can also replace the shallots with red onion. Kalamata olives and sun-dried tomatoes are also great options if you like saltier salad toppings.
- Creamy - You can replace the olive oil with vegan yogurt or sour cream. Greek yogurt will also work.
What You Need To Make This Spinach Artichoke Salad:
This is the perfect salad for people who don't like to cook. It requires minimal prepping and no crazy equipment.
- Cutting Board - You will need a flat surface to cut the shallots on.
- Chefs Knife - Any knife will work to cut the shallots.
- Large Bowl - I recommend using a large salad bowl to mix all the ingredients in.
- Small Bowl - You will need a small bowl to make the lemon vinaigrette.
As always you can find all my go-to equipment on my Amazon storefront or my affiliate page.
How To Store This Spinach Salad:
Typically salads are not great recipes to store, because they can quickly become soggy. This vegan spinach salad just so happens to be an incredible salad for meal prep.
I recommend storing this salad in an airtight container. If you can, storing the dressing separately is a great idea, however it can be stored once it's already been mixed. If stored properly this salad will keep for up to 5 days.
Frequently Asked Questions:
Typically I avoid using vegan cheeses when I am cooking at home (if I'm eating out that's different, that's the time to splurge!). Vegan cheeses are usually made with highly processed oils, flavorings, and do not contain valuable nutrients. However there are a few specific vegan cheese products that I do like to use here and there, because they taste incredible, and they're made with clean ingredients.
One of my favorite vegan cheeses to use Violife. Their products are made with minimal and clean ingredients. Not only are their products healthy, but they're also the best tasting in my opinion. Their vegan feta is probably one of my favorite vegan products.
If you're looking to make this dressing oil-free, there are a couple ways you can do that. The first is by using avocados in the place of olive oil. Not only will this add an additional vegetable, but it will also add more fiber and nutrients.
Another option is to use vegan yogurt or greek yogurt. This will make the dressing really creamy but it will work great.
Related Vegan Salad Recipes:
Looking for more delicious vegan salad recipes like this Spinach Artichoke Salad? Check out some of the other delicious salads on my website!
If you try this Vegan Spinach Artichoke Salad recipe, I’d really love to hear your thoughts in the comments below. I’d also really appreciate a recipe card rating! Thank you for supporting The All Natural Vegan!
Vegan Spinach Artichoke Salad
Equipment
- 1 Coconut Bowls "COCO-NV-10" for 10% off
Ingredients
For The Salad:
- 16 oz fresh spinach
- 2 cans quartered artichoke hearts
- 1 can great northern beans
- 1 large shallot
- 1 block vegan feta cheese
- ¼ cup pine nuts
For The Lemon Vinaigrette:
- ⅓ cup olive oil
- 2 lemons juiced
- 1 teaspoon Italian seasoning
- 1 teaspoon black pepper
Instructions
- Begin by straining and rinsing the artichoke hearts and the great northern beans.
- Cut the shallot into thin slices and set aside.
- Make the dressing by combining the olive oil, lemon juice, Italian seasoning, and the black pepper together and whisking until smooth.
- Add the spinach to the large bowl. Add the artichokes, beans, and shallots. Sprinkle the vegan feta and pine nuts on top.
- Pour the lemon vinaigrette over top and toss. Serve and enjoy!
More Recipes For Spinach Lovers:
Do you love spinach? Be sure to check out some of the other delicious recipes on my website!
Nancy
looks like a lovely salad! The beans are not noted in the ingredient section, tho. I'm assuming 1 can?
Katie
whoops, my bad! Yes, I just updated it!
Tina
I'm a big fan of any spinach-artichoke combo so I love this salad idea! It's perfect to whip together during a busy work from home day.
Holly
Winner! I've had spinach and artichoke dip a thousand times but never as a salad - it's so good!
Tavo
Really yummy and refreshing salad. I didn't even now that vegan feta existed until I saw this recipe and looked for it to make this salad. It was totally worth it! Thank you!