Prepare the Ingredients: Start by chopping the onion, mincing the garlic, and chopping the cabbage into bite-sized pieces. Rinse the jasmine rice under cold water until the water runs clear.
Brown the Ground Beef: In a large soup pot or Dutch oven, brown the ground beef and the onion over medium-high heat, breaking it apart with a spoon as it cooks, until no longer pink, about 5-7 minutes.
Add Aromatics: Add the minced garlic to the pot with the cooked ground beef and onion. Cook, stirring frequently, until the onions are translucent and the garlic is fragrant about 2-3 minutes.
Incorporate Vegetables and Tomatoes: Add the chopped cabbage, canned tomato sauce, fire-roasted diced tomatoes (with their juices), beef broth, and water to the pot. Stir well to combine.
Season the Soup: Season the soup with paprika, Italian seasoning, salt, and black pepper, adjusting the seasoning to taste. Stir to incorporate the spices evenly into the soup.
Simmer: Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot and let the soup simmer for about 20-25 minutes, or until the cabbage is tender and the flavors have melded together.
Add Rice: Once the cabbage is tender, stir in the uncooked jasmine rice. Cover the pot again and let the soup simmer for an additional 15-20 minutes, or until the rice is cooked through.
Serve: Once the rice is cooked and the soup has reached your desired consistency, remove the pot from the heat. Taste and adjust the seasoning if needed. Serve the cabbage roll soup hot, garnished with fresh herbs like parsley or dill, if desired.