Harissa Roasted Vegetable Lentil Salad

This post may contain affiliate links.

This harissa roasted vegetable lentil salad is a hearty, flavour-packed dish made with roasted cauliflower, sweet potato and red onion, then tossed with lentils, chickpeas and a lemon harissa dressing. It’s satisfying, with a balance of smoky, sweet and fresh elements in every bite.

It works well for meal prep, holds up in the fridge and can be served warm or cold, making it a practical option for lunches, dinners or a simple side dish.

Close-up of a bowl with roasted sweet potato, cauliflower, chickpeas, lentils and chopped herbs.

Why You’ll Love this Harissa Roasted Vegetable Lentil Salad

  • Bold, smoky flavour with mild heat.
  • Hearty and satisfying with lentils and chickpeas.
  • Naturally vegan and gluten-free.
  • Balanced with sweet, salty and fresh elements.
  • Great for meal prep and stores well.
  • Works as a main dish or side.
  • Simple ingredients and straightforward prep.

Prep Time: 15 min

Cook Time: 25 min

Servings: 6

Per Serving: 360 calories, 14g fibre, 14g protein

Diet: Vegan, gluten-free.

Difficulty: Easy

Ingredients You’ll Need

Below is a quick overview of what you’ll need to make the recipe and any substitutions you can make. Use the recipe card with the full list of ingredients and measurements at the bottom of the post when you’re ready to make the recipe.

Cauliflower, sweet potato, red onion, chickpeas, lentils, lemon, herbs, spices and oil arranged on a countertop each labelled with text overlay.
  • Cauliflower: Adds texture and soaks up flavour well once roasted. Love roasted cauliflower? Try this Curry Roasted Cauliflower Salad.
  • Red onion: Brings sweetness and depth roasted.
  • Sweet potato: Adds natural sweetness and substance. Substitute butternut squash if needed.
  • Harissa paste: Adds smoky, mildly spicy flavour. You’ll use it for both the vegetables and the dressing.
  • Olive oil: Used for roasting and in the dressing. Avocado oil works as a substitute for roasting.
  • Lentils: The hearty, protein-rich base. Canned is easiest here. Cooked green or brown lentils work if you prefer to cook from scratch. For a another lentil salad that uses canned lentils, try this Chickpea Lentil Salad.
  • Chickpeas: Adds texture and extra fibre. White beans or black beans are a good swap.
  • Dates or dried apricots: Balance the spice with a touch of sweetness. Dried cranberries or raisins also work in a pinch. I prefer apricots for their slight tartness, but dates give a richer, jammier sweetness.
  • Sliced almonds: Add crunch and richness. Toasting is optional but makes a difference in flavour. Substitute pistachios, roughly chopped walnuts, or pumpkin seeds for a nut-free option.
  • Fresh mint or parsley: Brightens the whole dish. Use one or both.
  • Lemon juice: Provides the acidity that balances the richness of the roasted vegetables and dressing. Apple cider vinegar works as a substitute.
  • Maple syrup: A small amount rounds out the acidity in the dressing. Substitute honey if not keeping it vegan.

Variations

  • Crumble feta over top before serving for a salty, creamy contrast to the harissa. Not vegan, but highly recommended if that’s not a concern.
  • Add sliced cucumber or a handful of arugula just before serving for extra freshness.
  • Add a pinch of chili flakes or an extra teaspoon of harissa paste if you want more heat.
  • Substitute cooked quinoa or farro for a different texture or try this Roasted Vegetable Quinoa Salad.
  • For a higher-protein version, add the lemon herb tofu from this Mediterranean Roasted Veggie Bowl. It pairs really well with the harissa dressing.
  • For a maple balsamic version of this same concept, this Roasted Vegetable Lentil Salad is just as hearty and meal-prep friendly.

How to Make Harissa Roasted Vegetable Lentil Salad

Cauliflower, sweet potato and red onion coated in seasoning in a mixing bowl.
  1. Add the chopped cauliflower, sweet potato and red onion to a large bowl. Toss with harissa paste, cumin, olive oil, salt and pepper until well coated.
Cauliflower, sweet potato and red onion spread on a baking sheet before roasting.
  1. Spread the vegetables evenly over two baking sheets. Roast for 25–30 minutes, tossing halfway through, until tender and caramelized.
Small amount of dressing with oil, spices and garlic in a mixing bowl.
  1. In the same bowl, whisk together the dressing ingredients until combined.
Roasted vegetables, chickpeas, lentils and herbs tossed together in a large mixing bowl.
  1. Add the chickpeas, lentils, dried fruit and roasted vegetables. Toss well to coat. Stir in the fresh herbs.
Roasted cauliflower, sweet potato and chickpea salad topped with sliced almonds in a bowl.
  1. Divide into bowls and top with toasted almonds, extra herbs and lemon, if desired.

Expert Tips

  • This salad improves after sitting, making it ideal for meal prep.
  • Don’t overcrowd the pan. Use two trays to the veggies have space to roast rather than steam.
  • Cut vegetables evenly for consistent cooking.
  • Taste your harissa before using, as heat levels vary.
  • Add herbs just before serving to keep them fresh.

