This salad is one of those weekday wins that looks and tastes like you spent more time on it than you actually did. Roasted cauliflower gets a smoky, spicy nudge from mild harissa, then lands on a bed of mixed lettuce with freekeh and crumbled feta. A creamy lemon-avocado dressing brings brightness and silk to every forkful.
I kept the steps straightforward so you can roast, blend, and toss with confidence. The dressing is blended to a pourable texture that clings to the cauliflower and greens — no sputtering lumps, no watery separation. It all comes together in about the time it takes to roast the cauliflower.
Whether you’re plating this for a casual family dinner or packing the leftover for lunch, you’ll find the components behave well: the dressing keeps its freshness, the roasted cauliflower reheats neatly, and freekeh adds a chew that balances the cream and heat. Practical, flavorful, and seasonal-friendly.
The Ingredient Lineup

- 2 cups cauliflower florets (cut into bite-sized pieces) — the main roasted vegetable that carries the harissa flavor and texture.
- 3 tablespoons mild harissa paste — provides smoky, gentle heat; use mild to keep it crowd-friendly.
- 1 tablespoon olive oil — helps the harissa adhere and the cauliflower to brown.
- 1/2 ripe avocado — gives the dressing creaminess and a silky mouthfeel.
- 1/4 cup whole milk plain yogurt — balances richness with tang in the dressing.
- 1/4 cup fresh cilantro — bright herb note in the dressing; use stems if tender.
- 2 tablespoons lemon juice — acidity to lift the dressing and cut the richness.
- 2 tablespoons minced scallions — mild onion flavor in the dressing; adds freshness.
- 2 tablespoons olive oil — rounds and enriches the dressing’s texture.
- Salt — to taste; corrects and amplifies all flavors.
- Water — as needed to thin the dressing to a pourable consistency.
- 2 large handfuls of mixed lettuce — the salad base; choose sturdy leaves for better hold.
- 1/2 cup cooked freekeh — adds a nutty chew and substance to make the salad more satisfying.
- 1/4 cup crumbled feta — salty, creamy contrast against the spicy cauliflower and green lettuce.
- 1/4 cup minced scallions — additional scallion for the salad for a bright finish and bite.
Stepwise Method: Harissa Roasted Cauliflower Salad Lemon-Avocado Dressing
- Preheat the oven to 400°F. Line a rimmed baking sheet or use a roasting pan.
- Put the 2 cups cauliflower florets in the pan. Add 3 tablespoons mild harissa paste and 1 tablespoon olive oil and toss until the florets are evenly coated. Spread in a single layer.
- Roast for 25–30 minutes, turning or stirring once about halfway through, until the cauliflower is tender and lightly browned. Remove from the oven and let cool slightly (about 5 minutes).
- While the cauliflower is roasting, make the dressing: in a blender or food processor combine 1/2 ripe avocado, 1/4 cup whole milk plain yogurt, 1/4 cup fresh cilantro, 2 tablespoons lemon juice, 2 tablespoons minced scallions, 2 tablespoons olive oil, and salt to taste. Puree until smooth, adding a little water as needed to reach a pourable dressing consistency. Taste and adjust seasoning if desired.
- When the cauliflower is mostly cool, place 2 large handfuls of mixed lettuce in a large bowl. Add the roasted cauliflower, 1/2 cup cooked freekeh, 1/4 cup crumbled feta, and 1/4 cup minced scallions.
- Toss the salad gently to combine, then drizzle with the dressing and serve immediately.
Why You’ll Love This Recipe
The flavors here are balanced and intentional: harissa gives warmth and complexity without overwhelming, avocado and yogurt create a smooth, slightly tangy dressing, and feta pops with salty brightness. Texture-wise, you get tender, caramelized cauliflower, the toothsome chew of freekeh, and crisp lettuce for contrast.
It’s flexible for weeknights and impressive enough for guests. The components are quick to assemble and the dressing blends in minutes. If you like bold but controlled spice, this recipe will be a reliable staple.
Dairy-Free/Gluten-Free Swaps

Dairy-free: Replace the whole milk plain yogurt with an unsweetened, plain non-dairy yogurt (coconut or soy-based) and swap feta for a dairy-free crumbling or omit it. Keep the avocado for creaminess.
Gluten-free: Freekeh is a wheat product and not gluten-free. Substitute with cooked quinoa, millet, or another gluten-free grain to keep the same nutty chew. If you need both dairy-free and gluten-free, combine the swaps above.
Before You Start: Equipment

