In a large skillet, brown ground beef with onion and garlic until beef is no longer pink.
Drain grease from beef and dump into a large stock pot.
Place stock pot on stove top and add all of the remaining ingredients EXCEPT for the rice.
Turn heat up to medium high and bring soup to a boil.
Then reduce heat to low, cover with lid, and simmer for 35-45 minutes.
Once soup is done simmering, stir in cooked rice.
Serve and top with mozzarella or parmesan cheese if desired.
Notes
Use chicken broth for beef broth.
Add extra herbs like garlic powder.
Sneak in additional vegetables, like celery, carrots, and even potatoes.
Add sausage for a more Cajun flavor, or use ground chicken instead of beef.
Try a different grain in place of rice such as barley, freekah, or quinoa.
Add red pepper flakes for a light kick.
Cook rice right in with soup, add 2 cups broth or water.
Leftovers can be refrigerated in an airtight container for up to 3 days. Also, if you plan on having it for leftovers the next day then don’t add the rice to the pot of soup, just add it to each individual bowl. Then reserve the rice in a separate container in the refrigerator to add to the soup the next day (otherwise it would turn into mush).
For a thinner soup, don’t add all of the rice; for a thicker heartier soup, add it all.