Preheat your oven: Set the temperature to 375°F (190°C) to prepare for roasting your squashes.
Prepare the squashes: Cut the tops off of 4 small acorn squashes. Scoop out the seeds carefully with a spoon. Brush the insides with 1 tablespoon of olive oil and season with salt and pepper to taste.
Sauté the filling: In a skillet over medium heat, add 1 tablespoon of olive oil. Once hot, add 1 small chopped onion and 2 minced garlic cloves. Sauté until the onion becomes translucent, about 3-4 minutes.
Add the main ingredients: Stir in 1 cup cooked quinoa or rice, 1 cup black beans, 1 cup corn, and 1 cup diced tomatoes into the skillet. Season with 1 teaspoon cumin, 1 teaspoon chili powder, 1 teaspoon paprika, ½ teaspoon salt, and ¼ teaspoon black pepper. Cook for an additional 5-7 minutes, allowing the flavors to meld together.
Stuff the squashes: Spoon the filling generously into each acorn squash until they are filled to the top. Then, sprinkle 1 cup of shredded cheese over the stuffed squashes.
Bake: Cover the stuffed squashes with foil and place them in the preheated oven. Bake for 25-30 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is bubbly and the squashes are tender to touch.
Garnish and serve: Allow the squashes to cool slightly before garnishing with fresh cilantro. Serve them warm and enjoy your spooky feast!