If your skillet doesn't have an ovenproof handle, wrap the handle in layers of aluminum foil to protect it.
Preheat oven to 400°. Sauté garlic in hot oil in a 10-inch ovenproof skillet over medium heat 1 minute. Add onion and carrots; sauté 3 to 4 minutes or until tender. Add ham; cook 3 minutes. Stir in beans, peas, and next 2 ingredients; bring to a boil, and cook 5 minutes. Remove from heat; pour batter over ham mixture.
Bake at 400° for 28 to 30 minutes or until golden brown and bubbly.