
Roasted Cauliflower with Tahini Sauce Recipe — Lebanese Cauliflower Mezze
This roasted cauliflower with tahini sauce recipe is a simple Lebanese-inspired mezze made with golden roasted cauliflower, creamy lemon-garlic tahini, cumin, extra virgin olive oil, toasted pine nuts, fresh parsley, and paprika. An easy vegetarian and naturally vegan Mediterranean side dish or appetizer with deeply roasted edges, bright lemon, and silky sesame sauce.
Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
Servings
4
A TASTE OF TRADITION
The Story Behind This Recipe
This dish shows how Lebanese cooking can turn an everyday vegetable into something worthy of the center of a mezze table. Roasting brings out the cauliflower's natural sweetness and creates browned, savory edges, while tahini, lemon, garlic, herbs, and olive oil provide the familiar combination of richness, acidity, freshness, and nuttiness found throughout Levantine cuisine.
Cultural & Culinary Context
Tahini-based vegetable dishes have a strong place in Lebanese and wider Levantine food traditions, where vegetables are often served alongside dips, pickles, breads, grains, and other small plates. Cauliflower is particularly versatile in the region and can be fried, roasted, stewed, or combined with tahini. This roasted preparation is a modern, lighter approach that keeps the spirit of Lebanese mezze while avoiding deep-frying.
What Makes It Mediterranean?
The dish reflects the Mediterranean pantry through extra virgin olive oil, sesame tahini, fresh lemon, garlic, herbs, nuts, and abundant vegetables. Instead of relying on a heavy cream-based sauce, tahini creates richness from ground sesame seeds, while lemon keeps the finished dish bright and balanced. These ingredients are characteristic of the broader Eastern Mediterranean and Levantine culinary tradition.
Mediterranean Influences
- 🌿Extra virgin olive oil provides the primary cooking fat.
- 🌿Cauliflower is the main ingredient, making the dish vegetable-forward.
- 🌿Tahini adds richness from ground sesame rather than dairy cream.
- 🌿Fresh lemon provides acidity and brightness.
- 🌿Garlic and cumin provide characteristic Levantine aromatic flavors.
- 🌿Parsley contributes freshness and herbaceous flavor.
- 🌿Pine nuts add a traditional Mediterranean and Levantine nutty element.
- 🌿The dish works naturally as part of a shared mezze table.
Ingredients
- 1 medium cauliflower (Cut into evenly sized florets. Keep the florets relatively similar in size so they roast at the same rate.)
- 2 tbsp extra virgin olive oil (Use enough to lightly coat the cauliflower without making it greasy.)
- 0.5 tsp sea salt (Start with this amount and adjust after roasting and tasting the tahini sauce.)
- 0.5 tsp black pepper
- 1 tsp ground cumin (Adds warm earthy flavor that complements both cauliflower and tahini.)
- 0.3333333333333333 cup tahini (Use a well-stirred sesame tahini. Natural separation is normal, so mix the tahini thoroughly before measuring.)
- 2 tbsp fresh lemon juice (Add gradually if you prefer a milder or sharper tahini sauce.)
- 1 garlic clove, minced (Use a fresh garlic clove for the best flavor. Reduce the amount if you prefer a gentler garlic taste.)
- 3 tbsp water (Add gradually. You may need more or less depending on the thickness of the tahini.)
- 2 tbsp fresh parsley (Chopped shortly before serving for the freshest flavor.)
- 2 tbsp toasted pine nuts (Toast gently until lightly golden. Watch closely because pine nuts can burn quickly.)
- 1 tsp paprika (Sprinkle lightly over the finished dish for color and mild warmth.)
- 1 lemon wedges (Serve alongside the cauliflower for an optional fresh squeeze at the table.)
Instructions
- 1
Preheat the oven to 425°F (220°C) and position a rack in the center of the oven. Give the oven enough time to become fully hot before roasting.
- 2
Cut the cauliflower into medium, evenly sized florets. Try to keep the florets similar in size so smaller pieces do not burn before larger pieces become tender.
- 3
Place the cauliflower in a large bowl and toss thoroughly with the extra virgin olive oil, sea salt, black pepper, and ground cumin. Every floret should have a light coating of seasoning and oil.
- 4
Spread the cauliflower over a large baking tray in a single layer. Leave space between the florets rather than piling them together. Crowding causes steaming and makes browning more difficult.
- 5
Roast for 25–30 minutes, turning the florets with a spatula or tongs around the halfway point. Continue roasting until the edges are deeply golden and the thickest stems can be pierced easily with a fork.
- 6
While the cauliflower roasts, prepare the tahini sauce. Whisk the tahini, fresh lemon juice, and minced garlic together. The mixture may become very thick or briefly look curdled when the lemon is added; this is normal.
- 7
Gradually whisk in the water, one spoonful at a time, until the tahini becomes smooth, creamy, and pourable. Stop adding water once the sauce reaches a consistency that can easily drizzle over the cauliflower.
- 8
Taste the tahini sauce before serving. Adjust with a little more lemon juice for brightness, water for a thinner consistency, or a small amount of salt if needed. The sauce should taste nutty, creamy, fresh, and pleasantly tangy.
- 9
Transfer the roasted cauliflower to a serving platter while it is still warm. Drizzle the tahini sauce over the top rather than completely covering every piece so the roasted texture remains visible.
- 10
Finish with chopped fresh parsley, toasted pine nuts, and a light dusting of paprika. Serve immediately with lemon wedges and enjoy as a Lebanese mezze, side dish, or light vegetarian meal.
SET YOURSELF UP FOR SUCCESS
Before You Cook
👨🍳 Keep In Mind
- •Cut the cauliflower into evenly sized florets before seasoning so they cook at roughly the same speed.
- •Dry the cauliflower well after washing. Excess surface water can create steam and reduce browning.
- •Preheat the oven completely to 425°F (220°C) before putting the tray inside.
- •Stir the tahini thoroughly in its container before measuring because sesame oil naturally separates.
- •Have the tahini sauce ingredients ready while the cauliflower roasts so the finished dish can be assembled while the cauliflower is warm.
💡 Helpful Tips
- •For better browning, avoid overcrowding the baking tray. Use a second tray if necessary.
- •Place the cauliflower cut-side down where possible; the greater contact with the hot tray encourages caramelization.
- •Do not keep opening the oven unnecessarily because temperature loss can slow browning.
- •If the cauliflower is browning too quickly before becoming tender, lower the oven temperature slightly and continue roasting.
- •Tahini thickness varies between brands. Add water gradually instead of following the water amount blindly.
- •If the tahini sauce tastes bitter or too intense, more lemon, a little water, and careful seasoning can help balance it.
- •Toast pine nuts over medium-low heat and stay nearby. They can change from golden to burnt very quickly.
👀 How Do I Know It's Done?
- ✓The cauliflower is ready when the thickest pieces are tender when pierced with a fork or small knife.
- ✓Look for browned, caramelized edges rather than relying only on the cooking time.
- ✓The centers should be tender while the smaller florets retain enough structure to avoid becoming mushy.
- ✓The tahini sauce is ready when it falls easily from a spoon in a smooth ribbon and does not remain as a stiff paste.
- ✓Taste both the cauliflower and tahini sauce before plating so salt, lemon, and seasoning can be adjusted while they are still easy to correct.
WANNA SEE IT IN ACTION ?
Step-by-Step Visual Guide

