Roasted Cabbage with Bacon, Raisins, and Garlic is a simple yet irresistible side dish that pairs beautifully with any main course. Quartered cabbage wedges are brushed with olive oil, seasoned with sea salt and freshly ground pepper, then roasted until caramelized and tender. They’re served with a luscious sweet-savory sauce of garlic, raisins, capers, Greek gruyere, and crunchy hazelnuts. This roasted cabbage is the perfect companion to a roast, grilled steak, or a hearty vegetarian entrée. Enjoy every golden, flavorful bite!
If you love this Roasted Cabbage, you will also love these Roasted Cauliflower Steaks, Tomato Confit or Arakas – Greek Sweet Peas With Dill!

Why you will love roasted cabbage
New! A Greek Feast for the Holidays
A Greek Feast for the Holidays features 15 beautiful recipes crafted for a table that feels both luxurious and welcoming. From roasted turkey with herb butter and rich pork pot roast with winter fruit to golden lemon potatoes and syrup-drenched cakes, each dish celebrates Greek tradition, simplicity, and the joy of sharing.

Here is what you need

- A head cabbage. Cut into 6 to 8 wedges.
- Extra-virgin olive oil.
- Sea salt and freshly ground pepper.

For the sauce
- Thick-cut bacon or pancetta.
- Garlic.
- Raisins.
- Capers.
- Sugar.
- White wine vinegar.
- Butter.
For serving
- Graviera cheese. This cheese is the Greek Gruyère. A few Greek regions have a variety of graviera. Cretan graviera is my favorite, with its sweet and mild flavor.
- Hazelnuts. They can be toasted.
- Fresh thyme leaves.
Step by step

- Preheat the oven to 260°C / 500°F.
- Cut the cabbage into 6–8 wedges, keeping the core intact so the wedges hold together while roasting.
- Arrange the cabbage wedges on a baking sheet in a single layer.

- Brush each wedge with about a teaspoon of olive oil on both sides, then season generously with sea salt and freshly ground pepper.
- Roast for 10–15 minutes, until lightly golden. Flip the wedges and continue roasting for another 10 minutes, or until tender and beautifully caramelized.
- While the cabbage roasts, prepare the sauce.

- While the cabbage roasts, prepare the sauce.
- Place a skillet over medium-high heat. Add the bacon and cook until it begins to brown and caramelize.
- Add the raisins and capers, stir, and cook for another couple of minutes.

- Sprinkle in the sugar and stir to combine.
- Add the white wine vinegar and stir for a few seconds to deglaze the pan.

- Add the butter, and stir.

- Let the sauce caramelize for about a minute.

Pro Tips
- Keep the wedges intact: Leave a bit of the core on each wedge so they stay together while roasting.
- Use high heat: A very hot oven helps the cabbage caramelize beautifully without drying out.
- Choose a good cheese: Graviera adds that nutty, slightly sweet Greek flavor, but Gruyère or Asiago make great substitutes.
- Make it ahead: Roast the cabbage and prepare the sauce up to a day in advance. Reheat gently in the oven and drizzle the sauce just before serving.
- Add brightness: A final squeeze of lemon before serving enhances all the savory-sweet flavors.
What to Serve With This Roasted Cabbage
- Serve it alongside Classic Greek Lemon Chicken, where the citrus pairs perfectly with the caramelized sauce.
- It’s wonderful with juicy pork steaks or a slow-cooked pork roast, where the tangy-sweet sauce cuts through the richness of the meat.
- During the holiday season, this dish shines next to a festive roast turkey or Greek-style Christmas pork roast, adding Mediterranean flavor to your table. Add crispy roasted potatoes, a fresh maroulosalata (Greek green salad) for a beautiful, balanced meal.
More Greek side dishes
You may also like


Roasted Cabbage with Raisins, Capers and Garlic
Ingredients
- 1 cabbage
- extra virgin olive oil
- sea salt
- freshly ground pepper
For the sauce
- ⅓ cup thick-cut bacon. cut into stripes. Substitute with pancetta
- 3 garlic cloves sliced
- ¼ cup capers
- 2 tablespoons raisins
- 2 tablespoons brown sugar heaped
- ¼ cup white wine vinegar
- ½ cup butter
For serving
- ¼ cup graviera cheese or gruyere cheese, grated
- ¼ cup hazelnuts roughly chopped
- 1 tablespoon fresh thyme leaves optional
Instructions
- Preheat the oven to 260°C / 500ºF.
- Cut the cabbage into 6 to 8 wedges
- Brush each wedge with a teaspoon of olive oil on both sides, then season with sea salt and freshly ground pepper. Arrange cabbage wedges on a baking sheet in a single layer. Roast cabbage wedges until they are lightly golden, about 10-15 minutes. Flip them and continue roasting until they are tender and caramelized, for another 10 minutes.
Make the sauce
- Place a skillet over medium-high heat. Add the bacon and cook until it starts to caramelize. Add the raisins and capers, and garlic. Stir and cook for a couple of more minutes. Add the sugar and stir.
- Add the white wine vinegar. After a couple of stirs, add the butter, stir and let sauce caramelize for a minute.
- Remove from heat and pour sauce over the roasted cabbage. Shred some graviera cheese, sprinkle crushed hazelnuts and a couple of thyme leaves, and serve.
Notes
Nutrition











