Preheat broiler. In a large bowl, whisk eggs, 1/4 teaspoon salt and 1/8 teaspoon pepper until blended.
In a 10-in. broiler-safe skillet, heat oil over medium-high heat. Add carrot; cook and stir until crisp-tender, 4-5 minutes. Add red pepper and red onion; cook and stir until crisp-tender, 1-2 minutes. Add zucchini, 1 tablespoon basil, garlic, remaining 1/4 teaspoon salt and 1/8 teaspoon pepper; cook and stir until vegetables are tender.
Reduce heat to medium-low; pour in egg mixture. Cook, covered, until nearly set, 4-6 minutes. Add tomatoes; cook, uncovered, until edges begin to pull away from the pan, about 3 minutes.
Broil 3-4 in. from heat until eggs are completely set, 1-2 minutes. Let stand 5 minutes. Sprinkle with remaining 1 tablespoon basil; cut into wedges.