Ingredients
Method
- Heat the vegetable oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook for 5 minutes until softened and lightly golden.
- Add the minced garlic and cook for another 30 seconds until fragrant.
- Add the ground beef, breaking it up with a spoon. Cook for 6-8 minutes until the meat is browned and no longer pink. Drain excess fat if needed.
- Add the chopped cabbage to the pot and stir to combine. Cook for 5 minutes until the cabbage starts to wilt slightly.
- Pour in the crushed tomatoes, tomato sauce, and beef broth. Add the brown sugar, lemon juice, vinegar, salt, pepper, and paprika. Stir well to combine.
- Bring the soup to a boil, then reduce heat to low and simmer covered for 30 minutes, stirring occasionally.
- Add the uncooked rice and continue simmering covered for 20 minutes until the rice is tender and the cabbage is very soft.
- Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed. The soup should have a nice balance of sweet and tangy flavors.
- Serve hot, garnished with fresh chopped dill. Ladle into bowls and enjoy with crusty bread.
Notes
This soup tastes even better the next day as the flavors continue to develop. Store leftovers in the refrigerator for up to 4 days. You may need to add a little extra broth when reheating as the rice will absorb more liquid. For a lighter version, use ground turkey instead of beef. The soup can also be frozen for up to 3 months, though the texture of the cabbage may change slightly upon thawing.
