Herbed Green Salad with Cranberry Vinaigrette

Jump to Recipe
A large wooden serving platter filled with AMAZING Herbed Green Salad with Crispy Chickpeas and Cranberry Vinaigrette

When I was dreaming up this recipe, I was seeing bright, vibrant colors: electric-green mint, magenta cranberries, and golden-brown pecans.

Oh, and I was also thinking about the flavors. Don’t you worry. This herbed green cranberry salad is a total flavor bomb! Let’s do this!

Saucepan with fresh cranberries for making our flavorful Cranberry Vinaigrette

This 30-minute recipe all starts with a sumptuous cranberry compote we’re going to turn into a creamy vinaigrette. Cranberry compote is so simple to make. Simply boil with a sweetener, some zest, and citrus juice for 10 minutes and voila! You’re ready to go.

Wooden spoon holding up freshly cooked cranberries from a saucepan

Next, simply blend or whisk with red wine vinegar, lemon juice, maple syrup, salt, and pepper and you’ve got a creamy, tangy, naturally sweet dressing on your hands.

Vibrant red Cranberry Vinaigrette for our vegan Herbed Green Salad

Another star ingredient? These 1-pan roasted candied pecans. I know!

Simply toast raw pecans on the stovetop. Then drizzle on some maple syrup, coconut oil, coconut sugar, and some spices and you’ve got 8-minute candied pecans. It’s that easy.

Cast iron skillet with freshly toasted candied pecans for our Herbed Green Salad with Crispy Chickpeas and Cranberry Vinaigrette

All that’s left to do is plate and serve. I went with mixed kale and romaine for my base. Then I dressed it with crunchy cucumbers, fresh mint and parsley, and the candied pecans.

For more “oomph,” I also added some of my 5-Minute Macadamia Nut Cheese (total swoon fest) and some baked crispy chickpeas. These toppings are optional, but they add more protein and fiber to the mix, as well as flavor and texture.

Drizzling Cranberry Vinaigrette over a large wooden platter filled with Herbed Green Salad

I hope you all LOVE this salad! It’s:

Savory + Sweet
& Super delicious!

This would make the perfect side or entrée for holiday festivities, dinner parties, or when you want a more exciting salad on the menu during the week. I love that it’s seasonally versatile, takes just 30 minutes to make, and is such a beautiful way to get more greens in your life.

If you’re into salads, be sure to check out a few of my other favorites: Garlicky Kale Salad with Crispy Chickpeas, 20-Minute Asian Kale Salad, Blissed-Out Thai Salad with Peanut Tempeh, and Curry-Roasted Lentil & Vegetable Kale Salad.

If you give this recipe a try, let us know! Leave a comment, rate it, and don’t forget to tag a photo #minimalistbaker on Instagram. We love seeing what you come up with. Cheers, friends!

Dinner plate filled with Amazing Herbed Green Cranberry Salad and an extra side of Cranberry Vinaigrette

Minty Green Salad with Cranberry Vinaigrette

