This Moroccan cabbage recipe is vegetarian, vegan, keto and gluten-free. Traditionally this Moroccan salad’s main ingredient is cabbage but I’ve added some fresh chopped spinach too. It’s usually ‘either/or’ cabbage or spinach, but I like both so I was creative 😉
If you like this recipe you may want to check out – Top 15 Vegetarian & Vegan Moroccan Recipes
Health Benefits Of Cabbage
Cabbage is very popular worldwide and well-known for its health benefits, here are just a few:
1. Ideal for weight loss!
It has only 33 calories in a cup of cooked cabbage, is low in fat and is high in fibre. It is definitely a smart carb.
2. It is brain food
It is full of vitamin K and anthocyanins that help with mental function and concentration. These nutrients also prevent nerve damage, improving your defence against Alzheimer’s disease, and dementia. Red cabbage has the highest amount of these power nutrients.
3. High in sulfur, the beautifying mineral.
Cabbage helps dry up oily and acne skin. Internally sulfur is essential for keratin, a protein substance necessary for healthy hair, nails, and skin. Check out this Homemade Cabbage Face Mask
All vegetables are good for the skin, but cabbage is one of the best!
4. Helps detoxify the body.
The high content of vitamin C and sulphur in cabbage removes toxins (free radicals and uric acid). These are the main causes of arthritis, skin diseases, rheumatism and gout.
5. Has well-known cancer-preventative compounds lupeol, sinigrin and sulforaphane.
They stimulate enzyme activity and inhibit the growth of cancer tumours. A Study on women showed a reduction in breast cancer when cruciferous vegetables like cabbage were added to their diet.
6. Helps keep blood pressure from getting high.
The high potassium content helps by opening up blood vessels, easing the flow of blood.
7. Cabbage for headaches
A warm compress made with cabbage leaves can help relieve the pain of a headache. Crush cabbage leaves, place them in a cloth, and apply on the forehead. Also, drink raw cabbage juice 1-2 oz. (25-50ml) daily for chronic headaches.
9. Anti-inflammatory and Blood Sugar Regulator.
The natural red pigments of red cabbage (betalains) are said to lower blood sugar levels and boost insulin production. Of course, it has no white sugars and very few simple sugars. Betalains have powerful anti-inflammatory properties just like beets.
10. Cabbage is packed with vitamins, minerals, and fibre. It also has phytonutrients known to prevent cancer and to be a Blood Sugar Regulator.
Cabbage Caution
Those with thyroid problems like myself should avoid eating large amounts of cabbage on a regular basis as it interferes with the body’s absorption of iodine, needed by the thyroid gland. This applies to all cruciferous vegetables.

Moroccan Cabbage Salad
Ingredients
- quartered and sliced thin or into squares 1/2 of a Fresh Cabbage
- washed thoroughly and chopped roughly 1 batch of Fresh Spinage
- grated crushed or minced 2-3 garlic cloves
- washed and chopped very finely. 1/2 batch of fresh Parsley
- washed and chopped very finely. 1/2 batch of Fresh Coriander
- 1 teaspoon cumin zeera
- 1 teaspoon sweet paprika
- optional if you like spice 2 green chillies (chopped)
- Juice of 1 fresh lemon
- or white vinegar 1 table spoon of Moroccan Vinegar
- 3-4 tablespoons Olive Oil
Instructions
- Cut and wash your cabbage, spinach and greens, grate the garlic cloves and set aside
- Boil the cabbage seprately in some salt water until soft. (or if you can steam it this is better)
- Put a pan to heat over the stove with the olive oil, and mix the spices, lemon juice, vinegar, coriander, parsley and garlic together into a paste (this is your charmillah dressing) add to the pan and stir fry slightly before adding the spinach. Be careful not to burn the spices, just allow the aroma to rise slightly first.
- Add the soft cooked cabbage to the pan shortly after the spinach has stir fried for a bit and give it a good stir, you may add some water to prevent sticking but very little, leave under a low heat for about 5 mins.
- This is good to serve hot or cold 😉
Always enjoy reading your blogs!
Hi Aziza! Just discovered your blog, will definitely try some of the recipes, both Moroccan and Uzbek: I am addicted to lamb and sheep, though I will pass eating the head! Re cabbage and thyroid issues, if you have hyperthyroidism (the opposite of hypothyroidism), cruciferous vegetables may actually be helpful, precisely because it interferes with iodine intake. On the other hand, algae and seafood are not helpful: I once went hyper following an overdose of oysters: I had had a couple of tough weeks at work and wanted to treat myself… That wasn’t fun. Best wishes!
Hi Helene, I was so chuffed to see your comment. I’m so sorry it took so long for my reply lol, but I bet you gathered I took a long break to dabble in other things! I am so happy you somehow found your way to my blog and hope to have more visits and comments from you again soon. I had no idea about the cabbage being good for hyperthyroidism, thank you for mentioning that, ofcourse it makes sence now when you think about it. And so sorry to hear about your bad experience with oysters, maybe next time you can treat yourself to a facial or manicure? 😉 Thanks for sharing!
Hi, I am so interested in making this as cabbage and spinach are some of my favorite foods! I wanted to ask if it would greatly change the flavor to leave out the vinegar? I don’t tolerate it well, even in small portions so I usually just sub fresh lemon or lime juice which often works well for me. I see lemon is already an ingredient here, (another favorite!), so wanted to know if you thought just adding a bit more lemon juice would work??
Many thanks!
Yes, of course, Bryony, you can easily just add more lemon juice and cut out the vinegar. I add vinegar in mine to substitute for less lemon as it seems to give my husband some sensitivity to his teeth for some reason. I love lemon too and many people often use lemon only without the vinegar. You can’t use just any vinegar either, it has to be either white salad vinegar or white wine vinegar. Let us know how you liked it 😉
Thank you! I can’t wait to try this!