01 - Cook the ground beef in a large pot or Dutch oven over medium heat until browned. Drain excess fat if needed.
02 - Add the diced onion, garlic, carrots, and celery to the pot. Sauté for 4-5 minutes until softened.
03 - Stir in the chopped cabbage and cook for another 2-3 minutes until slightly wilted.
04 - Add the rice, beef broth, diced tomatoes, tomato sauce, tomato paste, oregano, thyme, paprika, bay leaf, salt, and pepper. Stir well to combine.
05 - Bring to a boil, then reduce heat and simmer uncovered for 30 minutes, stirring occasionally, until the rice and vegetables are tender.
06 - Remove the bay leaf. Taste and adjust seasoning as needed.
07 - Ladle into bowls. Garnish with fresh parsley and a dollop of sour cream if desired.