Char-Grilled Cabbage Steaks with Garlic Herb Dressing
Thick slices of cabbage hit the grill and turn into something that surprises everyone at the table—smoky, tender, and deeply charred around the edges. A bright, punchy garlic herb dressing soaks right into the warm leaves.

This one is my go-to when I want a side that feels a little special but comes together in under 30 minutes with almost no fuss. You slice, brush, and let the fire do the work.
Why Char-Grilled Cabbage Works
Cabbage on the grill is a different beast from boiled or sautéed cabbage. The outer leaves get dark and crisp, almost like roasted brussels sprouts, while the inside stays juicy and mild. That smokiness from the fire pairs perfectly with a sharp, herby dressing that cuts through the richness.
The thick-cut steaks hold together better than you’d think and look stunning on the plate. I make these whenever I’m already firing up the grill for chicken or steak because they cook in the same time and need no extra fuss.
Ingredients

- 1 large green cabbage (about 2 1/2 lb): look for a firm, heavy head with tight leaves
- 3 tbsp olive oil, divided: extra-virgin gives the best flavor
- 1 tsp kosher salt, divided
- 1/2 tsp freshly ground black pepper, divided
- 2 tbsp fresh lemon juice: red wine vinegar also works
- 1 tbsp Dijon mustard: smooth or grainy, your call
- 1 small garlic clove, finely minced
- 2 tbsp finely chopped fresh parsley
- 1 tbsp finely chopped fresh dill: adds a bright, grassy note
Variations and Substitutions
- Fresh herbs: swap the parsley and dill with cilantro, chives, or a mix
- Vinegar: red wine vinegar, apple cider vinegar, or sherry vinegar all work instead of lemon juice
- Add some heat: stir a pinch of red pepper flakes into the dressing or drizzle chili crisp over the finished steaks
- Make it creamy: whisk 1 tbsp mayonnaise or plain yogurt into the dressing for a richer finish
For another vegetable off the grill, try my Grilled Broccolini with Lemon and Parmesan.
How to Make Char-Grilled Cabbage Steaks
Step 1: Slice the Cabbage

Remove any loose or damaged outer leaves. Cut the cabbage in half straight through the core, then slice each half into steaks about 3/4 inch thick. You want to keep the core attached so each piece holds together on the grill.
You should get about 4 full steaks from a large cabbage, plus some smaller end pieces. Those loose bits are perfect for snacking later.
Step 2: Whisk the Dressing

In a small bowl, whisk together 2 tbsp of the olive oil, the 2 tbsp lemon juice, 1 tbsp mustard, the minced garlic, parsley, dill, 1/4 tsp salt, and 1/4 tsp pepper. Stir until everything is evenly combined.
The dressing should taste quite punchy because it will mellow as it soaks into the warm cabbage. Give it a taste and add another tiny pinch of salt if it needs it.
Step 3: Brush and Season the Cabbage

Lay the cabbage steaks on a baking sheet. Brush both sides of each steak with the remaining 1 tbsp olive oil, then season generously on both sides with the remaining 3/4 tsp salt and 1/4 tsp pepper.
The oil helps the surfaces char without burning, and seasoning before grilling means the salt gets a chance to soak into the leaves as they soften.
Step 4: Grill the Cabbage Steaks

Preheat a gas or charcoal grill to medium-high (about 400°F). Clean and oil the grates. Place the cabbage steaks directly over the heat, close the lid, and cook for about 5 minutes.
Carefully flip each steak with a wide spatula, close the lid again, and grill for another 4 to 5 minutes. You are looking for dark, charred spots on the edges and a knife tip that slips into the core with just a little resistance. If the steaks threaten to burn too fast, shift them to a cooler part of the grill.
Step 5: Spoon and Serve

Transfer the hot cabbage steaks to a serving platter. Spoon the dressing over them right away so the warm leaves soak it up. Serve while they’re still steamy.
The heat from the cabbage blooms the garlic and herbs in the dressing, so it’s best to dress them just before they hit the table. A final flake of salt or an extra squeeze of lemon doesn’t hurt.
Tips for the Best Grilled Cabbage
- Use a sharp serrated knife: to slice the cabbage cleanly without compressing the leaves.
- If your steaks start to fall apart on the grill, slide a metal or soaked wooden skewer horizontally through the center to hold them together.
- Don’t toss the loose outer leaves—toss them in oil and grill them alongside the steaks for a crispy, salty snack.
- Let the dressing hang out: for at least 10 minutes so the garlic mellows and the herbs infuse the oil.
- For grates that are very wide, a grill basket or a piece of foil with holes poked in it keeps the steaks from slipping through.
Cabbage steak cook times by thickness:
| Thickness | First Side | Second Side |
|---|---|---|
| 1/2 inch | 3-4 mins | 2-3 mins |
| 3/4 inch | 5-6 mins | 4-5 mins |
| 1 inch | 7-8 mins | 5-6 mins |
Keeping Leftover Cabbage Steaks Fresh
Refrigerate: Store leftover steaks in an airtight container for up to 3 days. The dressing will soak in more, making them even more flavorful.
Reheating: Reheat in a 350°F oven or in a dry skillet over medium heat until just warmed through. Avoid the microwave, which makes them soggy.
What Goes Well With Char-Grilled Cabbage
These smoky cabbage steaks are a natural alongside grilled chicken thighs or a juicy ribeye. They also work with a simple piece of salmon or a veggie burger for a meatless meal. The tangy dressing cuts through rich, fatty proteins, so pair them with something that is not already heavily sauced.
Frequently Asked Questions
Can I use red cabbage instead?
Yes, red cabbage works but the texture is a bit denser. Add about 1 to 2 minutes per side and expect the color to bleed slightly onto the dressing.
Do I need to soak the cabbage in water first?
No soaking needed. The natural moisture inside the cabbage creates enough steam to cook it through without drying out.
Can I roast these in the oven?
Yes, roast at 425°F on a parchment-lined sheet pan for 20 to 25 minutes, flipping once halfway, until deeply caramelized on the edges.
What if I don’t have a grill?
A cast-iron grill pan over high heat works well. Get it smoking hot, then cook the steaks for the same times, pressing gently to get char marks.

Char-Grilled Cabbage Steaks Recipe
Ingredients
Method
- Cut the cabbage into 3/4-inch thick steaks, keeping the core intact so they hold together.
- Whisk together 2 tbsp olive oil, lemon juice, mustard, garlic, parsley, dill, 1/4 tsp salt, and 1/4 tsp pepper.
- Brush the cabbage steaks with the remaining 1 tbsp olive oil, then season with the remaining 3/4 tsp salt and 1/4 tsp pepper.
- Grill over medium-high (400°F) for about 5 minutes per side, until the edges are charred and a knife tip slides into the core with just a little resistance.
- Transfer to a platter, spoon the dressing over the steaks while warm, and serve immediately.
