Cook the rice according to package instructions.
Halve zucchinis lengthwise and hollow out the flesh using a spoon. Place flesh in a small bowl and roughly chop.
Place zucchini halves into a large baking dish or baking sheet. Preheat oven to 350 degrees F.
In a large skillet over medium-low heat, warm olive oil for 1 minute. Add zucchini flesh and cook until water is gone, about 5-7 minutes. Add shallot and cook for an additional 3-4 minutes. Add garlic and Italian seasoning and cook for 1 more minute. Remove from heat.
To zucchini flesh-shallot mixture, add cooked rice, tomato, and salt. Stir to combine.
Distribute rice mixture evenly into each zucchini half. Place in oven and bake for 30 minutes. Top each zucchini half with mozzarella and bake for an additional 10-15 minutes, or until the cheese melts and starts to brown.