I have the most delicious and easy cabbage recipe for you—and it only takes three simple ingredients to make. These grilled cabbage steaks are smoky, flavorful, and just the right amount of crispy on the edges. Perfect as a side or a main for your next cookout, they’re proof that cabbage deserves a whole lot more love.
- Head of cabbage – you’ll cut this into thick sections (steaks), depending on the size of your head of cabbage you’ll get 4-6 ‘steaks’
- EVOO – a good quality extra virgin olive oil makes all the difference
- Everything Bagel seasoning – this seasoning makes everything better!

Cabbage isn’t exactly a star vegetable in our house. Sure, we’d occasionally make coleslaw or the occasional cabbage roll, but that was about it… until one afternoon when my husband was doing some grilling meal prep. I spotted a little head of cabbage from our Misfits Market imperfect produce box and thought—why not toss it on the grill?
I love experimenting with new foods, especially on the grill. But this one? Holy cow. I didn’t expect it to be this good. The charred edges, the tender middle, the bold flavor from the seasoning—it’s a total game-changer. We’ve been making it all summer long and now it’s a surprisingly requested side dish around here.

Why You’ll Love This Recipe
Just 3 ingredients—great for Five Ingredient Fridays
Surprisingly delicious (even for cabbage skeptics)
Pairs well with grilled meat, fish, or grain bowls
Vegan, gluten-free, and budget-friendly

Tips for Success
Use a sharp knife to get even slices.
Keep the grill medium—this allows the cabbage to soften without burning the outside too quickly.
A metal spatula helps flip the cabbage steaks without them falling apart.
Want to amp it up? Add a drizzle of balsamic glaze or crumbled feta before serving.

Serving Suggestions
Serve these alongside grilled chicken, burgers, steak, or fish—or make them the star of a veggie-packed plate. They’re hearty enough to stand on their own and flavorful enough to convert even the most skeptical veggie eater.

Grilled Cabbage Steaks
Ingredients
- 1 head cabbage
- 2 Tbs. Extra virgin olive oil
- 2 tsp. Everything bagel seasoning
Instructions
- Preheat grill to medium. While the grill heats up, prep your cabbage.
- Cut cabbage into steaks. Depending on how big your head of cabbage is, you'll get 4-6 steaks.
- Lay cabbage on a cutting board.
- Drizzle both sides of the cabbage steaks with extra virgin olive oil (1/2 tbs per cabbage steak)
- Sprinkle both sides of the cabbage steaks with seasoning liberally (1/4 teaspoon per side)

- Place cabbage steak on grill, and grill for about 10-20 minutes, flipping 1/2 way through. Cook time will depend on how big your head of cabbage is. The center of the cabbage should be tender when poked with a fork, but still firm.

- Remove from the grill and enjoy!
To make in the oven:
- Preheat oven to 400 degrees.
- Put cabbage steaks on a rimmed baking sheet and bake for 25-30 minutes, until center is firm/tender when poked with a fork.
Notes
Nutrition









Giftbasketworldwide says
Your blog post is stunning. Thanks!!
SK says
These are a new favorite!
Sweetphi says
YAY!!! So glad you liked them, it totally changes the flavor of cabbage and makes it taste soooo good!