These Mediterranean Style Roasted Cabbage Steaks are a vibrant and satisfying low-carb lunch that transforms a humble vegetable into a gourmet centerpiece. When roasted at high heat, the cabbage undergoes a beautiful transformation, becoming tender in the middle with deliciously charred, crispy edges that offer a sweet, nutty undertone. Each bite is bursting with the bright, herbaceous flavors of basil pesto and the salty tang of crumbled feta and parmesan cheese. The addition of juicy roasted cherry tomatoes and marinated artichoke hearts provides a wonderful contrast in texture, making this dish feel incredibly hearty and sophisticated without the heavy carb count.
One of the best things about this recipe is how easily it can be adapted to suit your pantry or personal preferences. While green cabbage is the classic choice for its mild flavor, you can certainly swap it for red cabbage for a more robust taste and a striking pop of color. If you are looking to change up the flavor profile, try using a sun-dried tomato pesto or even a spicy harissa spread instead of the traditional basil version. For those who prefer a different cheese, goat cheese makes an excellent creamy alternative to feta, and adding some sliced kalamata olives or toasted pine nuts can provide an extra layer of Mediterranean flair.
If you happen to have leftovers, these cabbage steaks store remarkably well in an airtight container in the refrigerator for up to four days. While we do not recommend freezing them—as the cabbage can lose its signature crunch and become watery upon thawing—they are quite easy to revive for a quick meal later in the week. For the best results, reheat your cabbage steaks in a 350 degree oven or an air fryer for about five to seven minutes until they are warmed through and the edges crisp up again. This method helps maintain the integrity of the vegetables and keeps the cheese perfectly melted, ensuring your lunch tastes just as fresh as the moment it first came out of the oven.
Yields 4 servings of Mediterranean Style Roasted Cabbage Steaks
The Preparation
- 1 small green cabbage, sliced thick
- 4 ounces pesto
- 1 cup parmesan cheese, shredded
- 2 ounces feta cheese, crumbled
- 4 medium cherry tomatoes, sliced
- 3 ounces marinated artichoke hearts, halved
- 1 tablespoon mediterranean seasoning
- salt and pepper
- 2 tablespoons olive oil
- fresh basil, to garnish
The Execution
1. Heat oven to 400°F. Grease a large sheet pan with nonstick spray or a bit of oil. Gather ingredients.

2. Arrange the thick sliced cabbage into a single layer on the sheet pan. Generously slather the cabbage with the pesto sauce.

3. Top with the cheeses, artichoke hearts, and tomato. Bake until the cabbage crisps up around the edges, about 20 minutes.

4. Sprinkle the seasoning mix and the salt and pepper over the tops. Drizzle with olive oil. Garnish with fresh basil to serve.

This makes a total of 4 servings of Mediterranean Style Roasted Cabbage Steaks. Each serving comes out to be 390 calories, 29.3g fats, 10.3g net carbs, and 15.7g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 1 small green cabbage | 179 | 0.4 | 41.4 | 17.9 | 23.6 | 9.1 |
| 4 ounce pesto | 422 | 41.3 | 7.9 | 2.4 | 5.5 | 4.7 |
| 1 cup parmesan cheese | 431 | 28.6 | 4.1 | 0 | 4.1 | 38.5 |
| 2 ounce feta cheese | 150 | 12.1 | 2.3 | 0 | 2.3 | 8.1 |
| 4 medium cherry tomatoes | 12 | 0.1 | 2.7 | 0.8 | 1.8 | 0.6 |
| 3 ounce marinated artichoke hearts | 111 | 8.3 | 9 | 4.3 | 4.7 | 2.2 |
| 1 tablespoon mediterranean seasoning | 19 | 0 | 4.8 | 4.8 | 0 | 0 |
| — salt and pepper | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 tablespoon olive oil | 239 | 27 | 0 | 0 | 0 | 0 |
| — fresh basil | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 1562 | 117.8 | 72.1 | 30.1 | 42 | 63.1 |
| Per Serving (/4) | 390 | 29.4 | 18 | 7.5 | 10.5 | 15.8 |

Mediterranean Style Roasted Cabbage Steaks
Ingredients
- 1 small green cabbage sliced thick
- 4 ounce pesto
- 1 cup parmesan cheese shredded
- 2 ounce feta cheese crumbled
- 4 medium cherry tomatoes sliced
- 3 ounce marinated artichoke hearts halved
- 1 tablespoon mediterranean seasoning
- salt and pepper
- 2 tablespoon olive oil
- fresh basil to garnish
Instructions
- Heat oven to 400°F. Grease a large sheet pan with nonstick spray or a bit of oil. Gather ingredients.
- Arrange the thick sliced cabbage into a single layer on the sheet pan. Generously slather the cabbage with the pesto sauce.
- Top with the cheeses, artichoke hearts, and tomato. Bake until the cabbage crisps up around the edges, about 20 minutes.
- Sprinkle the seasoning mix and the salt and pepper over the tops. Drizzle with olive oil. Garnish with fresh basil to serve.




