In a large pot, brown the ground beef over medium heat. Drain any excess grease.
Add onion and garlic to the pot and sauté until softened.
Mix in cabbage, carrots, celery, and bell pepper, cooking until slightly tender.
Pour in the diced tomatoes with their juice, beef broth, and tomato sauce. Stir in the rice, paprika, thyme, salt, and pepper.
Bring the soup to a boil, then reduce heat and simmer covered for 25-30 minutes, or until the rice is cooked and vegetables are tender.
Serve hot, garnished with fresh parsley.