01 -
In a big pot, heat the olive oil over moderate heat. Toss in the ground beef and use a spoon to break it apart as you cook it. Let it brown completely, which should take around 5-7 minutes.
02 -
Stir in the diced onion and minced garlic. Continue cooking for 3-4 minutes, or until they get soft and aromatic.
03 -
Now add the diced tomatoes, tomato paste, beef broth, water, pre-cooked rice, chopped cabbage, dried basil, thyme, smoked paprika, and some salt and pepper. Heat it until it boils.
04 -
Turn the heat way down and let the soup cook gently for 30-40 minutes. This allows the cabbage to get soft and blends all the flavors nicely.
05 -
If you'd like, mix in the brown sugar to tone down the tomato acidity. Once done, taste and tweak the seasoning if needed before serving.
06 -
Dish out the soup while it's still hot. Sprinkle with fresh parsley on top if you'd like.