clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Roasted cabbage with sweet and spicy orange dressing

  • Author: Mansee
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Total Time: 35 minutes
  • Yield: 4-6 1x


A great easy (but fancy looking!) side dish. Serve warm or at room temperature alongside chicken, fish or your favorite vegetarian main.


  • 1 large cabbage
  • 1/4 cup + 3 tablespoons olive oil, divided
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 2 tablespoons orange marmalade
  • 2 tablespoons apple cider vinegar
  • 1 garlic clove
  • 1-inch ginger
  • 1/2 teaspoon dijon mustard
  • 1/2 teaspoon red pepper flakes
  • Flaky sea salt


  1. Preheat oven to 425.
  2. Cut 1 large cabbage into thick steaks, keeping the core intact to ensure they stay together.
  3. Drizzle 1 tablespoon olive oil onto a large baking sheet and place cabbage down in one layer. Drizzle with the remaining 2 tablespoons oil, and season with 1 teaspoon each of salt and pepper.
  4. Roast cabbage for 25-30 minutes, flipping once, until cores are very soft and outter leaves are caramelized.
  5. While cabbage roasts, whisk together 2 tablespoons each of orange marmalade and apple cider vinegar. Add 1/2 teaspoon mustard, and grate in 1 garlic clove and 1-inch peeled ginger and mix to combine.
  6. Slowly whisk in 1/4 cup of olive oil until dressing comes together. Season with salt and pepper to taste, and 1/2 teaspoon red pepper flakes.
  7. Arrange cabbage on a large platter, drizzle some of the dressing on top and sprinkle with a little flaky sea salt. Serve with more dressing on the side.