An herbed green cranberry salad with roasted, spiced pecans, nut cheese, and a vinaigrette! Just 30 minutes to prepare this plant-based side or entrée!
Author Minimalist Baker
Plate and wood platter filled with Herbed Green Salad with Cranberry Dressing
4.67 from 6 votes
Prep Time 18 minutes
Cook Time 12 minutes
Total Time 30 minutes
Servings 4 (side salads)
Course Entrée, Salad, Side
Cuisine Gluten-Free, Grain-Free, Vegan
Freezer Friendly No
Does it keep? 3 Days



  • 8 ounces fresh cranberries (or sub frozen)
  • 3 Tbsp maple syrup (plus more to taste)
  • 1/2 tsp lemon or orange zest
  • 1 pinch sea salt
  • 3-4 Tbsp lemon or orange juice (lemon for more tart // orange for more sweet)


  • 1 cup raw pecans
  • 2 tsp avocado or coconut oil
  • 2 Tbsp maple syrup
  • 2 tsp coconut sugar
  • 1/8 tsp each salt, ground cinnamon, and cayenne pepper


  • 4 Tbsp cranberry compote
  • 2 Tbsp maple syrup
  • 1 pinch each sea salt and black pepper
  • 2 Tbsp red wine vinegar
  • 1 Tbsp lemon juice
  • 2 Tbsp avocado oil (if avoiding oil, sub water)
  • 2 Tbsp water (plus more to thin)


  • 7 generous cups mixed greens (I used romaine and kale)
  • 1 cup chopped fresh herbs (I used mint and parsley)
  • 1 cup sliced cucumber (organic when possible // skin on)


  • If serving with chickpeas and/or macadamia nut cheese (links above), prepare now (optional).
  • Prepare cranberry compote by adding cranberries, maple syrup, lemon or orange zest, sea salt, and lemon or orange juice to a small saucepan and bringing to a boil over medium-high heat. Once boiling, reduce heat to a simmer and cover.
  • Cook for 10 minutes or until the cranberries resemble compote. Remove from heat and transfer to a shallow bowl. Set in the refrigerator to cool.
  • In the meantime, roast pecans. Heat a medium cast-iron or metal skillet over medium heat and add pecans. Toast for 5 minutes, stirring frequently, or until deeper in color and fragrant (be careful not to burn).
  • Add coconut oil, maple syrup, coconut sugar, and spices of choice and stir to combine. Cook for another 1-2 minutes. Then turn off heat and let cool in the pan, stirring occasionally until serving.
  • Make dressing by adding cranberry compote to a small mixing bowl OR a small blender, such as the Magic Bullet (this will yield a creamier dressing).
  • Add maple syrup, salt, pepper, red wine vinegar, lemon juice, and oil and whisk or blend on high to combine. Add enough water to make a thick but pourable dressing (~2 Tbsp or 30 ml // as recipe is written // adjust if altering batch size). Taste and adjust flavor as needed, adding more lemon or vinegar for acidity, salt or pepper for overall flavor, or maple syrup for sweetness.
  • Assemble salad by laying down mixed greens, herbs, cucumber, and roasted candied pecans in a serving platter or bowl. Add additional toppings, such as nut cheese and chickpeas (optional). Serve with dressing.
  • Best when fresh. Store leftovers undressed in the refrigerator up to 3 days. Dressing will keep in the refrigerator up to 5 days. Store any leftover cranberry compote up to 1 week. Use to make additional dressing or add to other desserts (such as pies, crisps, or cocktails).


*Nutrition information is a rough estimate for 1 of 4 servings with all of dressing (using lemon juice), with pecans and oil, and without nut cheese or chickpeas.
*Cranberry compote adapted from Ambitious Kitchen!

Nutrition (1 of 4 servings)

Serving: 1 side salads Calories: 424 Carbohydrates: 37.7 g Protein: 6.9 g Fat: 29.2 g Saturated Fat: 3.3 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 112 mg Fiber: 7.9 g Sugar: 17.2 g

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Get Our Fan Favorites eBook Here!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:

  1. Heather K says

    I made this tonight for A New Years dinner and wow it was a hit! My mom said it was the best salad I’ve ever made for her.

  2. Laurie Wiederhold says

    This recipe was fantastic. My only disappointment is now that I’m hooked I can’t find cranberries anywhere! ? When they come in season I will be buying a ton of fresh and stocking in my freezer so I can make this whenever I want. My local stores didn’t have them frozen! Btw, the candied pecans with the addition of cayenne pepper was incredible. The whole family loved them!!

  3. Susan says

    Lovely main dish salad! Made with the pecans and crispy chickpeas. Did add one extra tablespoon of maple syrup to the dressing as mine turned out a little too tart for our taste. I used orange juice in the compote and lemon juice in the blender for the dressing. Would definitely make again.

  4. Candace says

    I made this salad for our Christmas dinner and it was well received. I made the suggested toppings which definitely bumped the salad to another level and The dressing was perfectly balanced and delicious!!!! Please note the 1 tablespoon of lemon juice in vingarette ingredients shows as 30 ml while 1 Tablespoon is 15 ml.

  5. Leona says

    The tart flavor of the cranberry dressing was delicious and the color very appealing! I got many compliments on this salad! The pecans were delicious too!

  6. Sabrina says

    Yet another fantastic sounding salad recipe. Your salads always inspire me to up my salad game and this one has some of my favourite ingredients combined.
    Pecan nuts, chickpeas and cranberries. Unfortunately in Germany we usually have to go for the dried (and often sugared) cranberries.
    Once I get my hands on some fresh ones I’ll give it a try :)

  7. Cassie Autumn Tran says

    Love the tart flavors and colors combined in this salad. I always love swapping out different ingredients whenever I make one too! Sometimes, I’ll add in roasted walnuts or candied almonds instead of pecans, or use fresh cranberries and a squeeze of lemon or orange juice!

  8. Candace says

    Hello! I have settled on this beautiful salad to accompany our our Christmas dinner. I want to make it in all it’s glory but I am unsure if I am supposed to spice the baked chickpeas for this recipe as the linked recipe states or if the link is merely to gain the method to cook the chickpeas?

  9. Yael Shany says

    Of all your amazing recipes, the amazing photos, and the sweet comments, I dream of being your house guest, always.
    It’s so tempting.
    Thank you for all your creative work you share.
    Yael Shany

  10. Maggie-beth Rees says

    This sounds absolutely DIVINE! I am headed out to get fresh cranberries and some more pecans so I can have this for dinner TONIGHT! Thanks, and Happy Holidays to you and yours. Maggie-beth

  11. Pat Newick says

    I’ve neglected thanking you for the many wonderful recipes I’ve used….pesto, parmesan,
    biscuits, sauces on and on. You nailed it with the dairy free pesto I’ve used over and over.
    Many thanks,

  12. whitney says

    Oh my goodness, this looks delish! I have most of this on hand too, just need greens. Mmm dinner Is going to be good :)