Make the Meatballs In a large bowl, combine ground beef, jasmine rice, chopped cilantro, egg, tomato bouillon, oregano, salt, pepper, and garlic powder.Mix gently until just combined, then form into small, even-sized meatballs. Set aside.
Blend the Base In a blender, combine Roma tomatoes, onion, garlic, tomato bouillon, chicken bouillon, and a splash of water.Blend until completely smooth.
Build the Soup Pour the blended mixture into a large pot and add 6 cups of water. Stir to combine.Gently drop in the meatballs and add a handful of fresh cilantro.Bring to a gentle boil — this helps the meatballs stay intact.
Add the Vegetables Once meatballs start to firm up, add sliced carrots.Cook until they begin to soften, then stir in the zucchini or calabacitas. Simmer until all vegetables are fork-tender.
Serve Taste the broth and adjust seasoning if needed.Serve hot with lime wedges, warm tortillas, or a side of fluffy rice.