Prepare the Cauliflower
Cut the cauliflower into medium, evenly sized florets and make sure the surface is dry before seasoning. Even pieces roast more consistently and dry cauliflower browns better.
💡 Tip: Do not make the florets too small. Medium pieces give you tender centers while allowing the edges to become deeply golden.

Season the Cauliflower
Toss the dry cauliflower florets with extra virgin olive oil, sea salt, black pepper, and cumin until they are lightly and evenly coated.
💡 Tip: Use enough olive oil to coat the florets lightly. Too much oil can make the cauliflower greasy instead of allowing the edges to roast and caramelize.

Arrange for Roasting
Spread the seasoned cauliflower over a large baking tray in a single layer with space between the florets. Place the tray in a fully preheated 425°F (220°C) oven.
💡 Tip: Avoid crowding the tray. If the florets touch too closely, they release steam and will not brown as effectively.

Roast Until Golden
Roast the cauliflower for about 25–30 minutes, turning it halfway through, until the edges are golden brown and the thickest stems are tender.
💡 Tip: Look at the color and texture rather than relying only on the clock. Deep golden edges and tender centers are the best signs that the cauliflower is ready.

Make the Tahini Sauce
In a medium bowl, whisk together ⅓ cup tahini, 2 tbsp fresh lemon juice, and 1 minced garlic clove. Whisk until the lemon juice and garlic are fully incorporated. The tahini may suddenly become very thick, stiff, or slightly grainy after the lemon juice is added; this is a normal reaction and does not mean the sauce has gone wrong. Gradually whisk in 3 tbsp water, about 1 tbsp at a time, allowing each addition to blend in before adding more. Continue whisking until the sauce becomes smooth, creamy, pale, and easily pourable. If it is still too thick for drizzling, add another small splash of water and whisk again until you reach a silky consistency that flows easily from a spoon without becoming watery.
💡 Tip: Add the water gradually rather than all at once. Start with the full 3 tbsp, adding it 1 tbsp at a time. Tahini often thickens dramatically when lemon juice is first added, so do not worry if it suddenly looks stiff or grainy. Keep whisking while adding the water gradually and the mixture will loosen into a smooth, creamy sauce. The finished sauce should be thick enough to coat a spoon lightly but loose enough to drizzle easily over the roasted cauliflower.

