Harissa Roasted Cauliflower Couscous

4.86 from 7 votes

This post may contain affiliate links. Please read our disclosure policy.

Lemon and herby, this harissa roasted cauliflower couscous has a little bit of everything, and it all works beautifully together. While the cauliflower roasts in the oven, you make the herb oil, which is a combination of fresh parsley, cilantro, chives, lemon juice and olive oil. The couscous cooks in 5 minutes, and then you combine it with the roasted veggies and herbs.

Roasted cauliflower couscous in a large bowl.

Why You’ll Love This Recipe

It involves roasted cauliflower. I know I’m not the only one who loves the transformation that happens to this special, nutritious veggie when you roast it. It becomes nutty with caramelized, toasted edges and is so tasty.

The harissa marinade is a quick and easy way to add a ton of flavor. That’s what makes it such a great pantry ingredient. Right out of the jar, harissa, plus a few other additions, really enhances the cauliflower.

You can serve this as a vegan side dish or main dish. It’s completely up to you depending what you’re in the mood for, and if you’re serving anything else with it or not.

The Ingredients

Ingredients including cauliflower, couscous, herbs, spices, harissa and olive oil.

This is what you need:

  • Cauliflower: The head of cauliflower you chose shouldn’t have any dark spots. It should feel heavy for its size when you pick it up. The color of the cauliflower can be white, orange, purple or green.
  • Harissa is a spicy red chili paste from North Africa. It’s a combination of chile peppers, garlic, olive oil and spices. You can find it with the Middle Eastern food in the international aisle at the grocery. Some brands come in mild or hot versions.
  • Couscous may look like tiny grains, but technically it’s pasta made from semolina flour. This is another ingredient commonly found in North African cuisine.
  • Parsley, cilantro and chives are the mix of fresh herbs that are responsible for a lot of flavor in this recipe. If you aren’t a cilantro person, then leave it out and use more parsley and chives instead.
  • Cumin, salt and pepper season the harissa marinade. I also mix salt and pepper with the herb oil because this is such an easy way to season the overall dish.
  • Lemon: To add some brightness, I squeeze fresh lemon juice into the herb oil.
  • Olive oil: Use high-quality extra virgin olive oil for the best taste.

How To Make Roasted Cauliflower Couscous

Preheat the oven to 425 degrees F. Lightly grease a baking sheet with oil.

1. Marinate the cauliflower. In a bowl that’s big enough to hold all the cauliflower florets, whisk together the harissa, oil, salt and pepper. Add the cauliflower and stir it around until it is coated in the marinade.

2. Arrange the cauliflower on the sheet pan. It should be in a single layer and not overlapping.

Cauliflower stirred into marinade in a bowl. Cauliflower florets spread across pan before they are roasted.

3. Roast the cauliflower. Give it 20-25 minutes to become crisp tender and browned at the edges. Flip it over halfway through roasting, so both sides make direct contact with the hot metal of the pan.

4. Make the herb oil. Combine the parsley and cilantro leaves, lemon juice, oil, salt and pepper in a food processor. Puree the mixture until the herbs are finely chopped. It should turn out bright green.

Roasted cauliflower on a sheet pan. Herb oil pureed in a food processor bowl.

5. Make the couscous. In a large bowl, combine the couscous and boiling water in a large bowl. Cover and let sit for 5 minutes. Use a fork to comb through the couscous. Stir in the herb oil. 

6. Fold the roasted cauliflower into the couscous. You can sprinkle on additional chopped herbs before serving. 

Herb oil stirred into couscous. Roasted cauliflower folded into couscous.


You can’t go wrong with a simple side dish that’s couscous, rice or another grain mixed with roasted veggies. You can change that feature vegetable depending on the season. Then as mentioned, this recipe can be a side dish or main dish. Just increase or decrease the serving size depending what else is on the table.

Also, if you don’t need the dish to be vegan, you can add roasted chicken, shrimp or salmon if you want a protein to turn it into a main.

Storage & Leftovers

