Preheat oven to 375˚F.
Transfer prepared squash to a large baking dish and place it cut-side down.
Fill dish with ½ inch water and bake for 15 minutes.
In the meantime, heat up 1 tablespoon olive oil in a skillet set over medium heat.
To the oil add the onions and cook for 2 to 3 minutes, or until softened.
Stir in garlic and cook for 20 seconds.
Remove from heat and transfer to a large heatproof bowl.
To the bowl add the cooked rice, cooked sweet potatoes or carrots, cranberries, chopped apples, pecans, parsley, and sage.
Season with salt and pepper and mix to combine. Taste for salt and pepper, and adjust.
Remove acorn squash from oven. Pour out the liquid that was in the pan.
Flip over the squash so it’s face side up in the pan.
Fill each cavity with the prepared stuffing.
Drizzle tops with remaining olive oil.
Add vegetable broth to the pan.
Cover the pan with foil.
Bake for 30 minutes, or until squash are cooked and soft to the touch.