If you are looking to wow your taste buds with a vibrant, wholesome dish, this Roasted Cauliflower Steaks with Tahini Sauce Recipe will quickly become one of your favorite go-tos. The way the cauliflower caramelizes in the oven, paired with the creamy, tangy tahini sauce infused with roasted garlic, creates an irresistible harmony of flavors and textures. It’s surprisingly simple but feels elegant enough for dinner guests or a cozy night in. Every bite bursts with nutty richness, fresh herbs, and a satisfying crunch from toasted pine nuts. Trust me, once you try this recipe, roasted cauliflower will never be just a side vegetable again.
Ingredients You’ll Need
This Roasted Cauliflower Steaks with Tahini Sauce Recipe calls for just a handful of ingredients, each playing a crucial role in balancing flavor and texture. From the hearty cauliflower steaks to the luscious tahini sauce, these essentials come together simply to create every mouthwatering element of the dish.
- 1 large head of cauliflower: The star of the dish, sliced thick to hold up to roasting and soak up all the flavors.
- 3 tablespoons extra virgin olive oil: Adds rich fruitiness and helps achieve a lovely caramelized crust on the cauliflower.
- 1 teaspoon salt: Enhances the natural flavors and seasons every bite perfectly.
- 1 head of garlic: Roasted whole for mellow, sweet garlic notes that blend into the tahini sauce.
- 2 tablespoons raw pine nuts: Toasted to bring a buttery crunch and depth to the garnish.
- 1 teaspoon avocado, grapeseed, or olive oil: For toasting the pine nuts gently without burning.
- ¼ cup fresh chopped parsley: Brings a fresh, green brightness and a pop of color to finish the dish.
- For the tahini sauce:
- ¼ cup tahini: The creamy sesame-based base that provides the signature nutty flavor.
- 3 tablespoons lemon juice: Adds acidity to balance the richness of the tahini.
- ¼ teaspoon salt: Brings all the sauce ingredients into harmony.
- 3 to 4 tablespoons water: Used to thin the tahini sauce to your desired consistency.
How to Make Roasted Cauliflower Steaks with Tahini Sauce Recipe
Step 1: Prepare the Cauliflower Steaks
Begin by preheating your oven to 400 degrees Fahrenheit and lining a large baking sheet with parchment paper—this helps with easy cleanup and prevents sticking. Trim the cauliflower by removing leaves and trimming the stem while keeping the head intact. Place the cauliflower on its side for a steady cut, and slice it in half from top to bottom. Then cut each half into one-inch thick “steaks.” Don’t fret if some florets fall off; they are perfect for roasting alongside the steaks and add lovely texture to the dish.
Step 2: Season and Roast
Carefully brush each side of your cauliflower steaks, as well as any loose florets, with extra virgin olive oil. Sprinkle evenly with salt to enhance the natural sweetness of the cauliflower. Place the steaks and florets on your prepared baking sheet in a single layer.
Next, prepare the garlic by slicing off the bottom end so that the cloves are exposed. Drizzle a teaspoon of olive oil over the garlic head, then wrap it completely in foil and place it on the baking sheet with the cauliflower. This will slowly roast the garlic until soft, sweet, and spreadable.
Put everything into the oven and roast for 40 to 45 minutes. You’ll know it’s done when the cauliflower is tender and golden on the edges. The garlic should be mellow and soft enough to easily squeeze out of its skins.
Step 3: Toast Pine Nuts
While the cauliflower roasts, warm a teaspoon of your chosen oil (avocado, grapeseed, or olive) in a nonstick skillet over medium-low heat. Add the pine nuts and keep them moving in the pan to toast evenly. It will only take 2 to 3 minutes before the pine nuts turn a lovely golden brown. Be attentive here because they can go from perfect to burnt quickly. Once toasted, set them aside to cool.
Step 4: Make the Tahini Sauce
In a small bowl, whisk together tahini, salt, and lemon juice. The mixture will thicken initially, so gradually whisk in water, one tablespoon at a time, until the sauce reaches a smooth, pourable consistency that you prefer.
After the garlic has cooled enough to handle, squeeze those roasted cloves into the tahini sauce and whisk until thoroughly combined and creamy. This adds a subtle sweetness and richness that makes the sauce truly special.
Refrigerate the sauce until you’re ready to serve.
How to Serve Roasted Cauliflower Steaks with Tahini Sauce Recipe
Garnishes
Presentation makes every meal feel like a celebration, and this dish is no exception. Spoon a generous layer of tahini sauce on the serving plate to create a luscious base, then nestle your roasted cauliflower steaks on top. Sprinkle with fresh parsley for a burst of color and finishing freshness. Finally, shower the toasted pine nuts across the dish to offer a satisfying crunchy contrast that complements every mouthful.
Side Dishes
These roasted cauliflower steaks are surprisingly versatile. Pair them with warm, fluffy couscous or quinoa to soak up the extra tahini sauce and add hearty grains. A crisp, refreshing salad of cucumber and tomato dressed with lemon and olive oil pairs beautifully, balancing the richness with brightness and crunch.
Creative Ways to Present
For a fun twist, try serving the cauliflower steaks over a bed of creamy mashed potatoes or roasted sweet potatoes for an extra comforting dish. Alternatively, arrange them atop a platter with a variety of roasted vegetables, creating a colorful vegetarian feast perfect for sharing with friends or family. Drizzle some extra tahini sauce on top to tie all the flavors together.
Make Ahead and Storage
Storing Leftovers
Any leftovers of this Roasted Cauliflower Steaks with Tahini Sauce Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Keep the tahini sauce separate to maintain its fresh flavor and consistency.
Freezing
While cauliflower steaks are best enjoyed fresh, you can freeze cooked cauliflower florets (not the sliced steaks) if you want to save time later. Quickly freeze them in a single layer on a baking sheet, then transfer to a freezer-safe bag. Thaw and reheat gently when needed. The tahini sauce does not freeze well and is best made fresh or stored in the fridge.
Reheating
To reheat, gently warm the cauliflower steaks in a preheated oven at 350 degrees Fahrenheit for about 10-15 minutes or until heated through. Avoid the microwave if possible to keep the cauliflower tender but crispy on the edges. Reheat the tahini sauce separately in the refrigerator and give it a quick whisk before serving.
FAQs
Can I use cauliflower florets instead of steaks for this recipe?
Absolutely! While the steaks look impressive and hold their shape nicely, roasting florets works just as well and makes for a quicker option. You’ll still get that delicious caramelized flavor and crunchy texture.
Is this Roasted Cauliflower Steaks with Tahini Sauce Recipe vegan?
Yes, this recipe is completely vegan and dairy-free. The tahini sauce is made from sesame seeds and lemon juice with no animal products, and the roasting method relies solely on oils and seasonings.
Can I make the tahini sauce ahead of time?
Definitely. The tahini sauce can be prepared up to two days in advance and stored in the refrigerator in a sealed container. Just give it a good stir or whisk before serving as it may thicken over time.
What can I substitute for pine nuts if I am allergic?
Toasted sunflower seeds, chopped walnuts, or sliced almonds are great alternatives that also provide a nice crunch and nutty flavor. Toast them gently just like pine nuts to bring out their best flavor.
How do I know when the cauliflower steaks are perfectly roasted?
They should be tender when pierced with a fork and have golden brown edges. The caramelization on the surface brings out a sweet, nutty flavor that’s the hallmark of perfectly roasted cauliflower.
Final Thoughts
This Roasted Cauliflower Steaks with Tahini Sauce Recipe transforms humble ingredients into a show-stopping dish full of comforting textures and bold, vibrant flavors. It’s a wonderful way to enjoy cauliflower beyond the usual side options, packed with nutrition and elegance. I can’t recommend it enough—give it a try, and watch it become an instant favorite in your kitchen too!
PrintRoasted Cauliflower Steaks with Tahini Sauce Recipe
This Roasted Cauliflower Steaks with Tahini recipe offers a delicious and elegant way to enjoy cauliflower. Thick slices of cauliflower are brushed with olive oil, seasoned, and roasted to tender perfection alongside a whole head of garlic. The dish is topped with a creamy tahini sauce infused with roasted garlic, fresh parsley, and toasted pine nuts, making it a flavorful and satisfying vegetarian entrée or side dish.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Cauliflower Steaks
- 1 large head of cauliflower
- 3 Tbsp extra virgin olive oil
- 1 tsp salt
- 1 head of garlic
- 2 Tbsp raw pine nuts
- 1 tsp avocado, grapeseed, or olive oil
- ¼ cup fresh chopped parsley
Tahini Sauce
- ¼ cup tahini
- 3 Tbsp lemon juice
- ¼ tsp salt
- 3–4 Tbsp water
Instructions
- Preheat the Oven: Set your oven to 400°F (200°C) and line a large baking sheet with parchment paper to prevent sticking and make cleanup easy.
- Prepare the Cauliflower: Remove the outer leaves and trim the stem of the cauliflower head, keeping it intact. Place the cauliflower on its side on a cutting board, slice it in half vertically, then cut each half into one-inch thick steaks. Any loose florets should also be kept to roast alongside the steaks.
- Season the Cauliflower: Brush both sides of each cauliflower steak and loose florets with olive oil, then sprinkle with salt. Arrange them on the lined baking sheet.
- Prepare the Garlic: Trim the bottom of the garlic head to expose the cloves, drizzle with a teaspoon of olive oil, wrap it tightly in tin foil, and place it on the baking sheet with the cauliflower.
- Roast: Bake in the preheated oven for 40-45 minutes, or until the cauliflower is tender and golden.
- Toast the Pine Nuts: While the cauliflower roasts, heat one teaspoon of oil in a nonstick skillet over medium-low heat. Add pine nuts and sauté for 2-3 minutes, tossing frequently until golden brown. Be careful not to burn them. Remove from heat and set aside.
- Make the Tahini Sauce: In a small bowl, whisk together tahini, salt, and lemon juice until thickened. Gradually add water, one tablespoon at a time, until the sauce reaches your desired consistency.
- Add Roasted Garlic to Sauce: When the garlic is cool enough to handle, squeeze the softened cloves into the tahini sauce and whisk until creamy and smooth. Refrigerate until ready to serve.
- Assemble the Dish: Spoon a generous layer of tahini sauce onto a serving plate. Place the roasted cauliflower steaks on top, then sprinkle with chopped fresh parsley and toasted pine nuts for garnish. Serve immediately.
Notes
- Use parchment paper on the baking sheet for easier cleanup and to prevent sticking.
- Roasted garlic adds rich depth to the tahini sauce, but if you prefer, you can omit it for a simpler sauce.
- Toast pine nuts carefully over low heat as they can burn quickly.
- Leftover tahini sauce can be stored in the refrigerator for up to 3 days.
- Cauliflower florets that come loose during slicing can be roasted alongside the steaks without wasting any part of the vegetable.