- Oven and rimmed baking sheet or roasting pan — for even browning and to contain any drippings.
- Blender or food processor — to puree the dressing until smooth.
- Large mixing bowl — to assemble and toss the salad without bruising the leaves.
- Spoon or spatula — for tossing and scraping the dressing from the blender.
- Measuring spoons and cups — for precise dressing and harissa amounts.
Troubleshooting Tips
- Cauliflower browns unevenly: Make sure florets are in a single layer and not overcrowded. Use a rimmed sheet so you can spread them with space between pieces.
- Cauliflower is soft but not browned: Increase oven temperature slightly for the last 5 minutes or move the pan to a higher rack to encourage caramelization. Watch closely to avoid burning.
- Dressing too thick: Add water, one tablespoon at a time, until pourable. Let it rest a minute; avocado will relax and thin slightly.
- Dressing too thin: Add a little more avocado or yogurt, or blend for a few seconds to emulsify and thicken.
- Too spicy or too mild: This recipe calls for mild harissa. If it’s too spicy for your guests, use less harissa or remove some of the paste from the cauliflower before roasting. If you want more heat, add another half tablespoon of harissa or a pinch of chili flakes.
- Salad watering out: Dress just before serving. If you must prepare ahead, keep the dressing separate and toss at the last moment.
Seasonal Spins
Fall/Winter: Toss in roasted root vegetables like sweet potato or carrots alongside cauliflower for heartier flavor. Swap mixed lettuce for sturdy greens like kale or cabbage (massage kale first) to withstand the warm roasted veggies.
Spring/Summer: Add fresh herbs such as mint or basil to the dressing for brightness. Use tender butter lettuce or arugula for a lighter, peppery base. Consider adding sliced cucumber for extra crunch and cooling contrast to the harissa.
Pro Perspective
Roast in a single layer. Crowding traps steam and prevents browning, which is where so much of the flavor develops. Coat the cauliflower evenly with the harissa-oil mixture so each floret gets consistent flavor and color.
Let roasted cauliflower cool slightly before adding to the salad. Warm cauliflower will wilt delicate greens; a five-minute rest is enough to maintain texture while keeping the florets pleasantly warm.
When making the dressing, use a blender or food processor and add water sparingly. It’s easier to thin a thick dressing than to salvage an overly watery one. Taste and salt gradually — salt enhances both the avocado and yogurt differently.
Store, Freeze & Reheat
Storing: Keep leftover salad components separate when possible. Store the dressing in a sealed jar in the refrigerator for up to 2 days. The salad without dressing (cauliflower, freekeh, greens, feta) will keep in separate containers: roasted cauliflower and freekeh for 3–4 days; lettuce is best used within 1–2 days.
Freezing: Cooked freekeh and roasted cauliflower freeze well (3 months). Freeze them flat in a zipper bag. Do not freeze the blended dressing or lettuce — the texture will suffer.
Reheating: Reheat roasted cauliflower in a 400°F oven for 8–10 minutes to recrisp. Microwave briefly only if you’re in a hurry — it will be softer. Reheat freekeh in a skillet with a splash of water or in the microwave.
Helpful Q&A
- Can I make the dressing ahead? Yes — up to 48 hours in the refrigerator. Give it a quick stir and adjust consistency with a little water before serving.
- Is freekeh necessary? It’s not required, but freekeh adds texture and makes the salad more filling. Substitute with cooked quinoa or rice if preferred.
- How can I reduce heat? Use less harissa paste on the cauliflower or choose a milder paste. The avocado-yogurt dressing also helps mellow spiciness.
- Can I use jarred or canned cauliflower? Fresh florets roast best. If using pre-cooked cauliflower, watch the oven time closely to avoid overcooking.
See You at the Table
This Harissa Roasted Cauliflower Salad with Lemon-Avocado Dressing is one of those reliable recipes that works for lunch, dinner, or when you want a colorful, satisfying side. The method is forgiving, the flavors are layered, and it keeps well when components are stored properly. Try it once, and you’ll find plenty of occasions to make it again.
When you do, take note of what you changed — a pinch more lemon, a different grain, or extra scallions — and make it your own. Enjoy the spice, the cream, and the crunch.

Harissa Roasted Cauliflower Salad Lemon-Avocado Dressing
Ingredients
Ingredients
- 2 cupscauliflower florets cut into bite-sized pieces
- 3 tablespoonsmild harissa paste
- 1 tablespoonolive oil
- 1/2 ripe avocado
- 1/4 cupwhole milk plain yogurt
- 1/4 cupfresh cilantro
- 2 tablespoonslemon juice
- 2 tablespoonsminced scallions
- 2 tablespoonsolive oil
- Salt to taste
- Water as needed
- 2 large handfuls of mixed lettuce
- 1/2 cupcooked freekeh
- 1/4 cupcrumbled feta
- 1/4 cupminced scallions
Instructions
Instructions
- Preheat the oven to 400°F. Line a rimmed baking sheet or use a roasting pan.
- Put the 2 cups cauliflower florets in the pan. Add 3 tablespoons mild harissa paste and 1 tablespoon olive oil and toss until the florets are evenly coated. Spread in a single layer.
- Roast for 25–30 minutes, turning or stirring once about halfway through, until the cauliflower is tender and lightly browned. Remove from the oven and let cool slightly (about 5 minutes).
- While the cauliflower is roasting, make the dressing: in a blender or food processor combine 1/2 ripe avocado, 1/4 cup whole milk plain yogurt, 1/4 cup fresh cilantro, 2 tablespoons lemon juice, 2 tablespoons minced scallions, 2 tablespoons olive oil, and salt to taste. Puree until smooth, adding a little water as needed to reach a pourable dressing consistency. Taste and adjust seasoning if desired.
- When the cauliflower is mostly cool, place 2 large handfuls of mixed lettuce in a large bowl. Add the roasted cauliflower, 1/2 cup cooked freekeh, 1/4 cup crumbled feta, and 1/4 cup minced scallions.
- Toss the salad gently to combine, then drizzle with the dressing and serve immediately.
Equipment
- Rimmed baking sheet
- Roasting pan
- Blender or Food Processor
- Large Bowl
Notes
Tips & Tricks:
This salad doesn’t keep well- assemble right before serving. Also, I don’t mind lettuce that has been slightly wilted, so I toss the salad while the cauliflower is still hot. Let the cauliflower cool to your desired temperature before assembling the salad. Also, if you only have harissa spice blend (dry rub), cut back slightly and mix with a tablespoon or two of olive oil to coat the cauliflower.
You could make this sauce ahead of time and assemble when ready to eat.
Stock up:
get the pantry ingredients you will need:
Freekeh
,
Avocado
,
Cauliflower
Nutrition:
see the information.
