Best Grilled Cauliflower Recipe Ever, Charred and Tender

Updated November 3, 2026

Total time
46 min
prep 20 min · cook 26 min
Serves
4
portions as written

Jump to recipe

Best Grilled Cauliflower Recipe Ever, Charred and Tender

This grilled cauliflower is cut into thick steaks and bite-size florets, then coated in lemon, garlic, smoked paprika, and cumin for smoky edges and a tender center. A quick lemon-tahini yogurt sauce adds a cool, creamy finish, while grilling the pieces in different ways makes the recipe work whether you have a grill basket or just a set of tongs.

Ingredients

  • 1 large cauliflower head, about 2½ lb (1.1 kg), leaves trimmed
  • 3 tbsp olive oil (45 ml)
  • 2 tbsp lemon juice (30 ml), divided, plus 1 tsp finely grated zest (about 2 g)
  • 2 garlic cloves, finely grated or minced (about 6 g)
  • 1 tsp smoked paprika (about 2.3 g)
  • ½ tsp ground cumin (about 1 g)
  • 1 tsp fine salt (6 g)
  • ¼ tsp freshly ground black pepper (about 0.5 g)
  • ¾ cup plain Greek yogurt (180 g)
  • 1 tbsp tahini (15 g)
  • 1–2 tbsp cold water (15–30 ml), as needed to thin the sauce
  • 2 tbsp finely chopped fresh parsley (about 8 g), for serving

Instructions

  1. Cut the cauliflower. Rinse the cauliflower and dry it well; excess water can make the seasoning slide off and delay browning. Trim the base while keeping enough of the core to hold the head together. Set it stem-side down and slice through the core into slabs about ¾ inch (2 cm) thick. You will usually get two or three steaks that stay intact. Cut the remaining sections into florets about 1½–2 inches (4–5 cm) wide. The pieces need not match perfectly, but keep similarly sized florets together so they finish at roughly the same time.
  2. Mix the seasoning and sauce. In a small bowl, stir together the olive oil, 1½ tbsp (22 ml) of the lemon juice, lemon zest, garlic, smoked paprika, cumin, salt, and pepper. In a second bowl, whisk the yogurt with the tahini and the remaining 1½ tsp (7 ml) lemon juice. Add cold water a teaspoon or two at a time until the sauce is spoonable. Taste it and add a pinch of salt if needed. Set the sauce aside while you grill; it can also be covered and refrigerated if you are preparing ahead.
  3. Coat the cauliflower. Put the steaks and florets in a large bowl or on a rimmed tray. Spoon the oil mixture over them and turn each piece to coat both sides. Use your hands or a pastry brush to work a little seasoning into the crevices of the florets. If a few florets break off while you cut, keep them: they grill well in a basket and often develop especially crisp, browned edges.
  4. Preheat the grill. Heat a gas or charcoal grill to medium-high, about 400–450°F (204–232°C), and allow 10 minutes for it to heat. Clean the grates, then lightly oil them using a folded paper towel held with tongs. If using a grill basket, set it over the heat to warm as well. A clean, hot surface helps the cauliflower brown instead of sticking and tearing when you turn it.
  5. Grill the steaks. Lay the cauliflower steaks directly on the grates. Close the lid and grill for 7–8 minutes without moving them, until the undersides have dark grill marks and the edges look browned. Turn carefully with a wide spatula or tongs and grill the second side for another 7–8 minutes. If the outside is coloring faster than the center is softening, move the steaks to a cooler part of the grill and close the lid for a few more minutes.
  6. Grill the florets. While the steaks cook, put the florets in the grill basket in a mostly single layer. Grill for about 12–16 minutes total, stirring or shaking the basket every 3–4 minutes so the pieces brown on more than one side. If you do not have a basket, thread larger florets onto metal skewers or use a disposable foil pan with small holes poked in the bottom. Keep the pieces over the grill rather than directly over a strong flame if the garlic or small edges begin to scorch.
  7. Check for doneness. The cauliflower is ready when it has deep golden-brown patches and a skewer or the tip of a paring knife goes into the thickest part with little resistance. It should be tender but still hold its shape, not soft enough to collapse when lifted. Smaller florets may finish before the steaks, so transfer them to a platter as they become tender rather than leaving them on the grill until every piece is done.
  8. Finish and serve. Arrange the steaks and florets on a serving platter. Spoon some yogurt sauce over the top or serve it alongside for dipping, then scatter on the parsley. Add an extra squeeze of lemon or a little black pepper at the table if you like. Serve while warm, when the grilled edges are at their crispest.

