Cooked in homemade vegetable stock and flavored with dijon, apple-cider vinegar and tomatoes, this cabbage soup is healthy and simple to make.
To prepare your mise en place, slice the onion into small dice and emince the garlic. Peel the carrot and cut into medium-dice. Remove the core from the cabbage and cut into chunks about 3/4" -inch x 1 1/2 "-inch. Remove the seeds from the whole tomatoes and roughly chop. Gather the chili flakes and set everything aside.
Place the stock into a large pot and warm to heat through. While the stock is warming, begin cooking the soup.
To make the soup, heat a large, heavy-bottomed pot over medium heat. Once hot, add the oil, onions, carrots and a pinch of salt. Let the onions and carrot sweat until they soften but do not brown. You may need to lower the heat. Add the chili flakes and garlic and cook for about 1 minute, making sure the garlic doesn’t brown.
Add the cabbage and a pinch of salt and let sweat for approximately 10 minutes, stirring from time to time until softened. Once done, add the stock, tomatoes, salt and pepper and bring to a simmer.
As the soup comes to a simmer, gather the herbs and seasonings. Add them to the soup and let simmer for about 15 minutes or so to infuse.
To finish the soup, check the carrots and simmer for another 10 minutes or so until cooked through and tender.
Roughly chop the parsley. Taste the soup for seasoning, adding more salt, pepper or apple cider vinegar as desired.
Ladle into bowls and serve.