FAQs

Is harissa lentil salad spicy?

It has mild to moderate heat depending on your harissa paste. Adjust to taste. As written, it’s mild.

Can I make this salad ahead of time?

Yes. This salad keeps well in the fridge for up to 4 days and actually improves after the first day as the lentils and chickpeas absorb the dressing and the flavours deepen. If you’re meal prepping, store the toasted almonds separately and add them per serving so they stay crunchy. You can also keep the fresh herbs separate and stir them in just before serving to keep them bright.

Can I use dried lentils instead of canned?

Yes, just cook them ahead of time and let them cool before using in the recipe.

Can I serve this warm or cold?

Both work. If you’re serving right after preparing, it will be warm. If later, it’s flavourful at room temperature and it can also be served chilled.

How to Store

  • Store leftovers in an airtight container in the fridge for up to 4 days. This salad actually improves after the first day as the lentils and chickpeas absorb the dressing and the flavours deepen.
  • If you’re meal prepping, store the toasted almonds separately and add them per serving so they stay crunchy rather than softening in the dressing. You can mix the herbs in or keep them separate to brighten the flavour after storing.
  • This salad is not suitable for freezing.

Looking for more meal-prep salads? This Mediterranean Barley Salad and French Lentil Salad both hold up just as well through the week.

If you make this recipe, please consider leaving a comment and a ⭐⭐⭐⭐⭐ rating in the comment section below. It helps others who are thinking of making the recipe, and I love to hear from you. Thanks for trying my recipes! – Deryn

Save this recipe!
Enter your email & I’ll send this recipe straight to your inbox.
Close-up of a bowl with roasted sweet potato, cauliflower, chickpeas, lentils and chopped herbs.

Harissa Roasted Vegetable Lentil Salad

This harissa roasted vegetable lentil salad is a hearty, flavour-packed dish made with roasted cauliflower, sweet potato and red onion, then tossed with lentils, chickpeas and a lemon harissa dressing. It’s satisfying, with a balance of smoky, sweet and fresh elements in every bite.
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 6 servings
Save Recipe
Enter your email & get the recipe!

Equipment

  • sheet pans two pans suggested to avoid crowding vegetables
  • mixing bowl

Ingredients 

For the Harissa Salad

  • 1 small head cauliflower, cut into small florets (8 cups/730g)
  • 1 red onion, thinly sliced (2 cups/195g)
  • 1 large sweet potato, cut into 1-inch cubes (3½ cups/454g)
  • 1 tbsp harissa paste
  • 1 tsp ground cumin
  • 2 tsp olive oil
  • Salt and pepper, to taste
  • 1 can chickpeas, drained and rinsed, 540mL
  • 1 can lentils, drained and rinsed, 540mL
  • cup dried apricots or pitted dates, chopped
  • ¼ cup sliced almonds, toasted
  • 1 handful fresh mint or parsley or a mix, finely chopped

For the Lemon Harissa Dressing

  • 3 tbsp lemon juice, about 1 lemon
  • 2 tbsp olive oil
  • 1 tbsp maple syrup
  • 1 tsp harissa paste
  • 1 clove garlic, finely grated
  • Salt and pepper, to taste

Instructions 

  • Roast the vegetables. Preheat oven to 425°F and line a large baking sheet with parchment. Add cauliflower, red onion, and sweet potato to a large bowl. Add harissa paste, cumin, and olive oil, season generously with salt and pepper, and toss to coat. Spread the vegetables evenly over two baking sheets. Roast for 25–30 minutes, tossing halfway through, until tender and caramelized.
  • Toast the almonds (optional but recommended). While vegetables roast, heat a small dry skillet over medium heat. Add almonds and toast, stirring occasionally, for 4–5 minutes until golden and fragrant. Transfer to a plate immediately. Watch carefully to avoid burning, they should be lightly golden brown.
  • Make the dressing. Using the same large bowl you tossed the vegetables in, whisk together lemon juice, olive oil, maple syrup, harissa paste, and garlic. Season with salt and pepper.
  • Assemble salad. Add lentils, chickpeas, apricots, and roasted vegetables to the bowl with the dressing. Toss to coat. Taste and adjust seasoning. Mix in mint or parsley, or both.
  • Serve. Scoop into a serving bowl and top with toasted almonds. Serve with more fresh herbs and lemon wedges, if desired.

Nutrition

Serving: 1serving, Calories: 350kcal, Carbohydrates: 55g, Protein: 14g, Fat: 10g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Sodium: 102mg, Potassium: 933mg, Fiber: 14g, Sugar: 15g, Vitamin A: 9742IU, Vitamin C: 30mg, Calcium: 96mg, Iron: 5mg
Like this recipe? Rate and comment below!

About Deryn Macey

Deryn Macey is a nutrition coach, certified personal trainer, and the creator of Running on Real Food, where she's been sharing nutritious recipes since 2013. She holds a science degree and offers strength training and nutrition coaching through Onward Strong, focusing on strength, sustainable eating habits, and breaking free from diet culture.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.