Sweet Potato Chickpea Salad with Pesto

This post may contain affiliate links. Read my disclosure policy.

Sweet Potato Chickpea Salad with Pesto-this simple salad is made with roasted sweet potatoes, chickpeas, red onion, basil, feta cheese, and pesto. It is full of flavor and great served as a main dish or side dish. 

Sweet Potato Chickpea Salad with Pesto Recipe

Are you in a summer salad rut? I eat salad just about every day during the hot summer months, but sometimes I start feeling like I’m in the movie Groundhog Day because I tend to make the same salad over and over. I don’t know why because I like lots of different salad recipes, I guess I just get in the habit of making the same old salad.

Well, last week I was in need of a new salad so I made this Sweet Potato Chickpea Salad with Pesto. It brought me out of my salad rut after one bite. I instantly fell in love with this salad.

Sweet Potato Chickpea Salad with Pesto Recipe

Our boys love pesto so I try to keep my easy Spinach Basil Pesto in the freezer at all times. It is easy to pull out to add to pasta, gnocchi, pizza, sandwiches, or salads. Luckily, I had some pesto in the freezer so I pulled out a container and used it in my salad. It was the perfect flavor boost to the roasted sweet potatoes and chickpeas. I also added in some diced red onion, fresh basil, and feta cheese.

I like to serve this salad on a bed of arugula or mixed greens. It is good on it’s own, but I like to add more greens into our diets any way I can. Bring on the greens!

Get out of your salad rut and make this Sweet Potato and Chickpea Salad with Pesto. The only problem, you will probably want to make this salad every day. I know I could eat it every day, I have been. I will change to a different salad soon. I promise.

Sweet Potato Chickpea Salad with Pesto Recipe

Email Yourself This Recipe
Just enter your email and get it sent to your inbox! Plus, you’ll get NEW recipes from us every week!

Sweet Potato Chickpea Salad with Pesto

This simple salad is full of flavor and great served as a main dish or side dish.
4.34 from 6 votes


  • 3 large sweet potatoes washed and peeled
  • 2 tablespoons olive oil
  • Salt and black pepper to taste
  • 1 15 oz chickpeas, rinsed and drained
  • 1/3 cup basil pesto
  • 3 tablespoons minced red onion
  • 1/4 cup chopped basil
  • 1/3 cup crumbled feta cheese
  • Salt and black pepper to taste
  • Arugula or mixed salad greens for serving, if desired


  • Preheat oven to 400 degrees F. Cut sweet potatoes into 1/2-inch pieces. Place on a large baking sheet and drizzle with olive oil. Toss until well coated. Season with salt and black pepper, to taste. Roast sweet potatoes for 40 minutes, stirring occasionally. Remove from oven.
  • In a large bowl, combine roasted sweet potatoes, chickpeas, pesto, red onion, basil, and feta cheese. Gently stir until well combined. Try not to break up the sweet potatoes. Season with salt and black pepper, to taste.
  • Place arugula or salad greens on a plate. Top with sweet potato, chickpea, and pesto salad. Serve immediately.
  • Note-this salad is good at room temperature or cold. You don't have to serve it on a bed of greens, but I like to.

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Get the best of the best!
4 Recipes Guaranteed to be New Favorites


I'm Maria and my husband is Josh. We share a love of cooking, baking, and entertaining. We enjoy creating recipes that are simple, fresh, and family friendly. We love sitting around the table with good food, good conversation, and good friends and family! Our kitchen is always open!
Read More

Vegetarian Summer Fall Spring Winter

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


Leave a comment

  1. I loooove chickpeas in a salad, and I’m trying to find new ways to eat sweet potato… So I’m going to have to pin this recipe! And yay for pesto, it goes with almost anything. Have a great day!

  2. This looks so good. I love chickpeas an insane amount and them with pesto sounds like a perfect combination.
    Can’t wait to try it!

  3. All my favorite things, but I’ve never thought to toss them all together in a salad before! Can’t wait to try it 🙂

  4. I never thought about including sweet potatoes in a salad before. It sound like a very nutritious salad.

  5. I am just getting into sweet potatoes now, I know so late LOL But I love chickpeas and pesto so I have to try this salad asap! Love the look of it.

  6. 5 stars
    Just made this last night, and it was delicious! Love the marriage of pesto, chickpeas, and sweet potatoes, and the red onion really added good flavor! Was a good accompaniment to pork.

  7. 5 stars
    Love love love this salad. My family likes it so much that I have to double the recipe so we have enough for lunch the next day. Added some shredded chicken to make it a heartier meal. Ran out of feta so substituted crumbled goat cheese. DEEEELISH!

  8. 2 stars
    I liked the sweet potato – chickpea – feta combination, but this came out a bit dry and not as flavorful as I expected. I realized partway through making it that it has no dressing! I ended up adding 1/2 squeezed lemon and more feta to brighten up the flavors a bit. Instead of the pesto sauce, I would have preferred a more conventional dressing plus extra fresh basil.

  9. 5 stars
    Made this last night and it came out super yummy! With mixed greens, it was so healthy and refreshing. I wanted a bit more flavor so I seasoned my sweet potatoes with paprika & garlic powder before roasting, and I also made a quick lemon basil vinaigrette to tie everything together. Thanks for helping me eat more vegetarian!

  10. 4 stars
    I made this after reading other comments, and added a very light lemon vinaigrette to the salad. Very tasty and easy! By the way, I used homemade kale pesto, which made it that much healthier!

  11. This looks like it will be a staple for me. You had me a sweet potato! How long does it last and how many does it serve. I apologize if you mentioned that somewhere already. Thank you.