This easy spinach salad is topped with dried cranberries, goat cheese, toasted walnuts and avocado all tossed in a creamy balsamic dressing. It's perfect as a side salad or topped with protein for a full meal.
Add walnuts to a small skillet over medium heat to toast. Let cook, tossing frequently for 3-5 minutes until fragrant and starting to brown. Remove from pan and let cool.
Prepare dressing by whisking together all ingredients in a small bowl until fully combined and creamy. You can also blend everything together in a blender or with an immersion blender.
Prepare salad by adding spinach to a large bowl, top with cucumbers, goat cheese, onions, cranberries, toasted walnuts and sliced avocado. Top with fresh cracked pepper.
Drizzle dressing over salad, toss and serve. Once tossed in the dressing the salad doesn’t look as pretty so another option is to plate the salad and serve with dressing on the side so everyone can add their own dressing.
Notes
Veggies: Don’t have cucumber or onion on hand? Feel free to use other veggies instead. Tomatoes, bell peppers or mushrooms are all great options.
Goat cheese: I love the creaminess goat cheese adds, but if you’re not a fan you can substitute it with feta, blue cheese, or your favorite variety of cheese.
Dried cranberries: Use dried cherries, raisins, dates or chopped dried apricots.
Walnuts: Don’t have walnuts on hand? Swap it with toasted pecans or almonds. For a sweeter option use candied walnuts or candied pecans instead.