You can store leftovers in an airtight container in the fridge up to 2 days. The cauliflower will soften more the longer it sits. You can reheat the couscous in the microwave if you want to eat leftovers warm. I also like stirring in arugula and a splash of vinaigrette and eating it cold like a salad.

Harissa roasted cauliflower couscous on a plate.

Recipe Tips

Do not line the pan. Lightly greasing it with oil is enough for the cauliflower not to stick. You will find that the veggies brown better when they make direct contact with the pan.

Use fresh lemon juice. This is true for any recipe and any type of citrus juice. You will get the best taste when you squeeze it from the fruit rather than pouring it from a bottle.

The couscous will absorb the boiling water in 5 minutes. Don’t be tempted to let it sit longer. Otherwise when you comb it with a fork, it will be harder to get rid of any clumps.

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Harissa Roasted Cauliflower Couscous

4.86 from 7 votes
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 4
Lemon and herby, this vegan harissa roasted cauliflower couscous is stirred into an infused oil made with fresh parsley, cilantro and chives.


  • 1 tablespoon plus 1/3 cup olive oil and more for greasing pan
  • 1/4 cup harissa paste
  • 1/4 teaspoon cumin
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 head cauliflower leaves removed, bottom stem trimmed and cut into 1/2-inch-thick slices and broken into small to medium pieces
  • 1 cup parsley leaves plus more chopped for serving
  • 1 cup cilantro leaves plus more chopped for serving
  • 2 tablespoons minced chives plus more for serving
  • Juice of 1 lemon
  • 1 cup couscous
  • 1 cup boiling water


  • Preheat the oven to 425 degrees F. Lightly grease a sheet pan with oil.
  • In a large bowl, stir 1 tablespoon oil, harissa, cumin, 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper.
  • Add the cauliflower to the harissa marinade. Stir it around, so it is coated in the mixture.
  • Spread the cauliflower across the baking sheet in a single layer. Roast until it is tender and browned at the the edges, flipping halfway through roasting, about 20-25 minutes.
  • While the cauliflower roasts, make the herb oil. Combine the parsley leaves, cilantro leaves, lemon juice, 1/3 cup oil, 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper in a food processor or blender. Process until the herbs are finely chopped, and the oil is bright green.
  • For the couscous, combine the couscous grains and boiling water in a large bowl. Cover and let sit for 5 minutes. Use a fork to comb through the couscous, breaking up any clumps.
  • Stir the herb oil into the couscous.
  • Then fold in the roasted cauliflower. Top with chopped herbs before serving.


If you don’t like cilantro, you can increase the amount of parsley and chives, and use just those 2 herbs.
You can keep leftovers in an airtight container in the refrigerator up to 2 days. The cauliflower will soften more the longer you store it. You can reheat the couscous in the microwave if you want to eat leftovers warm. Another option is to stir in greens like baby arugula or spinach and a little vinaigrette to turn it into a salad.


Calories: 385kcal | Carbohydrates: 47g | Protein: 9g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Sodium: 871mg | Potassium: 691mg | Fiber: 6g | Sugar: 6g | Vitamin A: 1721IU | Vitamin C: 100mg | Calcium: 78mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dishes
Cuisine: Mediterranean
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

Leave a Comment

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

Recipe Rating


  1. You’re recipes are the best, so creative, yet simple. The sheet-pan gnocchi from several months back was just amazing. Thank you for sharing with all of us!

  2. 5 stars
    This would be tasty!
    I could see subbing quinoa in place of the couscous sometimes. Meal in a bowl.
    Thanks for sharing! 🙂

  3. 5 stars
    This was delicious! Great flavors and really easy! I added some roasted chickpeas to the top. Thanks for sharing!

  4. The cauliflower is not listed in the ingredients list ( what size / how much ). Also, nothing is stated in the directions on how to prepare the cauliflower. It just states to add the cauliflower ( how much, how to cut, etc..)?? Just curious

    1. You need 1 head cauliflower: remove the leaves, trim the bottom stem and cut it into 1/2-inch-thick slices. Break any larger slices into small to medium pieces. The recipe is updated. Thanks for catching that.