Heat a large soup pot or dutch oven over medium-high heat and add the beef, pork, and onions. (No need for oil because the ground meat will release some!)
Cook, stirring frequently, until the meat is no longer pink and the onions have softened. (If you‘re using lean ground meat, there's no need to drain the grease.)
Add 1 teaspoon of Magic Mushroom Powder or Diamond Crystal kosher salt, tomato paste, and minced garlic. Stir well and cook until fragrant, about 30 seconds.
Pour in the broth, crushed tomatoes, and diced tomatoes. Then, add the chopped cabbage and carrots. Stir in the dried thyme and bay leaf.
Cover the pot, increase the heat to high, and bring to a boil. When the soup comes to a boil, decrease the heat to maintain a simmer.
Partly cover the pot with the lid and simmer the soup for about 25 minutes or until the cabbage and carrots are fork tender.
Add the riced cauliflower and increase the heat as needed to bring the soup back to a simmer. Continue simmering, uncovered, for another 5 or 10 minutes or until the cauliflower is tender.
Stir in the red wine vinegar. Taste for seasoning and add Magic Mushroom Powder, salt, and pepper as needed.
Remove and discard the bay leaf before serving. Garnish with fresh parsley, if desired, and serve!