In a small saucepan, combine 1/2 cup white rice with 1 cup water. Simmer for about 5 minutes, then drain all the moisture. Set aside to cool.
Add the ground beef, diced onion, egg, white rice, mint, and parsley in a large mixing bowl—season with salt, pepper, oregano, and garlic powder.
Toss the mixture by hand, breaking up the meat with your fingertips until the ingredients are evenly combined.
Using a cookie scoop, form the mixture into evenly-sized meatballs with wet hands. Keep a small bowl of water next to you as you roll the meatballs, and stop every few meatballs to wet your palms a little. Water prevents the meat mixture from sticking to your hands.
Gently add the meatballs, one at a time, to the simmering soup. Allow to simmer for 15 minutes before adding the remaining vegetables and cooking for another 20 minutes or until all the vegetables are tender.
Serve: Pour into a serving bowl and top with fresh parsley or mint. I also like avocado on the side. Enjoy!