Purple Cabbage Roll Soup

photo 4 (1)

I was excited to hear from Helena over at Low Carb Lovelies when I found out she wanted to feature me as a guest poster on her very impressive and dedicated blog. We were lucky enough to find each other in the world of WordPress and she was looking for a soup to warm her bones. Just as a chill has been settling in where she lives in Australia, it has been heating up here in Toronto. Normally this is where I put a pause on all things soup for the summer, yet I excitedly accepted the offer, as I had loads of chicken stock in my freezer to use up before summer truly sets in here.

Sometimes when I have a hankering for something with carbs, I’ll try to think of a way to turn it into something lower in carbs that satiates that craving. However, turning a carb-heavy recipe into something I can have often involves a tonne of work and patience. In times like these, I will take it a step further and turn it into a soup if it makes it that much easier for me.

This is how this soup came to be. I was craving cabbage rolls. If you’ve had cabbage rolls before, you already know that it’s all about the filling, which includes rice – a low carber’s nightmare. Of course I could have just omitted the rice and made an all-meat filling, but when I’m hungry and I have to wait too long I can quickly turn into a raging monster. Preparation for cabbage rolls can be a bit laborious. The addition of chia seeds to these meatballs was an excellent last-minute decision I made to give it a texture that is slightly reminiscent of the traditional rice and meat filling.

See recipe below or go check out my recipe for Purple Cabbage Roll Soup over at Low Carb Lovelies. While you’re at it, just check out everything she’s ever done. Helena has a knack for everything low carb and an incredibly beautiful blog!

photo 2

photo 1 (1)


  • 1/2 head medium-sized red cabbage, shredded
  • 2 large onions, diced
  • 1/2 bulb garlic, minced
  • 2 tomatoes, diced
  • 1 tsp oregano
  • 1 tbsp dried thyme
  • 2 bay leaves
  • 1 tsp chili flakes
  • 1 tsp dried dill
  • 8 cups chicken stock
  • Salt and pepper
  • 1 tbsp olive oil


  • 1 lb ground pork
  • 2 green onions, minced
  • 1/4 cup chia seeds
  • 1/3 cup almond flour
  • 1 egg
  • 1 tbsp dried dill
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp caraway seeds
  • 1 tsp paprika
  • 1 tsp salt
  • 1 tsp pepper

Preheat your oven to 375 degrees. Mix all meatball ingredients together and form into approximately 30 balls. Place the meatballs onto a oiled baking sheet and cook for 10 minutes, turn over, and cook for another 10 minutes until browned. Set aside.

Season the onions with salt and pepper and cook in olive oil over medium low heat for about 5 minutes. Once they have softened, add garlic, tomatoes, bay leaves, oregano, dill, thyme, chili flakes and cook another 10 minutes. Add the stock, cabbage, meatballs and bring heat up to boil. Cover and bring the heat down to a low simmer for about 30 minutes. Discard the bay leaves.

Top bowls with a bit of Parmesan cheese or sour cream and serve.

Serves 4 – 6.

6 thoughts on “Purple Cabbage Roll Soup

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s