Prepare all the ingredients: dice the onion, mince the garlic, chop the scallions and cilantro, slice the lime in half.
For the zucchini: Cut the ends off of each zucchini, then slice each of them in half lengthwise. Using a spoon, scoop out the center of the zucchini. Set aside. (See Youtube tutorial)
Make the filling: Heat a saute pan on medium heat, add 2-3 Tablespoons of oil. Add the onion to the pan and season with salt and pepper. Saute until translucent, about 3-4 minutes.
Add in the garlic and jalapeno and saute for about 2 more minutes, stirring occasionally.
Add in the corn, black beans, lime juice and spices and saute for 2-3 more minutes. Stir well.
Turn the heat off and remove from the stove. Add in the cilantro & scallions to the filling mixture and toss.
Using a large spoon, scoop some of the black bean mixture to fill the center of each zucchini. Don’t be shy and fill it until it's a “heaping” mound.
Top each Zucchini generously with the shredded cheese.
Bake in the oven for about 15-20 minute or until the cheese is melted and starting to turn golden brown.
Plate it up to enjoy right away or let it cool down and package for meal prep!