Finish and Serve
Transfer the warm roasted cauliflower to a serving platter, drizzle with the tahini sauce, and finish naturally with parsley, toasted pine nuts, paprika, and lemon wedges.
💡 Tip: Do not completely cover the cauliflower with sauce. Leaving some roasted surfaces exposed preserves the contrast between caramelized cauliflower and creamy tahini.
Tweak It
Make This Recipe Work for You
Adapt the recipe to your ingredients, dietary needs, budget, time, serving size, or meal-prep plans.
🔄 Ingredient Substitutions
Replace the Pine Nuts
Use toasted walnuts or almonds if pine nuts are unavailable. Chop them into small pieces so they provide a similar crunchy contrast.
Replace the Parsley
Fresh cilantro can be used for a different herbal profile, although parsley gives the dish a more classic fresh Levantine character.
Adjust the Lemon
Reduce the lemon juice slightly for a gentler sauce or add more at the end if you prefer a sharper, brighter tahini dressing.
🌱 Dietary Adjustments
Keep It Vegan
The recipe is naturally vegan as written because the sauce uses tahini, lemon, garlic, and water rather than dairy.
Keep It Gluten-Free
The ingredients are naturally gluten-free. If serving guests who must strictly avoid gluten, check packaged tahini, spices, and pine nuts for appropriate labeling.
💰 Budget-Friendly Options
Reduce the Cost of the Topping
Pine nuts can be expensive. Use a smaller amount or replace them with toasted sunflower seeds or chopped walnuts while keeping the roasted cauliflower and tahini as the main components.
⏱️ Time-Saving Options
Prepare the Cauliflower Ahead
Cut the cauliflower into florets earlier in the day and refrigerate it in a covered container. Pat it dry before seasoning and roasting.
👨👩👧👦 Serving Adjustments
Adjust the Amount
For a larger mezze gathering, scale the cauliflower and sauce proportionally. When increasing the quantity significantly, use multiple baking trays rather than crowding one tray.
RECIPE RESCUE
🧩 What Do You Need Help With?
Choose the problem you're facing and get a recipe-specific solution instead of a generic cooking tip.
WHAT IF?
🔄 What If...?
Choose your situation and we'll show you a practical pathway for making this recipe work.
STORAGE & LEFTOVERS
🥡 Storage & Leftovers
Store leftover roasted cauliflower and tahini sauce separately whenever possible.
Place the cauliflower in an airtight container and refrigerate.
Store the tahini sauce in a separate airtight container and refrigerate.
Allow the tahini sauce to sit briefly or whisk in a small amount of water before serving if it has thickened.
For the best texture, reheat the cauliflower in an oven or air fryer rather than microwaving it for an extended period.
Add fresh parsley, pine nuts, and lemon after reheating rather than storing the complete garnished platter.
Best Storage Time
Best enjoyed within 3 days when refrigerated properly.
How to Store
Use separate airtight containers for the roasted cauliflower and tahini sauce.
SERVING & PAIRING
🍽️ Serving & Pairing
Serve the roasted cauliflower warm or slightly cooled on a wide platter with the tahini sauce drizzled over the top. Finish with fresh parsley, toasted pine nuts, paprika, and lemon wedges. For a Lebanese mezze spread, place it alongside warm pita, hummus, baba ghanoush, olives, fresh vegetables, pickles, and other small plates.
What Goes Well With It?
RECIPE FAQ
❓ Frequently Asked Questions
How do you make roasted cauliflower with tahini sauce?
To make roasted cauliflower with tahini sauce, first preheat the oven to 425°F (220°C). Cut 1 medium cauliflower into evenly sized florets and dry them thoroughly. Toss the florets with 2 tablespoons extra virgin olive oil, 1/2 teaspoon sea salt, 1/2 teaspoon black pepper, and 1 teaspoon ground cumin. Spread them in a single layer on a large baking tray and roast for 25–30 minutes, turning halfway through, until the edges are deeply golden and the thickest stems are tender. While the cauliflower roasts, whisk 1/3 cup tahini with 2 tablespoons fresh lemon juice and 1 minced garlic clove. Gradually whisk in 3 tablespoons water, adding it about 1 tablespoon at a time, until the sauce becomes smooth, creamy, and pourable. Transfer the warm cauliflower to a serving platter, drizzle with the tahini sauce, and finish with 2 tablespoons chopped fresh parsley, 2 tablespoons toasted pine nuts, and 1 teaspoon paprika. Serve with lemon wedges as a Lebanese-inspired mezze, vegetarian side dish, or light meal.
Can I use frozen cauliflower?
Yes, but fresh cauliflower generally gives better roasting texture. If using frozen cauliflower, roast it from frozen on a very hot tray and avoid overcrowding so excess moisture can evaporate.
Why did my tahini sauce become thick after adding lemon?
This is normal. Tahini often becomes noticeably thicker when acidic ingredients such as lemon juice are added. Whisk in water gradually until it becomes smooth and pourable.
How can I make the cauliflower more crispy?
Dry the cauliflower thoroughly, avoid overcrowding the tray, use a fully preheated oven, and allow enough roasting time for the edges to become deeply golden. Turning the florets halfway through also promotes more even browning.
Can I make the tahini sauce in advance?
Yes. Refrigerate it in a covered container. It may thicken while chilled, so whisk in a small amount of water before serving until it returns to a smooth pouring consistency.
Is this recipe vegan?
Yes. The recipe uses cauliflower, tahini, olive oil, lemon, garlic, herbs, spices, and pine nuts, with no dairy or other animal ingredients.
Is roasted cauliflower with tahini traditionally Lebanese?
Cauliflower with tahini belongs to a broader Levantine culinary tradition rather than being limited to one modern national recipe. Cauliflower and tahini are both deeply established ingredients across Lebanon and neighboring Eastern Mediterranean cuisines, and this roasted version presents them in a lighter preparation.
Can I serve this cold?
Yes. It can be served warm, at room temperature, or chilled. For the best contrast between roasted cauliflower and creamy tahini, slightly warm or room-temperature cauliflower is generally preferable.
Explore More
Go deeper into the cuisine
Learn more about the ingredients, traditions, and cooking approaches connected to this recipe.
You May Also Like
More delicious recipes from the Mezze

Classic Baba Ganoush Recipe
A classic Baba Ganoush recipe made with smoky roasted eggplant, tahini, garlic, fresh lemon juice, and extra virgin olive oil. This creamy Mediterranean mezze is rich, flavorful, and naturally plant-based.

Muhammara Recipe — Aleppine Syrian Roasted Red Pepper & Walnut Dip
This Muhammara recipe is a traditional Aleppine Syrian roasted red pepper and walnut dip made with roasted red peppers, toasted walnuts, pomegranate molasses, extra virgin olive oil, garlic, cumin, and warm spices. Thick, smoky, sweet-tart, and richly textured, this easy Levantine mezze is perfect with warm pita, vegetables, and other shared dishes.

Herbed Labneh Dip Recipe — Lebanese Labneh with Fresh Herbs & Za'atar
A creamy labneh dip seasoned with fresh herbs, olive oil, garlic, and Mediterranean spices. Strained yogurt gives labneh its thick texture and tangy flavor, making it easy to spread across warm pita or serve as part of a mezze table.
