Brown ground beef in bottom of a large pot. Add garlic, a dash of salt and pepper, red pepper flakes, thyme and oregano. Drain beef when thoroughly browned and set aside. Add butter and olive oil to bottom of same pot. When butter melts, add onion. Saute onion until soft. Add sliced zuchini. Season with a dash of salt and pepper. Add cabbage and tomatoes with juice. Cabbage with wilt quite a bit when cooked. Pour in beef stock and tomato paste. Add beef back to the pot. Stir well until all the tomato paste is disolved. Bring soup to simmer and add basil. Simmer on medium-low heat for 40 min.