Tips

  • Dry the cauliflower thoroughly. Water on the surface steams before it browns, so pat the pieces dry after rinsing. If you have time, cut the cauliflower first and leave it uncovered on a clean towel for a few minutes while the grill heats.
  • Leave the core in the steaks. Cutting through the core helps the thick slices stay together when you flip them. A few broken florets are normal; collect them and grill them in the basket rather than trying to press them back into a steak.
  • Adjust for your grill. Grill temperatures and hot spots vary. Start checking smaller pieces early, and use a cooler area for anything that is browning too quickly. If you have no grill basket, skewers or a perforated grill-safe pan keep small florets from falling through the grates.
  • Make a simple sauce swap. If tahini is unavailable, leave it out and add another teaspoon of lemon juice plus a pinch of salt. The sauce will be less nutty and slightly looser; reduce the water as needed. For a dairy-free option, use unsweetened plain plant-based yogurt, checking the flavor before adding all the lemon.

Serving Suggestions

Serve the cauliflower as a substantial side with grilled chicken, fish, kebabs, or burgers, or make it the center of a meat-free meal with warm flatbread, lentils, or chickpeas. Rice, couscous, or bulgur are useful alongside if you want something to catch the lemony sauce. For a casual spread, put the sauce in a bowl and let everyone tear off pieces of steak and florets.

It also works well as part of a larger platter with sliced cucumber, tomatoes, olives, and herbs. The smoky seasoning is bold, so pair it with something fresh or mild rather than several heavily spiced sides. If serving guests, keep the sauce separate until the last moment; the cauliflower keeps its browned surface better without sitting under sauce.

Variations

Make it spicier: Add ¼–½ tsp cayenne pepper (about 0.5–1 g) to the oil mixture, or serve with chili flakes at the table. Start with the smaller amount if your paprika is already hot. A little heat complements the creamy sauce without masking the garlic and lemon.

Use a different spice profile: Replace the cumin with ½ tsp ground coriander (about 1 g), or add ½ tsp curry powder (about 1 g) for a warmer, more aromatic flavor. Curry powders vary in salt and heat, so taste the seasoning mixture before coating the cauliflower and adjust the salt accordingly.

Make it dairy-free: Use an unsweetened plain plant-based yogurt in the sauce, or serve the cauliflower with a quick tahini-lemon dressing made from tahini, lemon juice, water, and salt. Add water gradually; tahini often thickens before it becomes smooth and pourable.

Add a crunchy finish: Sprinkle the platter with toasted sliced almonds or pumpkin seeds just before serving. For a more savory finish, add a few tablespoons of finely grated Parmesan after grilling. The cheese is optional and will make the dish saltier, so taste before adding extra salt at the table.

Storage and Reheating

Cool leftovers promptly and refrigerate them in a covered container within 2 hours of cooking. The grilled cauliflower keeps for 3–4 days in the refrigerator; store the yogurt sauce separately for the best texture. The cauliflower may soften as it sits, but the smoky seasoning remains pleasant. Discard it if it has been left at room temperature for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).

For the best texture, reheat the cauliflower in a skillet over medium heat for 5–7 minutes, turning occasionally, or in a 400°F (204°C) oven for about 8–12 minutes until hot. A microwave works for convenience, though it will soften the browned edges. Reheat leftovers to 165°F (74°C), as measured with a food thermometer. Avoid reheating the yogurt sauce; serve it cold with the hot cauliflower. Freezing is possible, but thawed cauliflower tends to be soft, so it is best used in a grain bowl, soup, or mash rather than served as steaks.

Frequently Asked Questions

Can I make grilled cauliflower without a grill basket?
Yes. Put florets on metal skewers, use a grill-safe perforated pan, or cook them in a foil pan with several small holes. You can also grill only the steaks and roast the loose florets indoors. Keep any small pieces away from gaps in the grates so they do not fall through.

How do I stop cauliflower steaks from falling apart?
Cut slices through the central core and make them about ¾ inch (2 cm) thick; very thin slices break more easily. Some heads do not produce many intact steaks, and that is fine. Grill the loose pieces in a basket, and use a broad spatula to turn the steaks only after the first side has browned and released from the grate.

Can I prepare the cauliflower ahead of time?
You can cut it and mix the seasoning up to a day ahead. Keep the cut cauliflower covered in the refrigerator and the oil mixture in a separate container; coat the pieces shortly before grilling. The yogurt sauce can also be made a day ahead and refrigerated, though it may thicken, so stir in a little water before serving.

What if my cauliflower is browned but still firm inside?
Move it to a cooler section of the grill, close the lid, and cook for a few more minutes. Thick steaks and large florets need more time for the center to soften. If your grill has an intense flame, lower the heat rather than adding more oil, which can cause flare-ups.

Can I cook this recipe indoors?
Yes. Use a ridged grill pan over medium-high heat, working in batches so the pan does not become crowded. Cook the steaks for roughly 6–8 minutes per side and turn the florets regularly. If the cauliflower needs more time after browning, lower the heat and cover the pan briefly, checking for tenderness with a knife.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).